Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

14.11.14 17:15

Kunde

Deu***

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Lust auf ein Smart Home Projekt?

Für die Heimautomatisierungssoftware openHAB brauche ich ein Plugin für die Steuerung meiner Heizung.

Die Heizung stellt hierbei alle Daten sowie die Möglichkeit Änderungen vorzunehmen per Netzwerk via XML-Schnittstelle bereit. Beispieldatensätze stelle ich zur Verfügung.

Integriert werden soll das ganze als Addon in eine openHAB Umgebung.

Pro Heizzone müssen folgende Daten abgebildet werden:

- Ist-Temperatur (nur lesen)

- Soll-Temperatur (lesen+schreiben)

- Anwesenheit (lesen+schreiben)

Jeder dieser Werte muss sinnvoll in der openHAB Konfiguration abgebildet werden können. Hierbei muss auch eine Umgebung mit mehr als einer Heizungssteuerung berücksichtigt werden.

Die Konfiguration sollte dann pro Item erfolgen, und könnte an die XML-Daten angelehnte Struktur erhalten:

{base:10.12.0.1;area:1;T_TARGET}

{base:10.12.0.1;area:1;T_ACTUAL}

{base:10.12.0.1;area:1;T_PRESENCE}

Alle Daten sollen jede Minute von der Anlage ausgelesen werden.

 

Obwohl sich das Themengebiet komplex anhören mag handelt es sich nur um HTTP GET/POST, parsen von XML (XSLT ist sicherlich overkill, wird aber in anderen openHAB addons verwendet, z.B. "HTTP Binding") und Integration in die OpenHAB-Umgebung. Ist kein Riesenprojekt.