Количество событий (Events)

Данный раздел предназначен для русскоязычных пользователей. Если вы владеете английским, рекомендуем также просмотреть общую ветку обсуждений на английском.
Stalnoff
Posts: 60
Joined: 07 Jan 2022 18:16

Количество событий (Events)

Post by Stalnoff »

Добрый день!

Можно ли как-нибудь увеличить количество событий, отображаемое в истории событий (8083/smarthome/#/events)? Нужно чтобы история хранилась за несколько дней, а она хранится только за несколько часов. Это очень мало!

И еще непонятное поведение:
  • после 0 часов в событиях вообще ничего не отображается. Чтобы что-то увидеть, нужно установить глубину просмотра "7 дней". Предполагаю, это как то связано с установленным часовым поясом...
  • в обычное время при выборе "today" и "yesterday" список не меняется, хотя это разные даты и должны быть разные события соответственно
Stalnoff
Posts: 60
Joined: 07 Jan 2022 18:16

Re: Количество событий (Events)

Post by Stalnoff »

Так же обратил внимание, что некоторое время назад (точно не помню - вроде в последней из 3.х.х прошивок) в событиях появились изменения напряжения и пр. - ранее этого не было. Видимо из за этого и переполняется список истории событий.
Изучая дальше, я увидел, что перепутаны Meters и Sensor - видимо некоторое время назад это и произошло.
На примере Heltun HE-HLS01: command class "sensor multilevel" содержит 1 элемент: "temperature", а command class "meter" содержит 4 элемента "Elecric" (kWh, W, V и A), однако в экспертном интерфейсе в меню "Sensor" находится 4 элемента: температура, W, V и A, а в Meters - только kWh:
CommandClass SensorMultilevel:
26CFB8E8-7A01-4092-84BA-90C97189769F.jpeg
26CFB8E8-7A01-4092-84BA-90C97189769F.jpeg (112.53 KiB) Viewed 9407 times
CommandClass Meter:
1FFEFF2F-9F79-41FE-BC42-2F657E6DEC95.jpeg
1FFEFF2F-9F79-41FE-BC42-2F657E6DEC95.jpeg (323.89 KiB) Viewed 9407 times
1FC29704-29F9-4CF5-98E2-9F6BABFE7666.jpeg
1FC29704-29F9-4CF5-98E2-9F6BABFE7666.jpeg (142.24 KiB) Viewed 9407 times
Меню Sensors:
CCC43571-CE79-4ECD-A617-E50B56E00806.jpeg
CCC43571-CE79-4ECD-A617-E50B56E00806.jpeg (202.39 KiB) Viewed 9407 times
Меню Meters:
709350C0-4844-46B5-8D97-DEF4A5991FC2.jpeg
709350C0-4844-46B5-8D97-DEF4A5991FC2.jpeg (93.6 KiB) Viewed 9407 times
С остальными устройствами тоже самое. Например электросчетчик Qubino: у него вообще нет класса команд Sensor - только Meter, однако половина параметров находится в меню Sensors, а другая половина в меню Meters - вся история забита событиями "датчиков" этого электросчетчика.

Force Interview ничего не меняет.
Last edited by Stalnoff on 07 Jan 2023 03:41, edited 2 times in total.
Stalnoff
Posts: 60
Joined: 07 Jan 2022 18:16

Re: Количество событий (Events)

Post by Stalnoff »

Просто пример:
A2F630EC-99CE-43F3-8C27-F81A27121CC9.jpeg
A2F630EC-99CE-43F3-8C27-F81A27121CC9.jpeg (869.98 KiB) Viewed 9407 times
А это 48-я(!) страница -всего 1.5 часа(!!) разница
A781EA52-1A1A-45C1-BEE4-16209EDFC42A.jpeg
A781EA52-1A1A-45C1-BEE4-16209EDFC42A.jpeg (462.14 KiB) Viewed 9407 times
Даже не знаю, какая аналогия вернее: спам или ddos? ))
Dan
Posts: 38
Joined: 01 May 2019 11:39

Re: Количество событий (Events)

Post by Dan »

... или неправильная настройка? Если Вам не нужны эти значения, то, может, отключить/сократить их отправку на самом устройстве? И сети получше житься будет.
Лично мне кажется вполне полезным отображение приходящих с устройства данных, какими бы они ни были. А если какие-то не нужны - их можно скрыть через стрелочку справа
(жаль только, что уровень заряда батареек с датчиков так не приходит)

PS Про работу сегодня/вчера и корректный тип данных в экспертном интерфейсе поддерживаю
Stalnoff
Posts: 60
Joined: 07 Jan 2022 18:16

Re: Количество событий (Events)

Post by Stalnoff »

С настройками разбирался, все лишнее отключил - теперь 5 часов глубина истории. Но это все равно очень мало!
Да и не получится все отключить: meter он на то и meter, чтобы периодически посылать информацию. Думаю, важно то, что я описал выше - некоторые Meters перепутаны с Notfications. И некоторое время назад было все нормально.
В любом случае можно было бы расширить глубину очереди команд - современные системы хоть миллион записей могут хранить...
User avatar
PoltoS
Posts: 7575
Joined: 26 Jan 2011 19:36

Re: Количество событий (Events)

Post by PoltoS »

Stalnoff wrote:
04 Jan 2023 03:32
  • после 0 часов в событиях вообще ничего не отображается. Чтобы что-то увидеть, нужно установить глубину просмотра "7 дней". Предполагаю, это как то связано с установленным часовым поясом...
  • в обычное время при выборе "today" и "yesterday" список не меняется, хотя это разные даты и должны быть разные события соответственно
Взяли в работу

Касаемо "перепутанных" счётчиков, у нас концепция такая: счётчик - это то, что суммируется, датчик - это мгновенное значение.

Однако в Z-Wave в Meter запихали датчики тоже, а потом продублировали их и там, и там. Мы у себя их уже лет 10 как раскладываем по физическому смыслу. Так что тип корректный.

Что касается попадания в события, то счётчики ранее не попадали (нам казалось, что счётчик не надо туда складывать), но пользователи на это жаловались. Вы всегда можете скрывать собятия конкретных устройств.

И конечно, если не нужны данные, точно надо отключить!
User avatar
PoltoS
Posts: 7575
Joined: 26 Jan 2011 19:36

Re: Количество событий (Events)

Post by PoltoS »

Dan wrote:
07 Jan 2023 16:03
(жаль только, что уровень заряда батареек с датчиков так не приходит)
Должно помочь:
https://github.com/Z-Wave-Me/home-autom ... cad924f123
Stalnoff
Posts: 60
Joined: 07 Jan 2022 18:16

Re: Количество событий (Events)

Post by Stalnoff »

Ок, спасибо!
Но тогда возвращаемся к первому вопросу: Можно ли как-нибудь увеличить количество событий, отображаемое в истории событий?
Ибо все отключать нет возможности - некоторые метеры все таки нужны - но они реально забивают журнал событий.
И их скрытие никак не увеличивает глубину журнала - скрытие действует всего лишь как фильтр.
User avatar
PoltoS
Posts: 7575
Joined: 26 Jan 2011 19:36

Re: Количество событий (Events)

Post by PoltoS »

Можно в теории добавить настройку для InbandNotifications, где прописывать устройства, которые игнорировать. Можете по аналогии с HomeKitGte или ImportRemoteHA сделать список в настройках. А потом к нам pull request сделать ;)
User avatar
PoltoS
Posts: 7575
Joined: 26 Jan 2011 19:36

Re: Количество событий (Events)

Post by PoltoS »

А меняется глубина журнала тут:
https://github.com/Z-Wave-Me/home-autom ... r.js#L1513
Post Reply