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

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

Добавлено: Ср фев 08, 2023 8:27 am
ImageMaker
V.A.S.t писал(а):
Ср фев 08, 2023 4:41 am
надо сами устройства связать со свистком
Установил Mosquito брокер.
Установил шлюз SLS.
Модуль MQTT показывает, что он online.
Модуль ZigbeeDev показывает, что он online.

Но ничего не происходит :shock: :shock: :shock:
Majordomo не видит шлюз :?

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

Добавлено: Ср фев 08, 2023 4:07 pm
V.A.S.t
ImageMaker писал(а):
Ср фев 08, 2023 8:27 am
V.A.S.t писал(а):
Ср фев 08, 2023 4:41 am
надо сами устройства связать со свистком
Установил Mosquito брокер.
Установил шлюз SLS.
Модуль MQTT показывает, что он online.
Модуль ZigbeeDev показывает, что он online.

Но ничего не происходит :shock: :shock: :shock:
Majordomo не видит шлюз :?
А как модуль поймет, где ему брать инфу? :) Пропишите сперва на SLS настройки MQTT, затем в ZigbeeDev настройки MQTT, только в конце топика поставьте /#, и все должно подтянуться.

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

Добавлено: Чт фев 09, 2023 8:34 am
ImageMaker
V.A.S.t писал(а):
Ср фев 08, 2023 4:07 pm
все должно подтянуться.
Вроде настроил.
Шлюз вроде подтянулся.
Как прикручивать остальные устройства (датчики, выключатели т т.п.) :?:

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

Добавлено: Чт фев 09, 2023 3:18 pm
V.A.S.t
ImageMaker писал(а):
Чт фев 09, 2023 8:34 am
V.A.S.t писал(а):
Ср фев 08, 2023 4:07 pm
все должно подтянуться.
Вроде настроил.
Шлюз вроде подтянулся.
Как прикручивать остальные устройства (датчики, выключатели т т.п.) :?:
Через веб-интерфейс SLS.

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

Добавлено: Ср апр 19, 2023 4:52 pm
maps
Добрый день .
Два SLS шлюза можно добавить .
Добавил Zigbee5BA0/# Работает.
Делаю Zigbee5BA0/#,Zigbee68E8/# Модуль пишет OFFLAIN и останавливается цикл в ручную не запускается

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

Добавлено: Вс апр 23, 2023 2:33 pm
Nail
maps писал(а):
Ср апр 19, 2023 4:52 pm
Добрый день .
Два SLS шлюза можно добавить .
Добавил Zigbee5BA0/# Работает.
Делаю Zigbee5BA0/#,Zigbee68E8/# Модуль пишет OFFLAIN и останавливается цикл в ручную не запускается
SLS ZGW IP adress : - тоже заполнили обоих ip?

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

Добавлено: Сб июл 15, 2023 7:55 pm
ndeni
Добрый день.
Использую модуль zigbeeDev для интеграции покупных устройств zigbee, подключенных через свисток (донгл sonoff), а так же своей старой системы (тоже построена на зигби) через шлюз, который преобразует данные, принятые по СОМ-порту в сообщения для mqtt-сервера (mosquitto) в формате, понятный zigbeeDev (json). В общем, в zigbeeDev все устройства прекрасно видно, поля обновляются. Связываю устройства из zigbeeDev с простыми устройствами. В основно, все работате как нужно. Однако, полня некоторых устройств почему-то не обновляются. Прикладываю скрины на примере датчика температуры. Сейчас подключено 34 устройства. Надеюсь, на вашу помощь.

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

Добавлено: Сб июл 22, 2023 12:12 pm
ndeni
ndeni писал(а):
Сб июл 15, 2023 7:55 pm
Добрый день.
Использую модуль zigbeeDev для интеграции покупных устройств zigbee, подключенных через свисток (донгл sonoff), а так же своей старой системы (тоже построена на зигби) через шлюз, который преобразует данные, принятые по СОМ-порту в сообщения для mqtt-сервера (mosquitto) в формате, понятный zigbeeDev (json). В общем, в zigbeeDev все устройства прекрасно видно, поля обновляются. Связываю устройства из zigbeeDev с простыми устройствами. В основно, все работате как нужно. Однако, полня некоторых устройств почему-то не обновляются. Прикладываю скрины на примере датчика температуры. Сейчас подключено 34 устройства. Надеюсь, на вашу помощь.
Поменял у всех устройств линки с функции на свойство, включил постоянное обновление свойства... вроде бы все задышало как нужно. Буду наблюдать...

Появились новые впоросы:
1. При постоянном обновлении свойства (а не только при изменении значения), неизменившиеся значение НЕ записывается в базу данных и НЕ передается на сервер connect?
2. Как либо контролируется длина логов или они будут создаваться, пока не кончится свободное место на диске?
3. Вроде бы где-то видел, но не могу найти: как-то ограничена длительность статистики, которая сохраняется в базу данных?

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

Добавлено: Сб июл 22, 2023 12:49 pm
sergejey
ndeni писал(а):
Сб июл 22, 2023 12:12 pm
Появились новые впоросы:
1. При постоянном обновлении свойства (а не только при изменении значения), неизменившиеся значение НЕ записывается в базу данных и НЕ передается на сервер connect?
2. Как либо контролируется длина логов или они будут создаваться, пока не кончится свободное место на диске?
3. Вроде бы где-то видел, но не могу найти: как-то ограничена длительность статистики, которая сохраняется в базу данных?
1. При обновлении свойств значение всегда сохраняется в свойство и передаётся в connect независимо от того, изменилось оно или нет. В таблицу истории значений оно так же пишется, но по-умолчанию поведение такое, что если новое значение совпадает с предыдущим, то остаётся только одна (последняя) запись. Через config.php можно включить опцию сохранения каждого значения через Define('HISTORY_NO_OPTIMIZE', 1); , но нужно понимать "зачем" -- я не могу придумать, но такая возможность есть.

2. Логи создаются отдельным файлом на каждый день, логи старше X дней удаляются (по-умолчанию 5 дней). Можно задать период хранения логов в том же config.php через define('LOG_FILES_EXPIRE', 5);

3. Для любого свойства класса можно задать в его настройках срок хранения истории (в днях). Для ПУ они выставлены по-умолчанию для многих свойств (какие значения точно не помню -- по-моему 365 дней). Дополнительно можно использовать модуль Optimizer -- в нём можно посмотреть какие свойства сколько записей истории хранят, настроить собственные ограничения, включить оптимизацию -- последняя позволяет, к примеру, оставлять средние значения за интервал (шагом не более 2х часов) для записей старше месяца - там нелинейная шкала и более свежие записи "оптимизируются" с меньшим интервалом для сохранения детализации.

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

Добавлено: Сб июл 22, 2023 1:09 pm
ndeni
Сергей, спасибо за разъяснения!
Очень здорово, что ты позаботился об удалении лишнего! Моя старая система была лишена этого и через несколько лет просто перестала запускаться из-за отсутствия свободного пространства на диске.
Что касается передачи в connect любого изменения свойства, то у меня это так не работает. Похоже, что передается только изменившееся значение: локально вижу, что свойство обновилось, хотя и не изменило свого значения; в connect вижу, что свойство не обновлялось несколько дней (значение у него такое же, как и локальное). Приложил скрины.
Первый скрин - это температура в подвале
Второй - zigbeeDev
Третий - connect