Коллеги,
Имеем HCL + 4 управляемые розетки fibaro и один "глазок" мультидатчик температуры + освещения + движения.
Задача: одной кнопкой в панели управления в мобильном приложении ( ну можно и запуском скрипта) задавать целевую температуру, которую нужно поддерживать через включение розеток. По сути 7 градусов когда я не на даче и 23 когда я там или условно еду. Расписание не подходит, т.к. езжу иногда.
Удалось пока сделать через "одно место" т.е. есть два отдельных скрипта - один проверят температуру на предмет превышения и отключает обогрев, а второй включает если она ниже заданной. оба работают каждые 30 минут. при этом саму температуру целевую приходится задавать через редактирование параметра в скрипте. понятно, для этого нужен комп, с телефона никак.
Понимаю что идиотизм, но как ?
Можно ли создать простой "виртуальный" переключатель типа ON|OFF и его переключать кнопкой ? Не нашел.
Пробовал через глобальную переменную, задав ее значение через скрипт один или второй, но с переменной нельзя сравнить значение датчика температуры… Глобальный затык - помогите, не думал я что этот "супер визуальный язык" такую задачу не решает..
Также не нашел в условия else только and и then - это фича такая ?
Георгий