Smart Home Heizung mit Zigbee - Altbau effizienter heizen

Ich heize gerade mein 1980er Altbau kaputt und hab keine Ahnung ob die Heizungskurve stimmt. Die Viessmann läuft auf Neigung 1.2 / Niveau 3.0 und das ist vermutlich viel zu hoch. Ich hab keine Sensoren in den Räumen, also keine Daten. Also hole ich mir Zigbee Thermostate und Temperatursensoren für jeden Raum, alles ins Grafana, dann kann ich sehen wo ich zu viel heize.

Warum Zigbee und nicht AVM FRITZ!DECT

AVM bietet fertige Lösungen (DECT 302 Thermostate + DECT 350 Sensoren), aber das kostet ~€90 pro Raum. Für zwei Räume mit je zwei Heizkörpern wären das €180, für sieben Räume über €600.

Zigbee ist günstiger, aber die Preise variieren stark je nach Händler. Bei Amazon zahle ich €195 für Phase 1 (4× TRVZB €90, 2× Sensoren €25, Coordinator €80). Das ist schnelle Lieferung, aber nicht der beste Preis.

Wer Geld sparen will bestellt direkt bei itead.cc (Sonoff Hersteller) oder über AliExpress. Da kosten TRVZB ~€20-22 und Sensoren ~€10-12 pro Stück. Mit diesen Preisen kommst du auf ~€120 für zwei Räume inklusive Coordinator, sieben Räume ~€300 total. Nachteil: 2-4 Wochen Lieferzeit aus China. Ich hab bei hobbyelectronica.nl (EU Lager) und itead EU Store bestellt, Lieferung in 5-10 Tagen für ähnliche Preise.

Der Aufwand ist höher als AVM (Docker Container statt FritzBox-Integration), aber ich hab Docker/InfluxDB/Grafana eh schon am Laufen. Die Daten kommen per MQTT direkt ins Grafana, ohne Bastelei über die FritzBox API.

Warum Ethernet Coordinator statt USB

Mein Server steht im Keller. Zigbee durch Betondecken funktioniert nicht, also muss der Coordinator zentral im Flur stehen. USB-Stick am Server bringt nichts, USB-Passthrough über die FritzBox geht nicht (FritzBox USB akzeptiert nur Drucker/Storage).

Also: SMLight SLZB-06 Ethernet Coordinator. Der spricht Zigbee auf einer Seite und TCP/IP auf der anderen. Zigbee2MQTT kann tcp://host:6638 als Adapter-URL, also steht der Coordinator im Flur neben der FritzBox (LAN + USB-C Netzteil) und der Server im Keller pulled die Daten per Netzwerk.

Hardware bestellt

Phase 1 - Zwei Räume (Wohnzimmer + Büro):

4× Sonoff TRVZB (je 2 Heizkörper pro Raum) - €90

2× Sonoff SNZB-02P (1 Sensor pro Raum) - €25

1× SMLight SLZB-06 Ethernet Coordinator - €80

Kosten: ~€195 total. Zum Vergleich: AVM für die gleichen zwei Räume wären €360.

Was ich erwarte

Die Heizungskurve ist aktuell zu hoch eingestellt, weil ich keine Daten habe. Mit Sensoren in jedem Raum kann ich die Kurve so weit runter drehen bis der kälteste Raum gerade noch die Solltemperatur erreicht. Jedes Grad weniger Vorlauftemperatur = direkt Öl gespart.

Außerdem: Thermostate in wenig genutzten Räumen runterdrehen (Gästezimmer, Abstellraum), Büro nur tagsüber warm, Schlafzimmer nachts kühler. Die Theorie sagt 20-30% Einsparungen sind drin. Ob das stimmt sehen wir in einem Monat wenn die Hardware da ist und ein paar Wochen Daten im Grafana sind.

Software Stack

Alles Docker Container auf dem home_vault Server:

Mosquitto - MQTT Broker

Zigbee2MQTT - Zigbee -> MQTT Bridge (connected per TCP zum SLZB-06)

Telegraf - MQTT -> InfluxDB (schreibt in die bestehende vault DB)

Grafana - Dashboard (läuft schon, kriegt jetzt Raum-Temperatur/Feuchte + Ventilöffnung)

Das Ganze korreliert mit den bestehenden vcontrold Daten (Vorlauf/Rücklauf/Außentemperatur) und Solarertrag. Dann sieht man genau wo überheitzt wird, welche Räume zu kalt bleiben, und ob die Kurve passt.

Realismus

Das ist ein 1980er Altbau mit schlechter Dämmung. Kalte ungedämmte Wände strahlen Kälte auch bei 21°C Lufttemperatur. Keine Regelung der Welt fixt das, nur Dämmung. Das System verhindert nur dass ich aus Kompensation auf 23°C heize und dabei Öl verbrenne.

Hardware kommt in 5-10 Tagen (itead EU Lager + hobbyelectronica NL). Dann Container aufsetzen, Thermostate pairen, eine Woche Daten sammeln, und dann schauen wir ob die Theorie stimmt.