Download (11Mb)
Download (11Mb)
Download (11Mb)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
FireTablet<br />
2 Technische Rahmenbedingungen<br />
Die Antwort des Gateways ist in XML formatiert und kann vom Empfänger geparsed werden.<br />
Alle Objekte auf dem Gateway sind in sogenannten Life-Safety-Zones gespeichert.<br />
Mit dem .search Befehl werden zuerst alle vorhandenen Life-Safety-Zones abgerufen. Danach<br />
wird jede Life-Safety-Zone einzeln geparsed und als Device weiter im Programm<br />
verwendet.<br />
<br />
< ObjectIdentifier name =" object - identifier "<br />
value ="life - safety -zone ,16 "/><br />
<br />
< Enumerated name =" object - type " value ="life - safety - zone "/><br />
< Enumerated name =" present - value " value =" quiet "/><br />
< BitString name =" status - flags "><br />
<br />
<br />
< Enumerated name =" event - state " value =" normal "/><br />
< Enumerated name =" reliability " value ="no - fault - detected "/><br />
< Boolean name ="out -of - service " value =" false "/><br />
< Enumerated name =" mode " value =" unmanned "/><br />
<br />
Listing 2.3: Ausschnitt<br />
einer XML Antwort des Gateways auf den Befehl /life-safety-zone.16<br />
Die folgende Tabelle zeigt alle verwendeten Objekte und erklärt ihre Bedeutung:<br />
Name<br />
object-identifier<br />
object-name<br />
description<br />
device-type<br />
notification-class<br />
notify-type<br />
maintenance-required<br />
isa-event-message-texts<br />
profile-name<br />
member-of<br />
zone-members<br />
Beschreibung<br />
Einmalige Identifikation jeder Life-Safety-Zone.<br />
Name der Life-Safety-Zone.<br />
Kundentext einer Zone, in welcher z.B. beschrieben wird, in<br />
welchem Raum sich ein Gerät befindet.<br />
Zonentyp. In FireTablet werden AreaElem, ZoneElem, SectionElem<br />
und SensorElemente verwendet.<br />
Meldungsklasse bei welcher sich die Zonen melden. Gleichzeitig<br />
kann sich ein Observer bei einer Meldungsklasse registrieren<br />
um die Events aus dieser Klasse zu empfangen<br />
Die Art des Events der ausgelöst werden kann.<br />
Dieser Wert wird zu ”true”wenn die Life-Safety-Zone gewartet<br />
werden sollte.<br />
Letzte geloggte Aktion die auf der Zone ausgeführt wurde.<br />
Profilname der Zone<br />
Liste von Object Identifiers die zur aktuellen Zone Elternelemente<br />
sind.<br />
Liste von Object Identifiers die Kindelemente der aktuellen<br />
Zone sind.<br />
Tabelle 2.6: Bedeutung der Attribute einer Life-Safety-Zone<br />
Page 18 of 98