Cooperating radiator monitoring 114: Unterschied zwischen den Versionen
Xoquox (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Infobox Projekt |name = Cooperating radiator monitoring 114 |status = unstable |autor = xoQUox, [[Benutzer:…“) |
|||
Zeile 3: | Zeile 3: | ||
|status = unstable | |status = unstable | ||
|autor = [[Benutzer:xoQUox|xoQUox]], [[Benutzer:schinken|schinken]] | |autor = [[Benutzer:xoQUox|xoQUox]], [[Benutzer:schinken|schinken]] | ||
− | |beschreibung = Steuerung und | + | |beschreibung = Steuerung und Überwachung von HR20 Thermostaten per 1-Wire |
|version = 1 | |version = 1 | ||
}} | }} | ||
Zeile 11: | Zeile 11: | ||
== Beschreibung == | == Beschreibung == | ||
+ | |||
=== Idee === | === Idee === | ||
Um die Heizkosten im Backspace zu minimieren, möchten wir unsere Heizungen zentral über einen einfachen Bus steuern. | 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 | + | Zusätzlich sollen über diesen Bus noch weitere Temperaturfühler und Erweiterungen ausgelesn und gesteuert werden können. |
=== Arbeitsverteilung === | === Arbeitsverteilung === | ||
Die integration der Busfunktionalität auf Softwareebene übernimmt [[Benutzer:xoQUox|xoQUox]]. | Die integration der Busfunktionalität auf Softwareebene übernimmt [[Benutzer:xoQUox|xoQUox]]. | ||
− | Für die Entwicklung der Bedienebene ist [[Benutzer:schinken|schinken]] verantwortlich. | + | Für die Entwicklung der Bedienebene und Steuerung ist [[Benutzer:schinken|schinken]] verantwortlich. |
== Honeywell HR20 == | == Honeywell HR20 == | ||
+ | |||
=== Hardware === | === Hardware === | ||
− | Das Honeywell HR20 ist ein gängiges µC | + | 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 === | === Open HR20 === | ||
− | Die Software Open HR20 wurde von Dario Carluccio, Jiri Dobry und Thomas Vosshagen entwickelt. Diese Software ist ein | + | |
+ | Die Software [http://www.mikrocontroller.net/articles/Heizungssteuerung_mit_Honeywell_HR20 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 == | == 1-Wire == | ||
+ | |||
=== Software Vorlage === | === 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. | 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. | + | Mit dieser Software ist es möglich, einen 1-Wire Slave rein in Software zu implementieren. |
== Raspberry Pi == | == Raspberry Pi == |
Version vom 11. November 2012, 00:33 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.