Bonjour,
Ich schlage in diesem Thema vor, Ihnen einen Bericht über meine Recherchen zu den intelligenten Thermostaten vorzulegen, die es ermöglichen, einen Heizkörper zu steuern.
Ich werde dieses Thema aktualisieren, sobald ich Neuigkeiten habe!
![]()
[EDIT vom 13. Oktober 2023] Lesen Sie die Nachricht, die als « Lösung » markiert ist. Es handelt sich um meine letzte Aktualisierung zu diesem Thema.
Ein wenig Kontext
Es ist schon einige Jahre her, dass ich mit großem Interesse die Entwicklung von Gladys und natürlich von @pierre-gilles verfolgt habe. Er hat mir Lust gemacht, mich mit der Hausautomatisierung zu beschäftigen und das Beste aus Gladys herauszuholen!
Aber bevor ich mich kopfüber stürze, möchte ich lieber warten und meine Installation gut durchdenken, damit sie dauerhaft, praktisch und sicher ist (ich arbeite in der IT-Sicherheit, was die Sensibilisierung angeht, ist das nicht schlecht
).
Ich möchte, dass meine Hausautomatisierungsinstallation eine Verbesserung des Hauses ist und keine Einschränkungen mit sich bringt. Unmöglich zum Beispiel zu sagen: Schalte diesen Schalter nie aus, oder wir können dieses Licht nie über WLAN steuern!
Ein letzter wichtiger Punkt: Nichts ist direkt im Internet exponiert oder verwendet die Server der Hersteller, stellen Sie sich den Einfluss auf die Privatsphäre oder im Falle eines Angriffs / einer Nichtverfügbarkeit vor.
Um zu den Thermostaten zurückzukehren, möchte ich sie nur lokal verwalten können, natürlich mit Gladys. Bevor ich kaufe, muss ich sicherstellen:
- Kompatibilität mit dem Zentralheizungssystem der Wohnungseigentümergemeinschaft (kein Zugang zum Kessel)
- Es gibt Dokumentation für Entwickler
- Das Modell kann ohne Internet funktionieren, nur lokal
TL;DR
Es gibt derzeit mehrere Lösungen, um sicherzustellen, dass alles lokal ist:
- Smart-Home-Protokolle wie ZigBee, Z-Wave, Bluetooth usw.
- HomeKit
Für ZigBee gibt es zigbee2mqtt, das die Integration in Gladys sehr einfach macht (Liste der offiziell unterstützten Geräte). Das ZigBee-Ökosystem ist sehr groß.
Aber viele Hersteller bevorzugen es, das vernetzte Objekt und die dazugehörige Brücke zu verkaufen. Daher ist die Kompatibilität mit diesen Smart-Home-Protokollen (ZigBee, Z-Wave usw.) oft nicht gegeben.
Hier kommt die Kompatibilität der vernetzten Geräte mit dem Apple-Protokoll: HomeKit ins Spiel. Dieses Protokoll ist von Natur aus dafür ausgelegt, lokal zu funktionieren, indem es wahlweise das kabelgebundene Netzwerk (oder WLAN) oder Bluetooth verwendet.
Durch die Entwicklung eines HomeKit-Controllers für Gladys könnten wir somit die lokale Funktion aller mit diesem Protokoll kompatiblen Geräte erzwingen, die nicht für den Betrieb ohne Internet vorgesehen sind.
Das Projekt hap-controller-node könnte in Gladys integriert werden oder als Inspiration für ein Modul dienen.
Recherchebericht
Für den Anfang meiner Recherchen sind mir zwei Marken offensichtlich erschienen, um meine Heizkörper zu vernetzen, wahrscheinlich weil es die bekanntesten und optisch am besten gelungenen sind?
- Netatmo (HomeKit, Alexa, Google) ~ 80€ der Kopf ohne das Starter-Paket
- Tado° (HomeKit, Alexa, Google) ~ 75€ der Kopf ohne das Starter-Paket
- Siterwell ~ 25€ der Kopf
Netatmo
Das Design von stark ist wirklich angenehm, aber vor allem gibt es keine Lichter in alle Richtungen und das E-Paper-Display ermöglicht es, die Informationen 100% der Zeit anzuzeigen, ohne die Batterie zu entladen!
Das ist der Teil, den ich am meisten mag.
@Tlse-vins hat mehrere davon für sich gekauft und schätzt es, seine Heizung von außen steuern zu können. Aber alles läuft natürlich über die mobile Anwendung.
Ich werde den Netatmo-Support kontaktieren, nur für den Fall ![]()
Hier ist die Antwort des Supports:
Alle Produkte, die wir anbieten, sind für den Betrieb mit der Cloud konzipiert. Die einzige Ausnahme betrifft Produkte, die mit HomeKit kompatibel sind, in gewissem Maße.
Natürlich können Sie die Produkte ohne Verbindung verwenden, aber Sie verlieren einen sehr großen Teil der Funktionen.
Es wird unmöglich sein, die API (die über unsere Server läuft), die Anwendung, die externen Temperaturdaten (über das Internet bereitgestellt), die Vorhersage und vieles mehr zu verwenden.
Ergänzung:
Um die HomeKit-Verbindung zu starten, müssen Sie den HomeKit-Code auf dem Etikett des Thermostats eingeben.
Sie müssen sich auch vorübergehend verbinden (Sie können Ihr Telefon als Hotspot verwenden, wenn Sie den lokalen Router offline halten möchten), um das Verfahren mit der Anwendung zu starten.
In der Anwendung gehen Sie zu „Mein Zuhause verwalten“, dann zu Ihrem Thermostat-Relay und dann zu HomeKit konfigurieren. > Sie müssen den HomeKit-Code angeben, der auf dem Display des Thermostats oder auf dem Etikett erscheint.Hier ist das Benutzerhandbuch der Energy-Produkte
Wenn Sie weitere Details benötigen, enthält unser Support die meisten Informationen und Verfahren: https://helpcenter.netatmo.com/fr/thermostat-intelligent/search?query=homekit
Beachten Sie, dass ich besonders darauf hinweise, dass der Netatmo-Thermostat für den Online-Betrieb vorgesehen ist.
Die Offline-Steuerung über HomeKit ist eine Umgehungslösung, und die meisten Vorteile des Produkts werden nicht funktionieren.Ich stehe Ihnen für weitere Informationen gerne zur Verfügung und wünsche Ihnen einen schönen Tag.
Zusammenfassend lässt sich sagen, dass es möglich ist, die Netatmo-verbundenen Thermostatköpfe nur lokal, ohne Internet, unter Verwendung des Apple HomeKit-Protokolls zu verwenden.
Tado°
Das neueste Modell (v3) besteht aus:
- Der Thermostatkopf
- Die Brücke, um alles über das Internet zu verbinden
Die Kommunikation erfolgt über 868 MHz (6LoWPAN) bis zum Relais, das über RJ45 mit der Operator-Box verbunden ist. Die Steuerung erfolgt anschließend über die mobile Anwendung.
Dieses Mal habe ich den technischen Support direkt kontaktiert, um zu fragen, ob es Dokumentation für Entwickler gibt und ob es möglich ist, alles im Offline-Modus zu betreiben.
Die Antwort ist klar: nein.
Alle Tado°-Heizungsthermostate sind dafür ausgelegt, über die Internet-Brücke zu arbeiten. Der Grund dafür ist, dass die Thermostate nicht direkt mit dem WLAN verbunden sind, sondern über Funkfrequenz mit der Internet-Brücke.
Daher ist unser System nur für den Betrieb mit der offiziellen Tado°-Internet-Brücke vorgesehen. Dritte Funkfrequenzempfänger werden nicht unterstützt.Was die API betrifft, haben wir keine offizielle. Es wurde eine API von unserer Kundengemeinschaft entwickelt, aber sie wird von uns nicht offiziell unterstützt. Schauen Sie sich gerne hier um und stellen Sie Fragen direkt an andere Mitglieder der Gemeinschaft.
Allerdings gibt es bei unseren Kollegen von Home Assistant einen gewissen jimz011, der hier und dort darauf hinweist, dass der lokale Betrieb über die Verwendung von HomeKit möglich ist.
Tado ist großartig, und seit Version 0.93 (oder 0.92, wenn Sie die speziellen Schritte befolgt haben) ist es möglich, sie lokal über den HomeKit-Controller (NICHT die HomeKit-Komponente, das sind verschiedene Dinge, also brauchen Sie für dies überhaupt kein Apple-Gerät) laufen zu lassen.
Funktioniert lokal und über die Cloud. Ich nutze dies seit November, und sie sind großartig, einfach zu installieren und einzurichten. Die Batterien halten ziemlich lange.
Vertrauen Sie mir, sie können vollständig ohne Cloud-Anbindung betrieben werden! Wenn Sie jedoch die Tado-App verwenden möchten, dann nein, das geht nicht ohne Internetverbindung. Sie wären auch von ihren Servern abhängig.
Wenn Sie sie jedoch mit dem HomeKit-Controller zu Home Assistant hinzufügen, können Sie sie ohne Internet-/Cloud-Anbindung verwenden und Sie könnten alle grundlegenden Zeitpläne über Home Assistant erstellen (das Gleiche gilt für die Verwendung mit HomeKit selbst).
Dafür brauchen Sie kein Apple-Gerät! (Wenn Sie den Unterschied zwischen der HomeKit-Komponente und dem HomeKit-Controller nicht kennen, würde ich Ihnen empfehlen, dies nachzuschlagen, da der HomeKit-Controller nichts mit Apple zu tun hat!)
Ich hoffe, das hilft. Ich nutze Tado jetzt seit über einem Jahr ohne Internet-/Cloud-Anbindung!
Der Schluss ist der gleiche wie bei den Netatmo-Produkten, aber der Support scheint es nicht zu wissen.
Über das HomeKit-Protokoll kann man die lokale Verbindung erzwingen.
HomeKit
Disclaimer: Hier fasse ich meine Recherchen und mein Verständnis davon zusammen. Es kann einige Ungenauigkeiten geben.
HomeKit ist ein Kommunikationsprotokoll für vernetzte Geräte, das von Apple entwickelt wurde. Es basiert auf WLAN oder BLE (Bluetooth Low Energy).
Es ermöglicht die Steuerung aller Geräte über eine Apple-Anwendung. Der entscheidende Unterschied zu anderen Systemen ist, dass alles lokal erfolgt und die Anwendung die Datenbank der Haushaltsgeräte enthält.
Um alles von außerhalb steuern zu können, ist es notwendig, ein Gerät wie die Apple TV zu haben, das die Rolle des Controllers übernimmt, anstatt des iPhones.
Es scheint also, dass die Kompatibilität der Produkte mit HomeKit es ermöglicht, sie lokal zu steuern, ohne das Internet zu nutzen ![]()
homebridge
Edit: Einer der Entwickler hat mir erklärt, dass es sich um eine Brücke zwischen HomeKit und anderen Protokollen handelt, die es ermöglicht, z. B. Zigbee mit SIRI über HomeKit zu steuern.
Die gute Nachricht ist, dass es ein Open-Source-Projekt in NodeJS gibt, das die HomeKit-API emuliert: https://homebridge.io/
Homebridge wird von Node.js betrieben und kann auf jedem Computer laufen. Selbst auf einem 5-Dollar Raspberry Pi Zero.
Das erinnert Sie an etwas, Node.JS + Raspberry Pi? ![]()
Vielleicht könnte @pierre-gilles oder jemand, der die Entwicklungen von Gladys und die Funktionsweise von HomeKit gut kennt, mir mitteilen, ob dieses Projekt eine gute Idee ist oder völlig daneben liegt?
Es gibt viele Plugins für dieses Projekt, darunter eines für Netatmo-Produkte: https://www.npmjs.com/package/homebridge-netatmo.
HomeKit-Controller
Die Lösung wäre also, einen HomeKit-Controller zu verwenden, der die Stelle der Steuerungsanwendung auf einem iPhone einnimmt.
Dieser Controller kann mit allen HomeKit-Geräten kommunizieren und wird anschließend von Gladys gesteuert.
Die Präsentation der HomeKit-Integration in home assistant hilft, den Unterschied zwischen dem HomeKit-Controller und der HomeKit-Integration zu verstehen.
Nächstes Projekt, das ich vertiefen werde:
Der Rest
Ich setze meine Recherchen fort, in der Hoffnung, einen Thermostatkopf für meine Heizkörper zu finden ![]()


