Найти в Дзене
MySmartHome

Управление умным домом через telegram

После последнего обновления разработчики intraHouse значительно обновили плагин telegram. Теперь можно отправлять сообщения умному дому и управлять им через мессенджер.

Для того, чтобы функционал заработал, необходимо создать устройство "Датчик универсальный аналоговый". Это устройство необходимо привязать к плагину telegram:

После этих действий виртуальный датчик будет принимать значение равное входящему сообщению в telegram. Таким образом, задача сводится к сравнению значения виртуального датчика с ожидаемым. Это легко сделать в блок-схеме:

-2

После выполнения действия, стоит присвоить датчику какое-либо значение, команды для которого нет. Это необходимо для возможности последовательного выполнения одинаковых команд, т.к. если датчику второй раз присвоить тоже значение, триггер не сработает.

Также сценарий можно выполнить и из интерпретатора JavaScript:

-3

Чтобы не утруждать себя запоминанием всех команд, их можно добавить к чат-боту как стандартные команды telegram с помощью бота BotFather:

-4
-5

Оригинал статьи размещен здесь: https://vk.com/my_smart_home