HAP Version 0: Unterschied zwischen den Versionen
Aus LaborWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
= House | = 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 == | |||
# Ideen Sammeln - wo wollen wir hin, was wollen wir damit anfangen? (use-cases Aufstellen) | |||
# Definieren konkreter Datenstrukturen | |||
# Implementierung der Basisfunktionalität | |||
# Meshing-Mechanismen finden, die für unsere Zwecke geeignet sind | |||
# Meshing implementieren | |||
# Kryptographie hinzufügen - zuerst Authenzität dann auch Verschlüsselung | |||
== Ideen & Features == | == Ideen & Features == | ||
* Zeit & Datums-sychronisation | * Zeit & Datums-sychronisation | ||
* Crypto (of course! ;)) | * Crypto (of course! ;)) | ||
* (rudimentäre) Meshing features | * (rudimentäre) Meshing features |
Version vom 3. April 2008, 14:33 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
- Ideen Sammeln - wo wollen wir hin, was wollen wir damit anfangen? (use-cases Aufstellen)
- Definieren konkreter Datenstrukturen
- Implementierung der Basisfunktionalität
- Meshing-Mechanismen finden, die für unsere Zwecke geeignet sind
- Meshing implementieren
- Kryptographie hinzufügen - zuerst Authenzität dann auch Verschlüsselung
Ideen & Features
- Zeit & Datums-sychronisation
- Crypto (of course! ;))
- (rudimentäre) Meshing features