J
JohannesDerEnterbte
Gast
So, da ich eine etwas spezielle Anforderung hatte weil mir mein Telefon den Akku leer saugt wenn es keine Verbindung zum Mobilfunknetz erstellen kann, telefonieren über WLan aber zuverlässig funktioniert, GPS in Gebäuden aber eher unzuverlässig ist musste eine Lösung her die folgendes tut:
- bei erreichen meines Arbeitsplatzes, genauer gesagt Verbindung zu einem speziellen AP herstellen, den Flugmodus anstellen und Wlan sowie BT reaktivieren
- beim verlassen meines Arbeitsplatzes, genauer gesagt, die Verbindung zum speziellen AP geht verloren, Flugmodus aus, was ja impliziert das WLan und BT automatisch eingeschaltet werden
Es gibt ja hier schon ein paar Ansätze die aber alle daran gescheitert sind das man in einer Loop fest hängt oder die Standortdienste nutzen muss.
Hmm, es geht auch anders.
Wir basteln uns drei Routinen und zwar erstens:
"Offline an"
Wenn:
WLan mit einem ausgewählten Netzwerk verbunden wird
Netzwerk1
Netzwerk2
Und:
Offline-Modus
aus ist
Dann:
Offline Modus
anschalten
"wenn Offline an dann dennoch WLan an"
Wenn:
Offline-Modus
Ein
Dann:
WLan
Ein
Und:
Bluetooth
Ein
"Offline aus"
Wenn:
WLan
von einem ausgewähltem Netzwerk getrennt
Netzwerk1
Netzwerk2
Dann:
Offline-Modus
Aus
Die letzte Routine ist selbsterklärend. Wenn ich aus dem Empfangsbereich meines WLan komme wird der Flugmodus beendet was auch BT und WLan implizieren würde.
Die erste Routine hat mich ergrauen lassen weil die Dinge die ich probiert habe nicht funktionieren wollten. Jedenfalls hat sich Bixby/Routinen nicht so verhalten wie ich es erwarten würde.
Jedenfalls passiert jetzt folgendes:
Wenn ich mich völlig erschöpft weil noch vor dem ersten Kaffee zu meinem Arbeitsplatz schleppe und mein Handy noch bevor die Kaffeemaschine durchgelaufen ist eine Verbindung zum AP herstellt UND der Flugmodus aus war dann wird der Flugmodus aktiviert. Gut, alle Verbindungen tot aber Bixby schafft mit der Routine 2 Abhilfe weil dort getestet wird ob der Flugmodus angeschaltet ist und wenn ja dann wird WLan und BT wieder eingeschaltet und eine Verbindung zum AP hergestellt. Dadurch das die erste Routine aber nur getriggert wird wenn Verbindung zum AP UND Flugmodus aus ist (Flugmodus wurde ja schon an gestellt) bleibt sie stumm. Falls die Verbindung von Netzwerk1 auf Netzwerk2 hüpft oder umgekehrt, genau das gleiche. Da der Flugmodus bereits an ist wird die Routine 1 nicht ausgelöst. Das ist gut weil ich so zwischen 2.4GHz und 5GHz switchen kann ohne Drama.
Und weil die Aktivierung des Flugmodus bei mir aber auch immer bedeutete das WLan deaktiviert wurde, egal was ich probiert habe, schaltet Routine 2 WLan IMMER an wenn der Flugmodus aktiviert wird. Wenn man das nicht will muss man das unterbinden aber dann bleibt eigentlich nur noch manuelle Aktivierung.
Vielleicht hilft es ja wem. Müssen ja nicht alle graues Haar bekommen nur weil Bixby/Routinen nur sehr dürftig dokumentiert ist
Mahlzeit
- bei erreichen meines Arbeitsplatzes, genauer gesagt Verbindung zu einem speziellen AP herstellen, den Flugmodus anstellen und Wlan sowie BT reaktivieren
- beim verlassen meines Arbeitsplatzes, genauer gesagt, die Verbindung zum speziellen AP geht verloren, Flugmodus aus, was ja impliziert das WLan und BT automatisch eingeschaltet werden
Es gibt ja hier schon ein paar Ansätze die aber alle daran gescheitert sind das man in einer Loop fest hängt oder die Standortdienste nutzen muss.
Hmm, es geht auch anders.
Wir basteln uns drei Routinen und zwar erstens:
"Offline an"
Wenn:
WLan mit einem ausgewählten Netzwerk verbunden wird
Netzwerk1
Netzwerk2
Und:
Offline-Modus
aus ist
Dann:
Offline Modus
anschalten
"wenn Offline an dann dennoch WLan an"
Wenn:
Offline-Modus
Ein
Dann:
WLan
Ein
Und:
Bluetooth
Ein
"Offline aus"
Wenn:
WLan
von einem ausgewähltem Netzwerk getrennt
Netzwerk1
Netzwerk2
Dann:
Offline-Modus
Aus
Die letzte Routine ist selbsterklärend. Wenn ich aus dem Empfangsbereich meines WLan komme wird der Flugmodus beendet was auch BT und WLan implizieren würde.
Die erste Routine hat mich ergrauen lassen weil die Dinge die ich probiert habe nicht funktionieren wollten. Jedenfalls hat sich Bixby/Routinen nicht so verhalten wie ich es erwarten würde.
Jedenfalls passiert jetzt folgendes:
Wenn ich mich völlig erschöpft weil noch vor dem ersten Kaffee zu meinem Arbeitsplatz schleppe und mein Handy noch bevor die Kaffeemaschine durchgelaufen ist eine Verbindung zum AP herstellt UND der Flugmodus aus war dann wird der Flugmodus aktiviert. Gut, alle Verbindungen tot aber Bixby schafft mit der Routine 2 Abhilfe weil dort getestet wird ob der Flugmodus angeschaltet ist und wenn ja dann wird WLan und BT wieder eingeschaltet und eine Verbindung zum AP hergestellt. Dadurch das die erste Routine aber nur getriggert wird wenn Verbindung zum AP UND Flugmodus aus ist (Flugmodus wurde ja schon an gestellt) bleibt sie stumm. Falls die Verbindung von Netzwerk1 auf Netzwerk2 hüpft oder umgekehrt, genau das gleiche. Da der Flugmodus bereits an ist wird die Routine 1 nicht ausgelöst. Das ist gut weil ich so zwischen 2.4GHz und 5GHz switchen kann ohne Drama.
Und weil die Aktivierung des Flugmodus bei mir aber auch immer bedeutete das WLan deaktiviert wurde, egal was ich probiert habe, schaltet Routine 2 WLan IMMER an wenn der Flugmodus aktiviert wird. Wenn man das nicht will muss man das unterbinden aber dann bleibt eigentlich nur noch manuelle Aktivierung.
Vielleicht hilft es ja wem. Müssen ja nicht alle graues Haar bekommen nur weil Bixby/Routinen nur sehr dürftig dokumentiert ist
Mahlzeit