Zie onderstaande, wie heeft hier ook ervaring mee of kent vergelijkbare oplossingen (zelfbouw in python)
Mijn omgeving:
- Elga warmtepomp
- Nefit CV
- Tado met in elke kamer sensor / thermostaat knop
- Python 3.11 (Docker)
- Pi 5 (Is overkill)
- HomeAssitent met oa Tado en KNMI
de oplossing stuurt een advies via MQTT en ander systeem stuurt op basis van dit advies (en grondige checks) de Tado omgeving aan
:strip_exif()/f/image/0V7mnrpe3ccpW0pKPY6BO8bw.jpg?f=fotoalbum_large)
Mijn HA scherm voor aansturing van de verwarming (inclusief AI advies)
RoomHeat AI is een intelligent regelsysteem dat het binnenklimaat van een woning automatisch optimaliseert op basis van comfort, energie-efficiëntie en kosten.
Het systeem gebruikt data uit Home Assistant en Tado, gecombineerd met zelflerende algoritmen, om voor elke kamer afzonderlijk de ideale temperatuurinstelling te berekenen.
🎯 Doel
Het primaire doel van RoomHeat AI is om comfort te behouden tegen minimale energiekosten, door:
de warmtepomp maximaal te benutten bij gunstige omstandigheden;
automatisch over te schakelen naar gas wanneer dit efficiënter of noodzakelijk is;
temperatuuronderschotten en energieverliezen te minimaliseren via voorspellende logica.
⚙️ Werking in het kort
Elke 6 minuten voert het systeem een cyclus uit:
Leest actuele sensorgegevens uit Home Assistant.
Berekent afgeleide waarden (verschillen, trends, windrichtingen, enz.).
Voorspelt de kamertemperatuur voor de komende 12 en 30 minuten.
Berekent per kamer een setpoint-advies (SP_adv) op basis van comfort en energiekosten.
Publiceert de adviezen via MQTT of stuurt ze rechtstreeks naar Tado.
Blijft veilig actief bij ontbrekende data of netwerkproblemen dankzij fallback- en degraded-modi.
🧩 Beleidsregels
Voorwaarde Actie / modus
Buitentemperatuur > 4 °C Warmtepomp actief
−2 °C ≤ T ≤ 4 °C Hybride modus
< −2 °C Gasmodus
T < 0 °C én luchtvochtigheid > 99 % Warmtepomp uit (ijsbescherming)
Temperatuurondershoot > 0,8 °C Comfort-straf toegevoegd aan verliesfunctie
🌟 Belangrijkste voordelen
Comfortbehoud met minimale energiekosten
Automatische adaptatie aan weersomstandigheden en energieprijzen
Volledige integratie met bestaande Home Assistant- en Tado-omgevingen
Zelfherstellend ontwerp voor betrouwbare 24/7-werking
💻 Toepassing
RoomHeat AI draait stabiel op:
Raspberry Pi 5,
met of zonder Docker-container.
De software gebruikt moderne AI-methoden en is ontworpen voor langdurige, autonome werking binnen een slim huishouden.
Mijn omgeving:
- Elga warmtepomp
- Nefit CV
- Tado met in elke kamer sensor / thermostaat knop
- Python 3.11 (Docker)
- Pi 5 (Is overkill)
- HomeAssitent met oa Tado en KNMI
de oplossing stuurt een advies via MQTT en ander systeem stuurt op basis van dit advies (en grondige checks) de Tado omgeving aan
:strip_exif()/f/image/0V7mnrpe3ccpW0pKPY6BO8bw.jpg?f=fotoalbum_large)
Mijn HA scherm voor aansturing van de verwarming (inclusief AI advies)
Hieronder is een management samenvatting gemaakt door ChatGpt van het door mij gebouwde systeem op basis van de code:
🧠 RoomHeat AI — Zelflerende verwarming voor comfort én efficiëntieRoomHeat AI is een intelligent regelsysteem dat het binnenklimaat van een woning automatisch optimaliseert op basis van comfort, energie-efficiëntie en kosten.
Het systeem gebruikt data uit Home Assistant en Tado, gecombineerd met zelflerende algoritmen, om voor elke kamer afzonderlijk de ideale temperatuurinstelling te berekenen.
🎯 Doel
Het primaire doel van RoomHeat AI is om comfort te behouden tegen minimale energiekosten, door:
de warmtepomp maximaal te benutten bij gunstige omstandigheden;
automatisch over te schakelen naar gas wanneer dit efficiënter of noodzakelijk is;
temperatuuronderschotten en energieverliezen te minimaliseren via voorspellende logica.
⚙️ Werking in het kort
Elke 6 minuten voert het systeem een cyclus uit:
Leest actuele sensorgegevens uit Home Assistant.
Berekent afgeleide waarden (verschillen, trends, windrichtingen, enz.).
Voorspelt de kamertemperatuur voor de komende 12 en 30 minuten.
Berekent per kamer een setpoint-advies (SP_adv) op basis van comfort en energiekosten.
Publiceert de adviezen via MQTT of stuurt ze rechtstreeks naar Tado.
Blijft veilig actief bij ontbrekende data of netwerkproblemen dankzij fallback- en degraded-modi.
🧩 Beleidsregels
Voorwaarde Actie / modus
Buitentemperatuur > 4 °C Warmtepomp actief
−2 °C ≤ T ≤ 4 °C Hybride modus
< −2 °C Gasmodus
T < 0 °C én luchtvochtigheid > 99 % Warmtepomp uit (ijsbescherming)
Temperatuurondershoot > 0,8 °C Comfort-straf toegevoegd aan verliesfunctie
🌟 Belangrijkste voordelen
Comfortbehoud met minimale energiekosten
Automatische adaptatie aan weersomstandigheden en energieprijzen
Volledige integratie met bestaande Home Assistant- en Tado-omgevingen
Zelfherstellend ontwerp voor betrouwbare 24/7-werking
💻 Toepassing
RoomHeat AI draait stabiel op:
Raspberry Pi 5,
met of zonder Docker-container.
De software gebruikt moderne AI-methoden en is ontworpen voor langdurige, autonome werking binnen een slim huishouden.
[ Voor 14% gewijzigd door Red64 op 14-10-2025 22:02 . Reden: Aanvulling / verduidelijking ]