похожих датчика присутствия. У того, которым занимаюсь есть еще несколько exposes и они с предыдущим по данным не пересекаются. Правила хорошего тона рекомендуют создать новые сущности для этого датчика (1 - на рисунке) или можно добавить к существующему? Это файл /lib/tuya.js
тут если датчики совсем разные, то надо разные устройства делать. а если точно у обоих датчиков этот функционал, то надо оставлять один
завтра смогу посмотреть приложение у первого
Вчера только один expose удалось добавить. Трудно идёт - всё в новинку. Если будешь делать это 105 data point и при спаривании он имеет статус null и только потом можно переключить и дальше все работает нормально.
пока не успел, делать я в SLS буду )
Помню, что в SLS. Просто с этим null первоначальным долго промучился пока понял что к чему )
Непонятно 🧐
либо также в configure вызови жестко выставление нужного режима
в документации нет такого. это выходит за рамки базовых конвертеров :) configure выполняется один раз после спаривания, поэтому туда пихают то, что надо сделать для инициализации или настройки. всякие репорты, биндинги и прочее... вот для тебя можно вызвать чтение или запись атрибута, который у тебя null. для этого можно скопировать часть того кода, который выставляет у тебя значение этого атрибута (в файле toZigbee.js)
Спасибо! Попробую
Приветствую. Получилось?
А в логах нет ошибок? Нормально команда из configure отправилась ?
Я пока за рулём, позже разбираться буду. Конечно не такой функции у эндпоинта. Посмотри как написано в toZigbee в соответствующем конвертере
Хорошо. Спасибо. Здесь на скрине привел строку, кторая у меня в toZigbee.js
ну так вон у тебя готовая строка есть await tuya.sendDataPointEnum(... только вместо entity укажи endpoint и в конце вместо конструкции - false
await tuya.sendDataPointEnum(endpoint, tuya.dataPoints.trsTumbleSwitch, 'false'}); попробовал так - z2m даже не запустился. false - пробовал и в кавычках и без
А зачем фигурная скобка в конце?
тоочно. запустилось, но инициализация не прошла. попробовал и с кавычками и без false
Нажми кнопку переконфигурации на страничке устройства
Но..... при спаривании - не инициализируется, а при нажатии на эту кнопку - инициализация происходит
При спаривании должно
Из 3-х спариваний, в 2-х случаях - не инициализировалось
Будить надо при спаривании
Как?.... 🤔
А имеет значение месторасположение этого блока? смотрел в примерах - и так, и так есть
видимо, не имеет.. Попробовал - не помогло
Обсуждают сегодня