Віртуальний термостат Fibaro

Іноді для управління кліматом потрібно реалізувати нестандартну логіку. У цьому випадку кліматична панель Fibaro може не підійти. Як правило, управління кліматом зводиться до використання двох пристроїв: датчика температури і реле.
По суті все просто: реле включає нагрівальний прилад і, при досягненні бажаної температури, відключає його. Цей процес повторюється нескінченно, а в результаті ми маємо стабільну температуру в приміщенні.
Для створення віртуального термостата ми використовуємо :
- Термоелектричний привід Danfoss ( Обов'язково повинен бути NC - нормально закритим )
- Вставное реле Fibaro
- Універсальний бінарний датчик Fibaro
- Водонепроникний датчик температури
Віртуальний термостат можна створити в контролері Fibaro HC2 (HC Lite не підтримує програмування lua). Розглянемо 2 варіанти, що дозволяють створити віртуальний термостат.
Варіант 1
Створення термостата через віртуальне пристрій.
- Створюємо віртуальний пристрій ( Пристрої - > Додати/видалити пристрій - > Додати )
- Додаємо набір ярлик + слайдер ( Розширений - > Ставимо галочки - > Додати набір )
- Задаємо Ярлику ім'я ( яке буде зручно ) і ID ( label1 )
- Задаємо слайдеру ім'я і прописуємо його код:
function map_range( a1, a2, b1, b2, s ) return math.floor(b1 + (s-a1)*(b2-b1)/(a2-a1)) end t_vannaya = map_range(0, 100, 10, 35, _sliderValue_ ) fibaro:setGlobal("t_vannaya", t_vannaya) fibaro:call(fibaro:getSelfId(), "setProperty", "ui.label1.value", t_vannaya) |
P. S. не забувайте вибрати "код Lua"
- Заповнюємо поле Основний цикл
--roomTemp - показання датчика температури roomTemp = fibaro:getValue(xxx, "value"); --roomSetTemp - задана температура roomSetTemp = fibaro:getGlobal("t_vannaya"); -- включимо реле термостата якщо температура менше заданої if (roomSetTemp > roomTemp) then fibaro:debug("on") fibaro:call(yyy, "turnOn") -- вимкнемо реле термостата якщо температура більше заданої elseif (roomSetTemp < = roomTemp) then fibaro:debug("off") fibaro:call(yyy, "повороту") end xxx - id датчика температури yyy - id реле |
- Для зручності можемо перейменувати пристрій і додати красиву картинку
Ваш віртуальний термостат готовий.
Варіант 2
Віртуальні термостат через Панелі Fibaro
P. S. Цей варіант дуже простий у створенні , але його побачити ми можемо тільки в додатку Fibaro для телефону / планшета.- Спочатку нам треба з'єднати наш датчик температури і реле ( Панелі - > Сполучені пристрої - > Сполучені пристрої Опалення )

- Налаштовуємо наше сполучене пристрій
- Задаємо ім'я термостату
- Вибираємо в якій кімнаті він розташований
- Виберіть Датчик" - вказуємо наш датчик температури
- "Виберіть Перемикач" - вказуємо наш реле
- Переходимо в панель опалення і задаємо назву зоні опалення ( Панель - > Панель Опалення)

- Вибираємо в якій кімнаті він буде перебувати
Тепер ми так само можемо автоматизувати свій термостат для автоматичного включення в заданий час в будь-який день тижня
Вигляд у мобільному додатку для ручного режиму
Ми можемо коригувати і температуру і час для завершення роботи ручного режиму
![]() | ![]() |
Схеми підключення
1)Схема підключення Універсального бінарного датчика Fibaro + Водонепроникний датчик температури
2) Схема підключення Термоелектричного приводу Danfoss + Вставное реле Fibaro