Zur erklärung:
Zeitbasierte Verfügbarkeit = Verfügbar = Geofence aktiv
Zeitbasierte Verfügbarkeit = nicht Verfügbar = Geofence deaktiviert
manuelle Verfügbarkeit = Verfügbar = Geofence aktiv
manuelle Verfügbarketi = nicht verfügbar = Frage wie lange Geofence deaktiviert werden soll.
und vielleicht noch um alle eventualitäten abzudecken:
manuelle Verfügbarkeit = Verfügbar = Geofence deaktivieren da man schon aus dem Radius heraus ist, natürlich auch mit einer abfrage ob geofence deaktiviert werden soll. ( mir fällt allerdings kein Szenario ein wer das bräuchte)
Oder ganz einfach:
Außerhalb des Radius regelt geofence die verfügbarkeit innerhalb des Radius regelt manuell/ Zeitbasiert. Wenn man von außerhalb den Radius betritt dann wird einmalig auf verfügbar gesetzt und dann entweder von der Zeitbasierten so gelassen oder auf nicht Verfügbar gestellt.
Alles anzeigen
Die einfache Variante, wäre für einige Kameraden von mir wieder ärgerlich.
Wenn die RTW-Schicht haben, fahren die sehr oft aus und im Geofance bereich. Da sollte das Zeitbasiende immer im Vorrang sein, falls die Zeit abgelaufen ist, vielleicht eine Info-Push, dass Geofance wieder greift.
Mein Vorschlag wäre, dass viel mit Pushbenachrichtigung bei sowas gearbeitet wird. Quasi eine abfrage ob die Verfügbarkeit geändert werden soll. Quasi ich Fahre aus dem Geofance bereich, setze mich manuell auf nicht Verfügbar und fahre anschließend im Geofance bereich rein, da sollte die Abfrage kommen "Sind sie Verfügbar?" Wenn ja => geht normal weiter mit Verfügbar und Geofance, Wenn Nein => bleibt auf nicht Verfügbar bis manuell geändert. Falls der Bereich wieder verlassen und betreten wird, sollte die Push erneut kommen.
Zusätzlich noch, falls Geofance-Verfügbarkeit und Manuelle Verfügbarkeit länger wie 9h gleich ist, sollte wieder die Abfrage kommen.
Oder um dieses ganze Varianten Gegenzuwirken, kann vielleicht auch ein einfacher Geofancebereich über sein Zuhause gelegt werden, falls dies Betreten wird, Pushabfrage wenn Geofance und manuelle Verfügbarkeit nicht passt. Dass Geofance ein Offset-Punkt hat, "Wenn hier, aktive nach abfrage immer Geofance"