Добрый день, @goofyk! Можете подсказать по правильности оформления commit? 2

похожих датчика присутствия. У того, которым занимаюсь есть еще несколько exposes и они с предыдущим по данным не пересекаются. Правила хорошего тона рекомендуют создать новые сущности для этого датчика (1 - на рисунке) или можно добавить к существующему? Это файл /lib/tuya.js

28 ответов

6 просмотров

тут если датчики совсем разные, то надо разные устройства делать. а если точно у обоих датчиков этот функционал, то надо оставлять один

завтра смогу посмотреть приложение у первого

Вчера только один expose удалось добавить. Трудно идёт - всё в новинку. Если будешь делать это 105 data point и при спаривании он имеет статус null и только потом можно переключить и дальше все работает нормально.

Grigory
пока не успел, делать я в SLS буду )

Помню, что в SLS. Просто с этим null первоначальным долго промучился пока понял что к чему )

Непонятно 🧐

Валерий Прокудин Прокудин
Непонятно 🧐

либо также в configure вызови жестко выставление нужного режима

в документации нет такого. это выходит за рамки базовых конвертеров :) configure выполняется один раз после спаривания, поэтому туда пихают то, что надо сделать для инициализации или настройки. всякие репорты, биндинги и прочее... вот для тебя можно вызвать чтение или запись атрибута, который у тебя null. для этого можно скопировать часть того кода, который выставляет у тебя значение этого атрибута (в файле toZigbee.js)

А в логах нет ошибок? Нормально команда из configure отправилась ?

Я пока за рулём, позже разбираться буду. Конечно не такой функции у эндпоинта. Посмотри как написано в toZigbee в соответствующем конвертере

Илья Киров
Я пока за рулём, позже разбираться буду. Конечно н...

Хорошо. Спасибо. Здесь на скрине привел строку, кторая у меня в toZigbee.js

Валерий Прокудин Прокудин
screenshot Хорошо. Спасибо. Здесь на скрине привел строку, кт...

ну так вон у тебя готовая строка есть await tuya.sendDataPointEnum(... только вместо entity укажи endpoint и в конце вместо конструкции - false

await tuya.sendDataPointEnum(endpoint, tuya.dataPoints.trsTumbleSwitch, 'false'}); попробовал так - z2m даже не запустился. false - пробовал и в кавычках и без

Илья Киров
А зачем фигурная скобка в конце?

тоочно. запустилось, но инициализация не прошла. попробовал и с кавычками и без false

Валерий Прокудин Прокудин
screenshot тоочно. запустилось, но инициализация не прошла. п...

Нажми кнопку переконфигурации на страничке устройства

Но..... при спаривании - не инициализируется, а при нажатии на эту кнопку - инициализация происходит

Илья Киров
При спаривании должно

Из 3-х спариваний, в 2-х случаях - не инициализировалось

А имеет значение месторасположение этого блока? смотрел в примерах - и так, и так есть

Похожие вопросы

Обсуждают сегодня

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Чет мне ссыкотно опять Rainlab.User в проект ставить. Кто знает, опять наотъебись все сделали или после обнов пользоваться можно?
Black Cat
10
это группа токсиков или тех кто помогает?
Ибрагим
9
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
Можете помочь с этим, я тут использую Джанго как ОРМ для бота, но бот запускать не хочет, уже всезде перерыл не могу решить, может кто то сталкивался?
Ибрагим
4
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
всем привет. подскажите. сделал политику, он верхнеуровневая. раздал права только на TEST2 (полные). вопрос - можно ли сделать так, чтобы был доступен только TEST2, а остально...
Андрей Сергеев
5
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Карта сайта