X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/b9f05dcc82d5c9a0ded980f46287311804289edb..3e6f312a0e76526398f8d49b8cabd366d8963005:/EVENTDISTR.mw
diff --git a/EVENTDISTR.mw b/EVENTDISTR.mw
index de8beeb5b..e7ed083d5 100644
--- a/EVENTDISTR.mw
+++ b/EVENTDISTR.mw
@@ -1,9 +1,12 @@
-Im Space gibt es ein standardisiertes Protokoll, wie Events über das Netzwerk verteilt werden. Das Protokoll baut auf UDP auf und benutzt Port 31337. Der Payload der UDP-Protokolle hat folgenden Aufbau:
+Im Space gibt es ein standardisiertes Protokoll, wie Events über das Netzwerk verteilt werden. Das Protokoll baut auf UDP auf und benutzt Port 31337. Die Pakete können sowohl als Unicast als auch als Broadcast oder Multicast gesendet werden.
+Der Payload der UDP-Pakete hat folgenden Aufbau:
+
+[[Datei:Beispiel UDP-Paket.jpg|thumb|300px|Beispiel-Paket in Wireshark]]
{| class="prettytable"
-! Offset !! Inhalt !! Bemerkung
+! Offset (Byte) !! Inhalt !! Bemerkung
|-
-| 0 || EVENTDISTR || Magic String zum Erkennen des Protokolls
+| 0 || EVENTDISTR || Magic String zur Erkennung des Protokolls
|-
| 10 || v || Trennzeichen
|-
@@ -11,7 +14,7 @@ Im Space gibt es ein standardisiertes Protokoll, wie Events über das Netzwerk v
|-
| 12 || ; || Trennzeichen
|-
-| 13-⦠|| Event-Informationen || siehe unten. Dieser Teil des Paketes darf eine maximale Länge von 100 Byte nicht überschreiten! (Andernfalls wird gebeten, das [http://www.ietf.org/rfc/rfc3514.txt Evil Flag] im IP-Header zu setzen.)
+| 13-⦠|| Event-Informationen || siehe unten. Dieser Teil des Paketes darf eine maximale Länge von 100 Byte nicht überschreiten! (Andernfalls wird gebeten, RFC 3514 zu beachten.)
|}
== Events ==
@@ -21,6 +24,10 @@ Es folgt eine vollständige Auflistung der zur Zeit verwendeten Events.
:Die Klingel an einer der beiden Haustüren wurde betätigt. Wird vom [[Doorbell Extender]] im Frickelraum verarbeitet.
;DoorUnten
:Der Türoffnungsknopf am Doorbell Extender wurde betätigt. Wird vom [[Doorbell Extender]] an der Tür oben verarbeitet.
+;SpaceOpened
+:Wird vom [[statusberry]] gesendet, wenn der Space-Ãffnungsstatus auf âoffenâ gesetzt wird
+;SpaceClosed
+:Wird vom [[statusberry]] gesendet, wenn der Space-Ãffnungsstatus auf âgeschlossenâ gesetzt wird
[[Kategorie:Dokumentation]]
[[Kategorie:Infrastruktur]]