Выключатель света не переключает значение



  • @intrahouse спасибо!
    Но дополнительной ясности статья не внесла 😞
    В статье нет даже про обработку расчета входного значения, про то что вы писали выше.
    У меня же, на сколько я понимаю сейчас проблемы с выходным значением.
    Если установить значения сообщений 1/0, то при нажатии на светильник в интерфейсе не происходит переключение (в режиме отладки выводится одно и тоже сообщение)



  • @laronov Покажите скриншоты настройки канала управления светильником



  • @intrahouse
    873d8f3a-0465-4752-a214-51fd713e3c62-image.png

    90fda703-ac96-4287-b210-c9cef097e021-image.png

    ea95f4c2-e5ff-4f47-9be7-9a5eb255272f-image.png



  • @laronov
    Канал:
    Топик для подписки на состояние вроде правильно, если именно так он прописан у WirenBoard

    Обработка:
    Я у себя не прописывал ничего. Ни для входных, ни для выходных значений.
    Никакой обработки не требуется. Во всяком случае на тех модулях Wirenboard, которые мы тестировали.

    Команды:
    Топики для команд прописаны не верно. Нужно /devices/wb-gpio/controls/EXT3_ON4/on
    Все остальное правильно.



  • @intrahouse спасибо за помощь.
    Получилось при таких настройках
    dad7e973-4959-4017-9153-3fcbf8deb63d-image.png

    219d4b9f-7b4e-40b1-85c9-b21f0ba4d255-image.png

    53530640-bb5a-426c-be8a-bf8727b6fd10-image.png

    Окончание адреса .../on указывать не потребовалось.
    Возможно, это связано с версией Wiren Board



  • Пользователь @laronov написал в Выключатель света не переключает значение:

    Окончание адреса .../on указывать не потребовалось.
    Возможно, это связано с версией Wiren Board

    Очень странно. Из документации Wirenboard:
    0bd049f0-76dd-43b2-8e78-82b58e3f2468-image.jpeg



  • @intrahouse а IH работает из командной строки локально? или все-таки через протокол MQTT как клиент?



  • @laronov
    intraHouse работает по протоколу MQTT
    Но в контексте вопроса это не принципиально. Синтаксис команд/топиков одинаковый.



  • @intrahouse мне вот кажется, что при вызове через командную строку, локально на Wiren Board, видимо, нужно указывать /on, а при вызове по протоколу MQTT нет



  • Пользователь @laronov написал в Выключатель света не переключает значение:

    /on

    Разобрался, решил для истории тут отписать:
    окончания топика /on писать нужно!


Log in to reply