Device Groups - JanHG98/netcore-tetra GitHub Wiki
Gerätegruppen und Statusgruppen
Gerätegruppen fassen Geräte organisatorisch zusammen. Mit aktivem status_sync dienen sie zusätzlich als Statusgruppen: Ein U-STATUS eines Mitglieds kann an die übrigen Mitglieder verteilt werden.
Felder
| Feld | Bedeutung |
|---|---|
group_id |
interne eindeutige Gruppen-ID |
opta |
optionale taktische/organisatorische Kennung |
name / short |
Bezeichnungen |
type |
Gruppe oder Fahrzeugtyp |
owner |
organisatorische Zuordnung |
color |
Darstellungsfarbe |
status_sync |
Statusverteilung aktiv |
visible |
Sichtbarkeit |
notes |
interne Hinweise |
Mitglieder werden in einer eigenen Zuordnungstabelle gehalten.
Status-Sync-Ablauf
- Ein Mitglied sendet U-STATUS.
- Die Basisstation ordnet den Status über Directory einem Label zu.
- Sie ermittelt die Statusgruppen des Absenders.
- Der Status wird an weitere Mitglieder weitergegeben.
- Der letzte Status wird zwischengespeichert.
- Ein später wieder registriertes Mitglied erhält den aktuellen Stand erneut.
Live-Aktualisierung
Die Mitgliedschaften werden periodisch aus Directory aktualisiert. Änderungen können damit ohne kompletten Basisstationsneustart greifen. Trotzdem sollte nach größeren Umbauten ein Funktionstest mit allen betroffenen Geräten erfolgen.
Grenzen
- Nicht erreichbare Mitglieder können erst nach erneuter Registrierung versorgt werden.
- Die Statusgruppe ersetzt keine Sprachgruppe und keine GSSI-Affiliation.
- Falsche oder zyklische Zuordnungen können unnötigen SDS-Verkehr erzeugen.