Термостат HomeKit
Lyosha DovolenСоздаём термостат для управления котлом посредством сухого контакта.
В Homey еще не реализован полноценный виртуальный термостат, поэтому обходимся имеющимися средствами.
Нам понадобятся:
- Датчик температуры
- Реле
- Virtual Devices (тестировалось на бета версии 0.7.1)
- Мост HomeKit для колобка (Рекомендуется Sprut HomeKit2)
- Measure(Название потока, у вас может быть любое)
Пробрасывает значение текущей температуры с нашего датчика в HomeKit термостат.
2. OnTarget
ВКЛЮЧАЕТ РЕЛЕ, если температура датчика меньше температуры установленной на термостате.
Logic:
Temp(aqara weather sensor) is less than Target(значение термостата)
3. OffTarget
ВЫКЛЮЧАЕТ РЕЛЕ, если значение нашего датчика температуры больше или равно установленной на термостате.
Logic:
Temp(aqara weather sensor) is geater than Target(значение термостата) or Temp(aqara weather sensor) is exactly Target(значение термостата)
4. OnMeasure
ВКЛЮЧАЕТ РЕЛЕ, если значение датчика температуры меньше установленной на термостате.
Logic:
Temp(aqara weather sensor) is less than Target(значение термостата)
5. OffMeasure
ВЫКЛЮЧАЕТ РЕЛЕ, если значение датчика температуры больше или равно установленной на термостате.
Logic:
Temp(aqara weather sensor) is geater than Target(значение термостата) or Temp(aqara weather sensor) is exactly Target(значение термостата)
Если реле выключено, то идёт охлаждение и иконка голубого цвета, если включено, то идёт нагрев и иконка соответственно оранжевая.
UPD:
Упрощение Flow
•Вместо создания двух карт условий, можно создать одну >=
•Так же для смены цвета иконки температуры можно обойтись одним потоком используя else
Спасибо за подсказку @igitl
Написано для https://t.me/athom_homey