Open tobst96 opened 2 years ago
Ich sehe den Anwendungsfall den tobst96 beschreibt zwar nicht vollumfänglich, da sich dies durch den Geofence bzw. einfaches setzen von "nicht Einsatzbereit" abbilden lässt.
Ich würde eine generelle Möglichkeit den Status zu setzen und den Zeitstempel auslesen zu können wann der Status gesetzt wurde aber begrüßen.
Folgendes Szenario:
Alarmierung kommt rein und wird ausgewertet. Es werden diverse Prüfungen durchgeführt wie z.B. Alarmierte Person ist Zuhause Anwesend = true es ist kein Probealarm = true Wenn Status mit drin wäre, könnte man noch die Prüfung durchführen, ob der Status "Nicht Einsatzbereit" ist und dann die weitere Aktionsausführungen verhindern.
Wenn Alle Parameter gegeben sind, dann tue folgendes
Diverse Lampen einschalten usw. (Ich denke die Möglichkeiten sind klar).
Wenn ich nun z.B. über den ioBroker die Rückmeldung gebe "5min" (also das man Anfährt) könnte man ab da einen Timer setzen der den Status der durchgeführten Aktionen wieder in den vorherigen Zustand zurücksetzt. Also Lampen aus usw.
Alternativ könnte ich, selbst wenn ich im Garten bin (und als Anwesend galt) und nur Anfahre aer über die App Rückmeldung gegeben habe, die Statusart und den Zeitstempel auswerten und entsprechend darauf basierend den Status zurücksetzen.
Es gibt viele Möglichkeiten, die vorgenannten sind nur mal einige exemplarische weshalb ich die Möglichkeit von get und set beim Status begrüßen würde.
btw. ist das "Set" easy über einen httpcall mit dem accesskey möglich, das sollte also sehr einfach provisorisch integrierbar sein. Ansonsten natürlich auch über die API kein Problem.
@tobst96 ich habe das temporär über die http direktaufrufe gelöst, wäre ja ggf. auch was für dich bis es der Adapter kann.
Es sollte möglich sein, über Datenpunkte seinen privaten Status zu geben. So kann Divera komplett in ioBroker integriert werden. Anwesend = Einsatzbereit Party Modus = Nicht Einsatzbereit