Страница 66 из 138

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Пн дек 09, 2019 3:39 pm
directman66
mavrnet писал(а): Пн дек 09, 2019 3:34 pm В var/log/apache2/error.log c вот такой ошибкой:
Mon Dec 09 11:37:45.410663 2019] [php7:warn] [pid 3657] [client 127.0.0.1:59688] PHP Warning: Illegal string offset 'ORIGINAL_OBJECT_TITLE' in /var/www/modules/objects/objects.class.php on line 559

[Mon Dec 09 11:37:45.410729 2019] [php7:error] [pid 3657] [client 127.0.0.1:59688] PHP Fatal error: Uncaught Error: Cannot unset string offsets in /var/www/modules/objects/objects.class.php:563\nStack trace:\n#0 /var/www/lib/objects.class.php(954): objects->callMethod('switch', 'RFF')\n#1
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(1107): callMethod('switch', 'OFF')\n#2
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(900): zigbee2mqtt->update_default('zigbee2mqtt/0x0...', 'OFF')\n#3
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(763): zigbee2mqtt->processMessage2('zigbee2mqtt/0x0...', 'OFF')\n#4
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(736): zigbee2mqtt->processMessage('zigbee2mqtt/0x0...', '{"power":0.06,"...')\n#5
/var/www/api.php(225): zigbee2mqtt->api(Array)\n#6 {main}\n thrown in /var/www/modules/objects/objects.class.php on line 563
и судя по всему из-за этого постоянно появляется вот такая системная ошибка:
cycle_execs
Backtrace:
#0 /var/www/cycle.php(362): registerError('cycle_hang', 'cycle_execs')
#1 {main}
Что это значит? куда дальше копать?
такое ощущение, что выполняется какой-то метод, выполнение которого вызывает registerError('cycle_hang', 'cycle_execs')

Посмотрю у себя такие ошибки.

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Пн дек 09, 2019 9:36 pm
mavrnet
А вот ещё такая проблема. может кто-то уже сталкивался с таким явлением, а может я что-то не так делаю. Может даже предыдущие ошибки из-за этого.
есть от xiaomi aqara датчик температуры, влажности и давления. Работает через zigbee2mqtt. Создал для него 4 простых устройства.
1 температура
2 влажность
3 давление
4 заряд батарейки
Всем четырём выставил одинаковые свойства (value - current sensor value) и одинаковые методы (valueUpdated - value updated), но работают только температура и заряд батареи. Влажность и давление молчит, хотя в параметрах устройства показатели датчика есть. Но и время обновления странное(

Изображение

Изображение

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 6:20 am
VOVA_iS
mavrnet писал(а): Пн дек 09, 2019 9:36 pm
Всем четырём выставил одинаковые свойства (value - current sensor value) и одинаковые методы (valueUpdated - value updated), но работают только температура и заряд батареи. Влажность и давление молчит, хотя в параметрах устройства показатели датчика есть. Но и время обновления странное(

Метод точно не нужен. Достаточно только свойства.

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 7:44 am
mavrnet
VOVA_iS писал(а): Вт дек 10, 2019 6:20 am
mavrnet писал(а): Пн дек 09, 2019 9:36 pm
Всем четырём выставил одинаковые свойства (value - current sensor value) и одинаковые методы (valueUpdated - value updated), но работают только температура и заряд батареи. Влажность и давление молчит, хотя в параметрах устройства показатели датчика есть. Но и время обновления странное(

Метод точно не нужен. Достаточно только свойства.
Спасибо добрый человек)
Помогло! Все датчики работают)

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 8:17 am
Denis_k
directman66 писал(а): Вс дек 08, 2019 8:50 pm Потому-что проект перерос "просто купить стик" в различные вариации и на любой вкус, в том числе и на замену mihomegateway.

Есть множество вариантов для покупки и для самосборки.

В планах также есть отказ от mqtt протокола при работе с sls zgw.
ясности не добавило, но спс в любом случае, видимо нужно подождать/почитать

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 10:47 am
mavrnet
directman66 писал(а): Пн дек 09, 2019 3:39 pm
mavrnet писал(а): Пн дек 09, 2019 3:34 pm В var/log/apache2/error.log c вот такой ошибкой:
Mon Dec 09 11:37:45.410663 2019] [php7:warn] [pid 3657] [client 127.0.0.1:59688] PHP Warning: Illegal string offset 'ORIGINAL_OBJECT_TITLE' in /var/www/modules/objects/objects.class.php on line 559

[Mon Dec 09 11:37:45.410729 2019] [php7:error] [pid 3657] [client 127.0.0.1:59688] PHP Fatal error: Uncaught Error: Cannot unset string offsets in /var/www/modules/objects/objects.class.php:563\nStack trace:\n#0 /var/www/lib/objects.class.php(954): objects->callMethod('switch', 'RFF')\n#1
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(1107): callMethod('switch', 'OFF')\n#2
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(900): zigbee2mqtt->update_default('zigbee2mqtt/0x0...', 'OFF')\n#3
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(763): zigbee2mqtt->processMessage2('zigbee2mqtt/0x0...', 'OFF')\n#4
/var/www/modules/zigbee2mqtt/zigbee2mqtt.class.php(736): zigbee2mqtt->processMessage('zigbee2mqtt/0x0...', '{"power":0.06,"...')\n#5
/var/www/api.php(225): zigbee2mqtt->api(Array)\n#6 {main}\n thrown in /var/www/modules/objects/objects.class.php on line 563
и судя по всему из-за этого постоянно появляется вот такая системная ошибка:
cycle_execs
Backtrace:
#0 /var/www/cycle.php(362): registerError('cycle_hang', 'cycle_execs')
#1 {main}
Что это значит? куда дальше копать?
такое ощущение, что выполняется какой-то метод, выполнение которого вызывает registerError('cycle_hang', 'cycle_execs')

Посмотрю у себя такие ошибки.
День добрый!
Не смотрели у себя?
Ато ежесекундно в лог ошибки забиваются и лог растет не по детски(

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 12:01 pm
directman66
mavrnet писал(а): Вт дек 10, 2019 10:47 am Не смотрели у себя?
Ато ежесекундно в лог ошибки забиваются и лог растет не по детски(
Не наблюдается.

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 12:36 pm
directman66
Обновление:
1) Переработан интерфейс основного окна (добавлен уровень сигнала, уровень заряда батареи, исключен перенос первой строки на несколько строк)
2) Управление устройствами с основного окна переведено через ajax (должно работать намного быстрее без необходимости обновления страницы). Так и не понял, работает ли оно через мажордройд (через приложения)

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Вт дек 10, 2019 6:57 pm
Voyager
directman66 писал(а): Вт дек 10, 2019 12:36 pm Обновление:
1) Переработан интерфейс основного окна (добавлен уровень сигнала, уровень заряда батареи
А где уровень сигнала показывается?
Батарейку показывает у всех, кроме дверного сенсора Aqara. Свойство у него такое есть, так battery и называется, как и у остальных, впрочем.
2019-12-10 18.58.08.png
2019-12-10 18.58.08.png (64.88 КБ) 4327 просмотров

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Ср дек 11, 2019 5:54 am
V.A.S.t
Обновил вчера модуль и заодно сам zigbee2mqtt себе на голову :) В итоге получил проблему: при отсутствии движения zigbee2mqtt каждые 55 минут шлет данные якобы от датчика. Естественно весь смысл датчика тогда теряется. Может есть мысли как этого избежать? Ведь до обновления все было в порядке...
Датчики RTCGQ11LM с аппаратной доработкой, отключающей сон в 60 сек. В настройках zigbee2mqtt по каждому датчику прописано occupancy_timeout: 0, а в MDM стоит таймаут в 5 сек.