Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
iden
- Сообщения: 84
- Зарегистрирован: Вт мар 13, 2018 1:51 pm
-
Благодарил (а):
34 раза
-
Поблагодарили:
6 раз
Сообщение
iden » Вт мар 24, 2020 3:14 pm
directman66 писал(а): ↑Вт мар 24, 2020 1:26 pm
Удалите дублирующиеся метрики (у которых дата обновления раньше), проверьте пож-та, чтобы не появлялись снова.
Картинка есть? На скрине не совсем понятно.
удалять бесполезно, снова появляются.
картинка на месте.
- mqtt1.jpeg (28.47 КБ) 3000 просмотров
- Edit_device1.jpeg (81.57 КБ) 3000 просмотров
- view_modul1.jpeg (15.34 КБ) 3000 просмотров
UPD:
сейчас попробую перепарить по новой.
UPD1:
метрики появляются после удаления.
UPD2:
проверил другие устройства, метрики так же дублировались. Пока не понятно почему.
-
Dasisfakt
- Сообщения: 29
- Зарегистрирован: Вт авг 06, 2019 5:48 pm
-
Благодарил (а):
27 раз
-
Поблагодарили:
2 раза
Сообщение
Dasisfakt » Ср мар 25, 2020 7:13 am
directman66 писал(а): ↑Вт мар 24, 2020 9:31 am
Dasisfakt писал(а): ↑Вт мар 24, 2020 9:25 am
Приветствую, directman66! Подскажи в чем проблема, почему статус zigbee2mqtt горит красным, Хотя все датчики и кнопки исправно работают. Если на вкладке Сервис нажать Refresh device, то на какое то время статус становится нормальным.
https://yadi.sk/i/GTQCf6dSqfTlZw
Service-> Disable strict mode и проверьте наличие запущенного цикла.
Выполнил все рекомендации, цикл запущен и работает. Но ситуация не поменялась
-
Denis_k
- Сообщения: 587
- Зарегистрирован: Сб мар 19, 2016 7:24 pm
-
Благодарил (а):
299 раз
-
Поблагодарили:
27 раз
Сообщение
Denis_k » Ср мар 25, 2020 7:38 am
периодически (раз в несколько дней) "отваливается" модуль (статус красным), после рестарта датчики (их всего 2 пока) модуль видит, но у датчика температуры/влажности значения не изменяются
MD на raspberry pi3
-
directman66
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
-
Благодарил (а):
380 раз
-
Поблагодарили:
693 раза
-
Контактная информация:
Сообщение
directman66 » Ср мар 25, 2020 8:13 am
Denis_k писал(а): ↑Ср мар 25, 2020 7:38 am
периодически (раз в несколько дней) "отваливается" модуль (статус красным), после рестарта датчики (их всего 2 пока) модуль видит, но у датчика температуры/влажности значения не изменяются
Недостаточно данных для определения причины. Нужно смотреть логи z2m.
-
akarpych
- Сообщения: 35
- Зарегистрирован: Пн окт 23, 2017 1:57 pm
-
Благодарил (а):
3 раза
-
Поблагодарили:
1 раз
Сообщение
akarpych » Ср мар 25, 2020 9:40 am
Добрый день. Приобрел устройство: Смарт-переключатель Lonsonho Tuya Zigbee, Wi-Fi, ЕС, Великобритания, кнопочный настенный выключатель света, без нейтральной беспроводной сети, 220 В, Alexa, Google Home, совместимый. Определяется как GDKES-02TZXD (Tuyatec). НО... Картинки не появляется, не появляются кнопки вкл./выкл. Пришлось вручную выбрать Xiaomi QBKG03LM, тогда кнопки появились и все заработало. Можно как-то добавить данный девайс в модуль? На сайте zigbee2mqtt.io он присутствует.
-
iden
- Сообщения: 84
- Зарегистрирован: Вт мар 13, 2018 1:51 pm
-
Благодарил (а):
34 раза
-
Поблагодарили:
6 раз
Сообщение
iden » Ср мар 25, 2020 9:46 am
akarpych писал(а): ↑Ср мар 25, 2020 9:40 am
Добрый день. Приобрел устройство: Смарт-переключатель Lonsonho Tuya Zigbee, Wi-Fi, ЕС, Великобритания, кнопочный настенный выключатель света, без нейтральной беспроводной сети, 220 В, Alexa, Google Home, совместимый. Определяется как GDKES-02TZXD (Tuyatec). НО... Картинки не появляется, не появляются кнопки вкл./выкл. Пришлось вручную выбрать Xiaomi QBKG03LM, тогда кнопки появились и все заработало. Можно как-то добавить данный девайс в модуль? На сайте zigbee2mqtt.io он присутствует.
отсюда почитайте и покажите скрины как у вас выглядит.
viewtopic.php?f=5&t=6011&start=920#p117007
-
akarpych
- Сообщения: 35
- Зарегистрирован: Пн окт 23, 2017 1:57 pm
-
Благодарил (а):
3 раза
-
Поблагодарили:
1 раз
Сообщение
akarpych » Ср мар 25, 2020 11:02 am
iden писал(а): ↑Ср мар 25, 2020 9:46 am
akarpych писал(а): ↑Ср мар 25, 2020 9:40 am
Добрый день. Приобрел устройство: Смарт-переключатель Lonsonho Tuya Zigbee, Wi-Fi, ЕС, Великобритания, кнопочный настенный выключатель света, без нейтральной беспроводной сети, 220 В, Alexa, Google Home, совместимый. Определяется как GDKES-02TZXD (Tuyatec). НО... Картинки не появляется, не появляются кнопки вкл./выкл. Пришлось вручную выбрать Xiaomi QBKG03LM, тогда кнопки появились и все заработало. Можно как-то добавить данный девайс в модуль? На сайте zigbee2mqtt.io он присутствует.
отсюда почитайте и покажите скрины как у вас выглядит.
viewtopic.php?f=5&t=6011&start=920#p117007
А можно поподробней? А то внес все данные в database1.inc.php и database2.inc.php, но так ничего и не добавилось в модуле.
database1.inc.php:
Код: Выделить всё
// GDKES-02TZXD
$par1['zigbeeModel'] = 'TS0012';
$par1['model'] = "GDKES-02TZXD";
$par1['type'] = "switch";
$par1['vendor'] = "TUYATEC";
$par1['description'] = "Smart light switch - 2 gang without neutral wire";
$par1['extend'] = "";
$par1['supports'] = "on/off";
$par1['fromZigbee'] = "";
$par1['toZigbee'] = "";
SQLInsert('zigbee2mqtt_devices_list', $par1);
database2.inc.php:
Код: Выделить всё
//TS0012;
$par2['zigbeeModel'] = 'TS0012';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_left";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set";
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_left";
SQLInsert('zigbee2mqtt_devices_command', $par2);
//TS0012;
$par2['zigbeeModel'] = 'TS0012';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_right";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set" ;
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_right";
SQLInsert('zigbee2mqtt_devices_command', $par2);
-
directman66
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
-
Благодарил (а):
380 раз
-
Поблагодарили:
693 раза
-
Контактная информация:
Сообщение
directman66 » Ср мар 25, 2020 11:28 am
akarpych писал(а): ↑Ср мар 25, 2020 11:02 am
iden писал(а): ↑Ср мар 25, 2020 9:46 am
akarpych писал(а): ↑Ср мар 25, 2020 9:40 am
Добрый день. Приобрел устройство: Смарт-переключатель Lonsonho Tuya Zigbee, Wi-Fi, ЕС, Великобритания, кнопочный настенный выключатель света, без нейтральной беспроводной сети, 220 В, Alexa, Google Home, совместимый. Определяется как GDKES-02TZXD (Tuyatec). НО... Картинки не появляется, не появляются кнопки вкл./выкл. Пришлось вручную выбрать Xiaomi QBKG03LM, тогда кнопки появились и все заработало. Можно как-то добавить данный девайс в модуль? На сайте zigbee2mqtt.io он присутствует.
отсюда почитайте и покажите скрины как у вас выглядит.
viewtopic.php?f=5&t=6011&start=920#p117007
А можно поподробней? А то внес все данные в database1.inc.php и database2.inc.php, но так ничего и не добавилось в модуле.
database1.inc.php:
Код: Выделить всё
// GDKES-02TZXD
$par1['zigbeeModel'] = 'TS0012';
$par1['model'] = "GDKES-02TZXD";
$par1['type'] = "switch";
$par1['vendor'] = "TUYATEC";
$par1['description'] = "Smart light switch - 2 gang without neutral wire";
$par1['extend'] = "";
$par1['supports'] = "on/off";
$par1['fromZigbee'] = "";
$par1['toZigbee'] = "";
SQLInsert('zigbee2mqtt_devices_list', $par1);
database2.inc.php:
Код: Выделить всё
//TS0012;
$par2['zigbeeModel'] = 'TS0012';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_left";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set";
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_left";
SQLInsert('zigbee2mqtt_devices_command', $par2);
//TS0012;
$par2['zigbeeModel'] = 'TS0012';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_right";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set" ;
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_right";
SQLInsert('zigbee2mqtt_devices_command', $par2);
Далее необходимо обновить метрики устройств на вкладке Сервис. Запушил ваши данные в github.
-
akarpych
- Сообщения: 35
- Зарегистрирован: Пн окт 23, 2017 1:57 pm
-
Благодарил (а):
3 раза
-
Поблагодарили:
1 раз
Сообщение
akarpych » Ср мар 25, 2020 12:12 pm
directman66 писал(а): ↑Ср мар 25, 2020 11:28 am
Далее необходимо обновить метрики устройств на вкладке Сервис. Запушил ваши данные в github.
Маленько поменял:
Код: Выделить всё
//TS0012;
$par2['zigbeeModel'] = 'GDKES-02TZXD';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_left";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set";
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_left";
SQLInsert('zigbee2mqtt_devices_command', $par2);
//TS0012;
$par2['zigbeeModel'] = 'GDKES-02TZXD';
$par2['type'] = "switch";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['payload_off'] = "OFF" ;
$par2['payload_on'] = "ON" ;
$par2['value_template'] = "state_right";
$par2['command_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>/set" ;
$par2['json_attributes'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "state_right";
SQLInsert('zigbee2mqtt_devices_command', $par2);
//TS0012;
$par2['zigbeeModel'] = 'GDKES-02TZXD';
$par2['type'] = "sensor";
$par2['state_topic'] = "<Z2M_PATH>/<FRIENDLY_NAME>";
$par2['availability_topic'] = "<Z2M_PATH>/bridge/state";
$par2['value_template'] = "linkquality";
$par2['json_attributes'] = "";
$par2['force_update'] = "true";
$par2['command_topic'] = "";
$par2['payload_on'] = "";
$par2['payload_off'] = "";
$par2['device_class'] = "";
$par2['unit_of_measurement'] = "";
$par2['brightness'] = "";
$par2['color_temp'] = "";
$par2['xy'] = "";
$par2['command_value'] = "";
SQLInsert('zigbee2mqtt_devices_command', $par2);
И теперь появился вопрос: как сделать чтобы в модуле появились кнопки управления на 2 клавиши, а то сейчас могу управлять только одним? И как сделать так чтобы появилась фотография устройства?
-
iden
- Сообщения: 84
- Зарегистрирован: Вт мар 13, 2018 1:51 pm
-
Благодарил (а):
34 раза
-
Поблагодарили:
6 раз
Сообщение
iden » Ср мар 25, 2020 12:22 pm
akarpych писал(а): ↑Ср мар 25, 2020 12:12 pm
directman66 писал(а): ↑Ср мар 25, 2020 11:28 am
Далее необходимо обновить метрики устройств на вкладке Сервис. Запушил ваши данные в github.
И как сделать так чтобы появилась фотография устройства?
кинуть картинку выключателя сюда /templates/zigbee2mqtt/img/ картинка на сайте z2m или просто обновить модуль)
сделайте скрин на вкладке Parameters, где метрики OFF/ON