Dankbarer Weise haben wir noch Unterstützung von einem weiteren Mitentwickler bekommen vor zwei Wochen. Dadurch konnten wir nun noch „mit frischen Blick“ einige Kleinigkeiten identifizieren und gleich lösen.
Wir sind im Release-Prozess aber nun wirklich weit, heute Morgen wurde ein erstes Release-Paket gebaut. Das wird nun noch von zwei Entwicklern geprüft (soll ja auch funktionieren) und dann freigegeben.
Also „Stay tuned“ Wir sehen die Zielgerade schon ohne Fernglas
bin auch schon sehr gespannt 3 Wochen sind wieder um würde auch das Release testen wollen
kleine Fehler können später immer noch gelöst werden Gruß an alle.
Es gibt folgende Felder, wobei nur das Token verpflichtend ist:
token (API Token, bekommt man im Admin Bereich)
alarmdate
alarmtime
gear (Separiert mit '\n')
operationnumber
location
message
community
object
district
keywordId
keywordCategory
keywordName
zveis (Separiert mit ',')
subject
street
gkx (Gauss Krüger)
gky (Gauss Krüger)
floor
ils
section
connector
Das wäre noch ein Punkt, der in die Dokumentation einfließen müsste (Handbuch). Da BosMon nicht direkt ein Plugin ist, sondern über das generische „Alarmieren über API“ angebunden werden kann, wäre das eine Art FAQ-Artikel.
/gear/setState:
x-swagger-router-controller: gear
get:
summary: sets the state (by ISSI) for a gear over API
tags:
- gear
description: sets the state (by ISSI) for a gear over API
operationId: setState
parameters:
- name: token
in: query
description: API token (has to be generated by ALARMiator Admin) to be able to access this endpoint
required: true
type: string
- name: issi
in: query
description: issi of gear
required: true
type: string
- name: radioState
in: query
description: long state value as delivered by external systems like KatSys Cloud
required: false
type: integer
- name: radioStatusShort
in: query
description: status (0-9, C, ...)
required: true
type: string
- name: radioStatusHumanReadable
in: query
description: state in a descriptive manner
required: true
type: string
Vielen Dank, für die Antwort.
Wie schaut das dann in einer URL aus komme nicht so richtig weiter damit?
Wenn ich zum Beispiel dem 43 Status. 3 übermitteln möchte?
Danke im Voraus.
Hab das ganze gerade ebenfalls mal ausprobiert und eine kurze Zwischenfrage dazu:
Wenn ich den Statuswechsel via die URL durchführe, wird mir der erfolgreiche Statuswechsel per Benachrichtigung zwar in der App angezeigt, der ursprünglich manuell eingestellte Status des Einsatzmittels bleibt jedoch im Inventar sowie auf dem Wallboard unverändert.
Habe ich einen Parameter dazu vergessen oder wo liegt hierbei der Fehler?
Hm, irgendwo hab ich da noch den Wurm drin… jedes Fahrzeug besitzt eine zugewiesene Issi, der Browser gibt auch „{„success“:1,„description“:„success“}“ nach dem Aufruf des Links erfolgreich zurück und die App gibt die Benachrichtigung des Statuswechsels des Einsatzmittels. In der Liste der Statusmeldungen der Weboberfläche wird die Änderung selbst aber nicht angezeigt und somit der Wechsel dann auf dem Wallboard auch nicht vorgenommen, hab gerade die unterschiedlichsten Einsatzmittel mal versucht, ohne Erfolg, seltsam…