[Модуль] zigbee2mqtt (zigbee2mqtt)
Модератор: immortal
-
- Сообщения: 14
- Зарегистрирован: Пт сен 08, 2017 12:37 pm
- Благодарил (а): 14 раз
- Поблагодарили: 1 раз
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Подскажите, выключатель Lonsonho Tuya Zigbee в итоге заработал нормально? Кто ставил себе?
-
- Сообщения: 84
- Зарегистрирован: Вт мар 13, 2018 1:51 pm
- Благодарил (а): 34 раза
- Поблагодарили: 6 раз
- ~220v
- Сообщения: 96
- Зарегистрирован: Пн дек 23, 2019 5:56 pm
- Благодарил (а): 109 раз
- Поблагодарили: 18 раз
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Здравствуйте, подскажите пожалуйста что у меня не так и как правильно. Подключил датчик протечки:
1. без установленной галки "Сохранять только новые значения" - каждые 50 минут шлёт "значение датчика вернулось к норме:" название датчика
2. C установленной галкой "Сохранять только новые значения" - всё работает, но теряется возможность отслеживания "Допустимое время отсутствия данных (часов)" - значения в базу не поступают, - значит mjdm думает датчик сдох, .alive - выставляет в 0...
Хочу чтоб и то то работало правильно. Это я не правильно подключил или это бага? Как по мне недоделка mjdm, вот тут человек сделал костыль: viewtopic.php?f=24&p=119034#p119034
1. без установленной галки "Сохранять только новые значения" - каждые 50 минут шлёт "значение датчика вернулось к норме:" название датчика
2. C установленной галкой "Сохранять только новые значения" - всё работает, но теряется возможность отслеживания "Допустимое время отсутствия данных (часов)" - значения в базу не поступают, - значит mjdm думает датчик сдох, .alive - выставляет в 0...
Хочу чтоб и то то работало правильно. Это я не правильно подключил или это бага? Как по мне недоделка mjdm, вот тут человек сделал костыль: viewtopic.php?f=24&p=119034#p119034
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Что вы предлагаете? Обновлять alive?~220v писал(а): ↑Чт июн 25, 2020 1:22 pmЗдравствуйте, подскажите пожалуйста что у меня не так и как правильно. Подключил датчик протечки:
1. без установленной галки "Сохранять только новые значения" - каждые 50 минут шлёт "значение датчика вернулось к норме:" название датчика
2. C установленной галкой "Сохранять только новые значения" - всё работает, но теряется возможность отслеживания "Допустимое время отсутствия данных (часов)" - значения в базу не поступают, - значит mjdm думает датчик сдох, .alive - выставляет в 0...
Хочу чтоб и то то работало правильно. Это я не правильно подключил или это бага? Как по мне недоделка mjdm, вот тут человек сделал костыль: viewtopic.php?f=24&p=119034#p119034
- За это сообщение автора directman66 поблагодарил:
- ~220v (Пн июн 29, 2020 5:25 pm)
- Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- ~220v
- Сообщения: 96
- Зарегистрирован: Пн дек 23, 2019 5:56 pm
- Благодарил (а): 109 раз
- Поблагодарили: 18 раз
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
А это кстати вариант, - при получении сообщения запускать метод keepAlive.
Только допёр, я не в ту тему написал... тк модуль тут не причём, надо перенести моё сообщение... Вот что я заметил - прямая запись значения в свойство объекта (Leak01.status) того же значения (было "0" и пишу опять "0") приводит к срабатыванию метода statusUpdated. По хорошему, метод должен включать оповещение только при изменении на противоположное значение.
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
~220v писал(а): ↑Пн июн 29, 2020 5:24 pmА это кстати вариант, - при получении сообщения запускать метод keepAlive.
Только допёр, я не в ту тему написал... тк модуль тут не причём, надо перенести моё сообщение... Вот что я заметил - прямая запись значения в свойство объекта (Leak01.status) того же значения (было "0" и пишу опять "0") приводит к срабатыванию метода statusUpdated. По хорошему, метод должен включать оповещение только при изменении на противоположное значение.
в файле
www/modules/devices/SLeak_statusUpdated.php
закоментируйте строчку
# say(LANG_DEVICES_NOTIFY_BACKTONORMAL.': '.$this->description,100);
до другого решения данной проблемки
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
не пользоваться пу и написать так как вам нужно, а костыль жуткий~220v писал(а): ↑Чт июн 25, 2020 1:22 pmЗдравствуйте, подскажите пожалуйста что у меня не так и как правильно. Подключил датчик протечки:
1. без установленной галки "Сохранять только новые значения" - каждые 50 минут шлёт "значение датчика вернулось к норме:" название датчика
2. C установленной галкой "Сохранять только новые значения" - всё работает, но теряется возможность отслеживания "Допустимое время отсутствия данных (часов)" - значения в базу не поступают, - значит mjdm думает датчик сдох, .alive - выставляет в 0...
Хочу чтоб и то то работало правильно. Это я не правильно подключил или это бага? Как по мне недоделка mjdm, вот тут человек сделал костыль: viewtopic.php?f=24&p=119034#p119034
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
- ~220v
- Сообщения: 96
- Зарегистрирован: Пн дек 23, 2019 5:56 pm
- Благодарил (а): 109 раз
- Поблагодарили: 18 раз
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Вот мой вариант решения: тыдыщ
в SLeak_statusUpdated.php добавил проверку совпадения нового и старого значения:
если не совпадает, отправляем Значение датчика вернулось к норме
в SLeak_statusUpdated.php добавил проверку совпадения нового и старого значения:
Код: Выделить всё
if (($params['OLD_VALUE']) <> ($params['NEW_VALUE'])) # сравниваем предыдущее значение с новым
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добрый день.directman66 писал(а): ↑Пн май 18, 2020 1:31 pmУ себя дублей не наблюдаю, обновите список метрик со вкладки сервис. Заказал opple, как придет, буду смотреть, как его корректно прописать.
Есть новости об Opple WXCJKG13LM?
Устройство по прежнему отображает некоректные метрики.
У меня два таких выключателя простаивают
Если я чем-то могу помочь - дайте знать.
Ссылка на переписку viewtopic.php?f=5&t=6011&hilit=zigbee&s ... 80#p119637
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
А в чем проблема? У меня вроде нормально работает и можно настраивать на любое действие. Action разворачивается по всем типам, какие бывают.mires писал(а): ↑Ср июл 08, 2020 12:00 pmДобрый день.directman66 писал(а): ↑Пн май 18, 2020 1:31 pmУ себя дублей не наблюдаю, обновите список метрик со вкладки сервис. Заказал opple, как придет, буду смотреть, как его корректно прописать.
Есть новости об Opple WXCJKG13LM?
Устройство по прежнему отображает некоректные метрики.
У меня два таких выключателя простаивают
Если я чем-то могу помочь - дайте знать.
Ссылка на переписку viewtopic.php?f=5&t=6011&hilit=zigbee&s ... 80#p119637
СпойлерПоказать
Пульты-выключатели Aqara Opple нужно перевести в режим работы operation_mode=command
zigbee2mqtt/FRIENDLY_NAME/set payload {"operation_mode": "command"}
https://www.zigbee2mqtt.io/devices/WXCJKG13LM.html
PS: Я закинул обновление, чтобы operation_mode можно было менять прямо из модуля. Не забудьте обновить метрики после обновления на вкладке Сервис.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram