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

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

Модератор: immortal

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

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

Сообщение directman66 » Вт апр 02, 2019 7:45 am

woow писал(а):
Пн апр 01, 2019 8:01 pm
У меня два климат дачик продублировались, удалил в ручную дубликат. Мап не появляется.
Нажимали вручную обновление данных через database.db?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

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

На чистой системе не удавалось получить доступ к портам.

Необходимо было выполнить:
sudo chmod 777 /dev/ttyACM0
sudo chmod 777 /dev/ttyACM1


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

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

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

1) На новой системе, все модули из маркета, все настроено по инструкции из первого поста, комбобоксы присутствуют, выпадают с картинками как и ожидается. Браузер гугл хром, IE на windows 10. Мажор установлен на ubuntu. Стик воткнут в нее же. Система - какой-то древний core2duo.

2) zigbee ON/OFF, aqara relay заказал, думаю недели через 3-4 уже будут у меня, добавлю поддержку.

Для мажордомо поддержка и добавление новых устройств заключается в корректной настройке базы данных топиков и обновление основного репозитория z2m.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

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

Сообщение nightwind » Пн апр 08, 2019 3:21 pm

Никак не получается отвязать реле выключателя стенового от кнопки

zigbee2mqtt/[DEVICE_ID]/system/set to modify operation mode.

Код: Выделить всё

{
  "operation_mode": {
    "button": "right",
    "state": "decoupled"
  }
}
не получается. все равно щелкает реле и не присылает события нажатия кнопки. только холд
у кого-нибудь получилось его отвязать?
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Пн апр 08, 2019 3:45 pm

Решилась проблема с двойным gateway?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

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

Сообщение nightwind » Пн апр 08, 2019 5:49 pm

nightwind писал(а):
Пн апр 08, 2019 3:21 pm
Никак не получается отвязать реле выключателя стенового от кнопки
Получилось.
1. Обновляем версию z2m. (на 1.1.1 не работало, 1.3 взлетело сразу.)

Код: Выделить всё

#! /bin/bash
tty -s || exec x-terminal-emulator -e $0 $@
systemctl stop zigbee2mqtt
cd /opt/zigbee2mqtt
cp -R data data-backup
git checkout HEAD -- npm-shrinkwrap.json
git pull
rm -rf node_modules
npm install
cp -R data-backup/* data
rm -rf data-backup
systemctl start zigbee2mqtt
запускаем, ждем. если спросит - вводим пароль рута.
2. любым mqtt клиентом отправляем в топик

Код: Выделить всё

 zigbee2mqtt/[DEVICE_ID]/system/set 
такой json

Код: Выделить всё

{
  "operation_mode": {
    "button": "single"|"left"|"right",
    "state": "VALUE"
  }
}
где button оставляем одно из 3х значений.
state это
control_relay для выключателя с одной кнопкой сразу включать/выключать реле
control_left_relay соответсвенно лева кнопка
control_right_relay или правая для 2х кнопочного
decoupled кнопка не переключает реле, а только передает состояния нажатие-отпускание. может еще hold передавать.
За это сообщение автора nightwind поблагодарил:
directman66 (Пн апр 08, 2019 8:35 pm)
Рейтинг: 1.16%
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Ср апр 10, 2019 12:15 am

Небольшое обновление:
1) Множество исправлений (дублирование шлюзов, обновление перечня устройств, изменена структура базы данных). Для корректного обновления нужно удалить базу данных zigbee2mqtt_devices.
2) Добавлена кнопка исключения устройств. Отправляется команда
zigbee2mqtt/bridge/config/remove
Allows you to remove devices from the network. Payload should be the friendly_name, e.g. 0x00158d0001b79111. On successful remove a device_removed message is send.
3) Обновлены метрики для цветной лампы икея. Теперь она управляется. Для обновления метрик нужно нажать Update metrics в разделе Service.
4) Добавлено управление режимом сопряжения из шапки модуля
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

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

Сообщение directman66 » Ср апр 10, 2019 10:08 pm

Находка!!! если в настройках выставить, что система homeassistant, то все нужные параметры устройств прилетают по mqtt.

Где же я был месяца два назад
СпойлерПоказать
Безымянный2323.png
Безымянный2323.png (107.63 КБ) 2912 просмотров
Теперь думаю, как это использовать.

Информация видимо прилетает только при запуске сервиса.

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

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

Сообщение lupsik » Сб апр 13, 2019 12:12 am

Подскажите плиз. При установке модуля вылетают ошибки. Так же пытаюсь привязать к устройству объекты тоже вылетают ошибки. Привязка не сохраняется. В чем может быть проблема?

Как я понял, не может записать в SQL данные.
Например:
1118: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
ALTER TABLE zigbee2mqtt ADD `LINKED_PROPERTY` varchar(255) NOT NULL DEFAULT '';

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

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

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

Какая база данных установлена?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить