HAP Version 0: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Zeile 26: Zeile 26:


* Schalter aller Art (Jalousien, Licht, Steckdosen, ...)
* Schalter aller Art (Jalousien, Licht, Steckdosen, ...)
* Aussenbeleuchtung/Gartenbeleuchtung
* Dimmer
* Dimmer
** Status lesen
** Status lesen
Zeile 40: Zeile 41:
** Klingel ("7 Klingelstreiche in Abwesenheit" *g*)
** Klingel ("7 Klingelstreiche in Abwesenheit" *g*)
** Türöffner
** Türöffner
* Garagentor


* Composite Devices
* Composite Devices
** z.b. 3x dimmer in einem device -> moodlight, moodbar
** z.b. 3x Dimmer in einem device -> moodlight, moodbar
** ermöglicht bridging (can -> rfm12 composite device)
** ermöglicht bridging (can -> rfm12 composite device)


Zeile 49: Zeile 51:
** Fenster offen/zu sensoren
** Fenster offen/zu sensoren
** Bewegungsmelder (schalter?????)
** Bewegungsmelder (schalter?????)
* Automatische Garten/Pflanzen Bewässerung
** Gartenteich Füllstandskontrolle

Version vom 9. Juni 2008, 14:16 Uhr

House Automatization Protocol

Hier entsteht ein Protokoll zur Hausautomatisierung. Es kann (muss nicht) über Airlab laufen. Das Protokoll soll dazu dienen, das die einzelnen Geräte miteinander sprechen können und sich in einer Funkwolke organisieren können. Natürlich soll man damit auch schalten und walten können, Messwerte auslesen, etc. etc.

Wenn die Grundfunktionalitäten dann letztendlich definiert sind machen wir uns gedanken über verschlüsselte oder zumindest authentische Kommunikation.

Timeline

  1. Ideen Sammeln - wo wollen wir hin, was wollen wir damit anfangen? (use-cases Aufstellen)
  2. Definieren konkreter Datenstrukturen
  3. Implementierung der Basisfunktionalität
  4. Meshing-Mechanismen finden, die für unsere Zwecke geeignet sind
  5. Meshing implementieren
  6. Kryptographie hinzufügen - zuerst Authenzität dann auch Verschlüsselung

Ideen & Features

  • Zeit & Datums-sychronisation
  • Crypto (of course! ;))
  • (rudimentäre) Meshing features
  • Packet-Relay Funktion für möglichst alle Devices

(mögliche) Devices

  • Heizungsthermostate
    • Temperaturmessung
    • Heizungssteuerung
    • Zeitgesteuerte Einstellung
  • Schalter aller Art (Jalousien, Licht, Steckdosen, ...)
  • Aussenbeleuchtung/Gartenbeleuchtung
  • Dimmer
    • Status lesen
    • Relais/Dimmerstellung setzen
  • Infrarot-Adapter
    • z.B. zum fernsteuern von Musikanlagen, Glotzen, etc
    • Mit "lern-Funktion"
  • Rauchmelder
    • Am besten eine nur lesende Funktion für Handelsübliche Funkrauchmelder
  • Haustür
    • Klingel ("7 Klingelstreiche in Abwesenheit" *g*)
    • Türöffner
  • Garagentor
  • Composite Devices
    • z.b. 3x Dimmer in einem device -> moodlight, moodbar
    • ermöglicht bridging (can -> rfm12 composite device)
  • Sensoren
    • Temperatursensoren
    • Fenster offen/zu sensoren
    • Bewegungsmelder (schalter?????)
  • Automatische Garten/Pflanzen Bewässerung
    • Gartenteich Füllstandskontrolle