development:definitions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
development:definitions [2011/08/31 00:54] – [Controller] stv0g | development:definitions [2012/12/22 19:41] (aktuell) – [Channel] malloc | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
> Ein Kanal (engl. Channel) repräsentiert einen " | > Ein Kanal (engl. Channel) repräsentiert einen " | ||
> Er wird durch eine **U**niversally **U**nique **Id**entifier eindeutig referenziert. | > Er wird durch eine **U**niversally **U**nique **Id**entifier eindeutig referenziert. | ||
+ | > Der Kanal hat auch einen Typ, der die Meßgröße näher spezifiziert. | ||
=== Meter === | === Meter === | ||
Zeile 17: | Zeile 18: | ||
* Gas | * Gas | ||
* Wasser | * Wasser | ||
+ | |||
+ | definiert sind dafür (aus dem Source des Frontend gelesen): | ||
+ | * flow -> Fließgeschwindigkeit | ||
+ | * heat -> Wärmemengenzähler | ||
+ | * electric meter -> Stromzaehler | ||
+ | * gas -> Gas -> Impulse? | ||
+ | * water -> Wasser | ||
+ | * workinghours | ||
=== Sensor === | === Sensor === | ||
Zeile 25: | Zeile 34: | ||
* Wind | * Wind | ||
* Luftdruck | * Luftdruck | ||
+ | |||
+ | definiert sind dafür (aus dem Source des Frontend gelesen): | ||
+ | * voltage | ||
+ | * power -> Strommesser | ||
+ | * powersensor | ||
+ | * temperature | ||
+ | * pressure | ||
+ | * humidity | ||
+ | * windspeed | ||
+ | * radiation | ||
+ | * luminosity | ||
==== Aggregator ==== | ==== Aggregator ==== | ||
Zeile 35: | Zeile 55: | ||
> So können ähnlich wie in gängigen Dateisystem Hierarchien erzeugt werden - die dritte Gruppe enthält zum Beispiel die beiden ersten Gruppen. | > So können ähnlich wie in gängigen Dateisystem Hierarchien erzeugt werden - die dritte Gruppe enthält zum Beispiel die beiden ersten Gruppen. | ||
+ | Definiert sind hierfür laut Frontend bisher: | ||
+ | * group -> Gruppe | ||
+ | * user -> Nutzer | ||
+ | * building -> Gebäude | ||
===== Controller ===== | ===== Controller ===== | ||
> Ein Controller bildet die Schnittstelle zwischen Zähler/ | > Ein Controller bildet die Schnittstelle zwischen Zähler/ | ||
Zeile 49: | Zeile 73: | ||
===== Tuple ===== | ===== Tuple ===== | ||
> Ein Tuple ist ein Messwert, der von der Middleware ausgeliefert wird. Meist wurde er schon von der Middleware verarbeitet/ | > Ein Tuple ist ein Messwert, der von der Middleware ausgeliefert wird. Meist wurde er schon von der Middleware verarbeitet/ | ||
+ | |||
+ | ===== Local Interface ===== | ||
+ | > Statt die Messwerte von der Middleware abzufragen, können diese auch direkt von einem lokalen Webserver auf dem Controller abgefragt werden, um eine geringere Latenz und eine höhere zeitliche Auflösung zu erreichen. | ||
+ | |||
development/definitions.1314744850.txt.gz · Zuletzt geändert: 2011/08/31 00:54 von stv0g