Как запретить запись историю значений?

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Кулибин
Сообщения: 66
Зарегистрирован: Пн ноя 25, 2019 10:05 pm

Как запретить запись историю значений?

Сообщение Кулибин »

Мне не нужны графики разных параметров, что бы не загаживать базу данный хочу вообще выключить запись логов что бы графики всегда были пустыми, как это сделать?
Последний раз редактировалось Кулибин Ср янв 01, 2020 1:20 pm, всего редактировалось 2 раза.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Как запретить запись логов?

Сообщение xor »

Кулибин писал(а):Мне не нужны графики разных параметров, что бы не загаживать базу данный хочу вообще выключить запись логов что бы графики всегда были пустыми, как это сделать?
Мух от котлет отделяйте - в шапке у вас про логи, в топике- про историю значений свойств.
В свойствах выставьте период хранения данных 0

Отправлено с моего Redmi 4X через Tapatalk

Кулибин
Сообщения: 66
Зарегистрирован: Пн ноя 25, 2019 10:05 pm

Re: Как запретить запись историю значения?

Сообщение Кулибин »

Я не вижу нигде такой настройки в том то и дело..
Только есть интервал времени расчета направления изменений (сек). Там стоит тоже всегда 0.
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как запретить запись историю значения?

Сообщение Chainik »

Кулибин писал(а): Ср янв 01, 2020 1:15 pm Я не вижу нигде такой настройки в том то и дело..
Только есть интервал времени расчета направления изменений (сек). Там стоит тоже всегда 0.
У любого созданного свойства можно в КЛАССе включить историю (указать "Хранить историю дней:" значение больше "0") или выключить историю (указать "Хранить историю дней:" значение равным "0").
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Как запретить запись историю значений?

Сообщение serghei »

Последняя строчка в файле config.php
  • Define('LOG_CYCLES',1);
Единицу заменить на ноль. Логи записываться не будут. Или это не то ?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Кулибин
Сообщения: 66
Зарегистрирован: Пн ноя 25, 2019 10:05 pm

Re: Как запретить запись историю значения?

Сообщение Кулибин »

Chainik писал(а): Ср янв 01, 2020 1:57 pm
Кулибин писал(а): Ср янв 01, 2020 1:15 pm Я не вижу нигде такой настройки в том то и дело..
Только есть интервал времени расчета направления изменений (сек). Там стоит тоже всегда 0.
У любого созданного свойства можно в КЛАССе включить историю (указать "Хранить историю дней:" значение больше "0") или выключить историю (указать "Хранить историю дней:" значение равным "0").
Если можно скриншот. Не понимаю, перерыл всё не нашел.
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как запретить запись историю значения?

Сообщение Chainik »

Кулибин писал(а): Чт янв 02, 2020 12:36 am ...
Если можно скриншот. Не понимаю, перерыл всё не нашел.
Пожалуйста.
Opera Снимок_2020-01-02_005008_127.0.0.1.png
Opera Снимок_2020-01-02_005008_127.0.0.1.png (53.32 КБ) 3450 просмотров
Кулибин
Сообщения: 66
Зарегистрирован: Пн ноя 25, 2019 10:05 pm

Re: Как запретить запись историю значений?

Сообщение Кулибин »

Не понимай никак.
Вложения
Снимок-2.JPG
Снимок-2.JPG (173.46 КБ) 3449 просмотров
Снимок.JPG
Снимок.JPG (82.9 КБ) 3449 просмотров
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как запретить запись историю значений?

Сообщение Chainik »

Кулибин писал(а): Чт янв 02, 2020 1:38 am Не понимай никак.
А-а-а... У вас используются ПУ... Так бы сразу и сказали...
Я ПУ не использую, поэтому подсказать ничего не смогу.
Может вам в ветке про ПУ спросить, как у них можно выключить историю.
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: Как запретить запись историю значений?

Сообщение fandaymon »

Кулибин писал(а): Чт янв 02, 2020 1:38 am Не понимай никак.
У ПУ сложная система наследования свойств, надо найти тот родительский класс, где свойство добавлено и там поставить интервал хранения. Если это свойство value, то скорее всего свойство появляется в самом верхнем классе - SDevices. Там, в свойствах и надо менять.
НО! У ПУ при апдейтах системы этот интервал всё равно перезапишется на 365...
Ответить