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

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Сб апр 13, 2019 8:06 pm

directman66 писал(а):
Сб апр 13, 2019 7:53 pm
Какая база данных установлена?
10.1.38-MariaDB-0ubuntu0.18.04.1
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Сб апр 13, 2019 11:50 pm

Сейчас ошибка при установке исчезла?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Вс апр 14, 2019 1:43 am

Да теперь все хорошо. Все сохранилось. Ошибок нет.
lupsik
Сообщения: 41
Зарегистрирован: Пн сен 11, 2017 11:12 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение lupsik » Вс апр 14, 2019 11:01 pm

А подскажите еще. Есть ли где-то лог данного дополнения? Почему то при каких-то действиях цикл падает. В дебаге видно такую строку
22:52:11 0.55987000 Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}" > /dev/null 2>&1
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Вс апр 14, 2019 11:35 pm

У этого дополнения основной цикл называется cycle_zigbee2mqtt. Лог лежит в папке /cms/debmes/*zigbee2mqtt.log.
За это сообщение автора directman66 поблагодарил:
lupsik (Вс апр 14, 2019 11:52 pm)
Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Ср апр 17, 2019 8:09 am

Текущие изменения:
1) При нажатии на верхнюю кнопку "доступен /недоступен для сопряжения" переключается текущий режим. Управление производится через публикацию zigbee2mqtt/bridge/config/permit_join в mqtt (https://www.zigbee2mqtt.io/information/ ... cture.html). Зеленый цвет - сопряжение разрешено, красный - запрещено.

2) Убрана кнопка и функционал запроса доп. данных устройств из файла базы данных. Весь функционал заменен обменом сообщений через mqtt. Таким образом, сервис zigbee2mqtt может быть установлен на другом сетевом устройстве (отдельной малине, сервере и тд). При нажатии кнопки "Refresh log from mqtt" на вкладке "Service" происходит публикация запроса в топик zigbee2mqtt/bridge/config/devices. Создается отложенная на 10 секунд задача, которая разбирает полученный массив и обновляет данные по устройствам. В виду того, что строка ответа может содержать длиннейшую запись, изменен формат базы данных на LONGTEXT. Чтобы корректно обновились данные, необходимо удалить или модуль или таблицу zigbee2mqtt.

3) Добавлена кнопка исключения устройства (правый крестик). Публикуется Friendy_Name в топик zigbee2mqtt/bridge/config/remove. Также удаляется запись об устройстве в базе данных модуля. Левый крестик только удаляет запись в модуле без исключения устройства.

4) Добавлены кнопки управления устройствами с главной страницы модуля без привязки к объектам. Протестированы лампочки IKEA, Aqara, выключатели QBKG03LM, WXKG03LM. Для двухкнопочный выключателей с главной странцы модуля можно управлять обоими реле (появляются две кнопки).

5) Пересортирован лог приложения zigbee2mqtt. Последние сообщения находятся сверху.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Ср апр 17, 2019 8:51 am

lupsik писал(а):
Вс апр 14, 2019 11:01 pm
А подскажите еще. Есть ли где-то лог данного дополнения? Почему то при каких-то действиях цикл падает. В дебаге видно такую строку
22:52:11 0.55987000 Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}" > /dev/null 2>&1
log's лежат /var/www/cms/debmes/*zigbee2mqtt.log
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
SrFatCat
Сообщения: 146
Зарегистрирован: Пн янв 07, 2019 6:55 pm
Благодарил (а): 10 раз
Поблагодарили: 9 раз

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

Сообщение SrFatCat » Ср апр 17, 2019 12:11 pm

Модуль выглядит все привлекательнее и привлекательнее по описаниям. А у меня всё хуже и хуже :)
Вчера снес модуль, очистил таблицу zigbee2mqtt_device, обновил прошивку стика до последней, обновил zigbee2mqtt.service до версии 1.3

Устройства с горем пополам появились, но ввиде пустых картинок, SELECTVENDOR: SELECTTYPE: так же недоступны. Карты нет.
Сегодня модуль снес еще раз, поставил уже сегодняшнее обновление. Без результатно.

Чувствую себя невезучим и туповатым. Браузер Opera, пробывал Хром и ИЕ - результат тот же.

Могу дать доступ до MJD, если готовы помочь...
directman66 писал(а):
Ср апр 17, 2019 8:51 am
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Ср апр 17, 2019 12:38 pm

Оперу я не ставил. Даже не знаю, есть ли на ней SELECTVENDOR: SELECTTYPE ) Попробуйте другие браузеры. У меня прекрасно работает IE и хром.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
SrFatCat
Сообщения: 146
Зарегистрирован: Пн янв 07, 2019 6:55 pm
Благодарил (а): 10 раз
Поблагодарили: 9 раз

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

Сообщение SrFatCat » Ср апр 17, 2019 12:43 pm

directman66 писал(а):
Ср апр 17, 2019 12:38 pm
Оперу я не ставил. Даже не знаю, есть ли на ней SELECTVENDOR: SELECTTYPE ) Попробуйте другие браузеры. У меня прекрасно работает IE и хром.
У оперы Хромовский движок, но я пробывал всеми доступными браузерами. Вот давайте прям сейчас в личку дам адрес/логин/пароль - посмотрите сами.
Ответить