Benutzer-Werkzeuge

Webseiten-Werkzeuge


development:definitions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
development:definitions [2011/08/31 00:56] stv0gdevelopment:definitions [2012/12/22 19:41] (aktuell) – [Channel] malloc
Zeile 9: Zeile 9:
 > Ein Kanal (engl. Channel) repräsentiert einen "Sensor" oder einen "Zähler" (engl. Meter) > Ein Kanal (engl. Channel) repräsentiert einen "Sensor" oder einen "Zähler" (engl. Meter)
 > 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   -> Impulse?
 +  * heat           -> Wärmemengenzähler      -> Impulse?
 +  * electric meter -> Stromzaehler           -> Aktueller Zählerstand in kWh oder Impulse?
 +  * gas            -> Gas                    -> Impulse?
 +  * water          -> Wasser                 -> Impulse?
 +  * workinghours   -> Betriebsstundenzähler  -> Impulse?
  
 === Sensor === === Sensor ===
Zeile 25: Zeile 34:
   * Wind   * Wind
   * Luftdruck   * Luftdruck
 +
 +definiert sind dafür (aus dem Source des Frontend gelesen):
 +  * voltage        -> Spannungssensor        -> Momentanwerte in Volt?
 +  * power          -> Strommesser            -> Momentanwerte in Watt?
 +  * powersensor    -> Stromsensor            -> Momentanwerte in Ampere?
 +  * temperature    -> Temperatur             -> Momentanwerte in °Celsius?
 +  * pressure       -> Luftdruck              -> Momentanwerte in ?
 +  * humidity       -> Luftfeuchtigkeit       -> Momentanwerte in ?
 +  * windspeed      -> Windgeschwindigkeit    -> Momentanwerte in ?
 +  * radiation      -> Radioaktivität (Dosis) -> Momentanwerte in ?
 +  * luminosity     -> Lichtstärke            -> Momentanwerte in ?
  
 ==== 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/Sensor und der Middleware. Dafür vermittelt er zwischen dem Protokoll des Zählers und der Middleware [[development:api:start]]. > Ein Controller bildet die Schnittstelle zwischen Zähler/Sensor und der Middleware. Dafür vermittelt er zwischen dem Protokoll des Zählers und der Middleware [[development:api:start]].
development/definitions.1314744978.txt.gz · Zuletzt geändert: 2011/08/31 00:56 von stv0g