Страница 2 из 2

Re: Очистка истории

Добавлено: Пт ноя 24, 2023 1:37 am
xor
Chainik писал(а):
Ср ноя 22, 2023 4:57 pm
По первому вопросу (почему одинаковые значения записываются по 2 раза подряд), если я правильно понимаю, чтобы графики красивее выглядели. Например, фиксируется включение/выключение насоса. Сейчас на графике это выглядит красиво. А без дублирующего значения смотрелось бы не очень.
Если б только для графиков делалось, то в истории не было одиночных значений)

и там не "одинаковые значения записываются по 2 раза подряд", а первое и последнее время прихода одинаковых значений пишется, опуская все промежуточные точки (так называемая оптимизация истории, выключаемая в конфиге Define('HISTORY_NO_OPTIMIZE', 1))
Такая запись позволяет компактно хранить данные на интервале, одновременно позволяя судить о непрерывности поступления значений на медленно меняющихся данных. из-за этого, например, в хороших датчиках делают пересылку измерений не только в момент смены значения, но и через регулярные интервалы