Cooperating radiator monitoring 114: Unterschied zwischen den Versionen
Xoquox (Diskussion | Beiträge) |
|||
Zeile 4: | Zeile 4: | ||
|autor = [[Benutzer:xoQUox|xoQUox]], [[Benutzer:schinken|schinken]] | |autor = [[Benutzer:xoQUox|xoQUox]], [[Benutzer:schinken|schinken]] | ||
|beschreibung = Steuerung und Überwachung von HR20 Thermostaten per 1-Wire | |beschreibung = Steuerung und Überwachung von HR20 Thermostaten per 1-Wire | ||
+ | |image = HR20_Debugging.jpeg | ||
+ | |imagesize = 350 | ||
|version = 1 | |version = 1 | ||
}} | }} |
Version vom 11. November 2012, 18:03 Uhr
Cooperating radiator monitoring 114 Status: unstable | |
---|---|
Beschreibung | Steuerung und Überwachung von HR20 Thermostaten per 1-Wire |
Autor: | xoQUox, schinken |
Version | 1 |
PayPal |
Beschreibung
Idee
Um die Heizkosten im Backspace zu minimieren, möchten wir unsere Heizungen zentral über einen einfachen Bus steuern. Zusätzlich sollen über diesen Bus noch weitere Temperaturfühler und Erweiterungen ausgelesn und gesteuert werden können.
Arbeitsverteilung
Die integration der Busfunktionalität auf Softwareebene übernimmt xoQUox. Für die Entwicklung der Bedienebene und Steuerung ist schinken verantwortlich.
Honeywell HR20
Hardware
Das Honeywell HR20 ist ein gängiges µC gesteuertes Heizungsthermostat. Seine große Verbreitung und die Tatsache das es bereits einige Projekte für alternative Betriebssoftware gibt, bietet die ideale Grundlage.
Open HR20
Die Software Open HR20 wurde von Dario Carluccio, Jiri Dobry und Thomas Vosshagen entwickelt. Diese Software ist ein funktioneller Nachbau der Original-Software und ist als GPL-2 lizensiert.
1-Wire
Software Vorlage
Als Vorlage für die 1-Wire implementierung verwenden wir "1-Wire Device mit AVR-Mikrocontroller" von Tobias Müller, veröffentlicht unter der GPL-3 Lizenz. Mit dieser Software ist es möglich, einen 1-Wire Slave rein in Software zu implementieren.
Raspberry Pi
Software
1-Wire
Als 1-Wire Master wird das OWFS 1-Wire File System verwendet.