Jak stworzyć inteligentny termostat do grzejnika w Home Assistant?
Czy zastanawiałeś się, jak zautomatyzować działanie grzejnika, aby działał tylko wtedy, gdy rzeczywiście jest potrzebny? W tym poradniku pokażę Ci, jak w prosty sposób stworzyć inteligentny system do zarządzania ogrzewaniem w Home Assistant. Dzięki temu Twój grzejnik będzie się automatycznie włączał i wyłączał w zależności od temperatury panującej w pomieszczeniu.
1️⃣ Co będziemy potrzebować?
Aby stworzyć nasz inteligentny termostat, będziemy potrzebować:
- Home Assistant – system do zarządzania inteligentnym domem.
- Czujnik temperatury ZigBee – do monitorowania temperatury w pomieszczeniu.
- Inteligentne gniazdko Wi-Fi/ZigBee – do sterowania zasilaniem grzejnika.
- Dostęp do plików konfiguracyjnych HA – aby dodać własny template termostatu.
2️⃣ Tworzenie automatyzacji w Home Assistant
🔹 Automatyczne włączanie i wyłączanie grzejnika
Zacznijmy od stworzenia automatyzacji, która będzie sterowała grzejnikiem na podstawie temperatury.
🔸 Krok 1: Tworzymy nową automatyzację
- W Home Assistant przejdź do Ustawienia → Automatyzacja → Utwórz nową automatyzację.
- Wybierz Dodaj wyzwalacz i jako warunek wybierz Zmiana temperatury w czujniku.
- Ustaw próg poniżej 18°C, który spowoduje włączenie grzejnika.
- Dodaj akcję: Włącz inteligentne gniazdko.
👉 Zapisz i przetestuj!
🔸 Krok 2: Tworzymy automatyzację do wyłączania grzejnika
- Skopiuj poprzednią automatyzację i zmień wyzwalacz na temperatura powyżej 22°C.
- Zmień akcję na Wyłącz inteligentne gniazdko.
- Zapisz automatyzację i gotowe!
Teraz Twój grzejnik będzie działał jak prosty termostat – włączał się, gdy temperatura spadnie poniżej 18°C i wyłączał powyżej 22°C.
3️⃣ Tworzenie termostatu w Home Assistant 🔧
Jeśli chcesz mieć bardziej zaawansowaną kontrolę, możesz utworzyć wirtualny termostat.
🔹 Dodanie termostatu w pliku konfiguracyjnym
- Przejdź do File Editor → configuration.yaml.
- Dodaj poniższy kod: