N
netscala
Ambitioniertes Mitglied
- 5
Hallo Community
Ich habe 2 Profile
1x WiFi verbunden, startet einen Task (Inhalt: Sendet im Abstand von 2 Sekunden 3 HTTP GET Befehle)
1x WiFi nicht verbunden, startet einen anderen Task (Inhalt:, Warte 30 Sekunden, anschliessend sendet im Abstand von 2 Sekunden 3 HTTP GET Befehle)
Das Problem: Mein Galaxy Note 4 verliert (selten) die W-LAN Verbindung zum Heim W-LAN, unter anderem auch, wenn er von einem W-LAN ins zweite schaltet,
wenn es es nach 1-2 Sekunden wieder findet, gilt das erste Profil nicht mehr und das zweite Profil ist aktiv.
Da das Smartphone die W-LAN Verbindung i.d.R. sehr schnell wieder findet, schaltet er wieder auf das erste Profil um.
Da ich die Wartezeit von 30 Sekunden im zweiten Task habe, habe ich das Gefühl, das der Task noch ausgeführt wird, obwohl das zweite
Profil icht mehr gilt, d.h. es passiert ein durcheinander mit den HTTP GET Befehlen
Wie könnte ich das Problem lösen, hat jemand eine Idee?
Kann man im laufenden Task abfragen ob das Profil welchen den Task gestartet hat überhaupt noch aktiv ist?
Andere Idee:
Kann man eine Zeitspanne im ersten Profil einfügen das prüft ob es innert 5 Sekunden nicht aktiv war und zwischenzeitlich wieder aktiviert wurde?
Oder ist das zu kompliziert, könnte man ein zweites Profil dafür verwenden?
Am liebsten würde ich den Task zurückstellen, wenn das Profil nicht mehr aktiv ist bzw. soll der Task abgebrochen werden.
Ich bin leider kein Script Profi und versuche viel mit Setzen von Variablen zu lösen, wüsste aber aktuell nicht wie ich das lösen kann.
Habt ihr einen Lösungsvorschlag?
Vorab danke für eure Ideen
Ich habe 2 Profile
1x WiFi verbunden, startet einen Task (Inhalt: Sendet im Abstand von 2 Sekunden 3 HTTP GET Befehle)
1x WiFi nicht verbunden, startet einen anderen Task (Inhalt:, Warte 30 Sekunden, anschliessend sendet im Abstand von 2 Sekunden 3 HTTP GET Befehle)
Das Problem: Mein Galaxy Note 4 verliert (selten) die W-LAN Verbindung zum Heim W-LAN, unter anderem auch, wenn er von einem W-LAN ins zweite schaltet,
wenn es es nach 1-2 Sekunden wieder findet, gilt das erste Profil nicht mehr und das zweite Profil ist aktiv.
Da das Smartphone die W-LAN Verbindung i.d.R. sehr schnell wieder findet, schaltet er wieder auf das erste Profil um.
Da ich die Wartezeit von 30 Sekunden im zweiten Task habe, habe ich das Gefühl, das der Task noch ausgeführt wird, obwohl das zweite
Profil icht mehr gilt, d.h. es passiert ein durcheinander mit den HTTP GET Befehlen
Wie könnte ich das Problem lösen, hat jemand eine Idee?
Kann man im laufenden Task abfragen ob das Profil welchen den Task gestartet hat überhaupt noch aktiv ist?
Andere Idee:
Kann man eine Zeitspanne im ersten Profil einfügen das prüft ob es innert 5 Sekunden nicht aktiv war und zwischenzeitlich wieder aktiviert wurde?
Oder ist das zu kompliziert, könnte man ein zweites Profil dafür verwenden?
Am liebsten würde ich den Task zurückstellen, wenn das Profil nicht mehr aktiv ist bzw. soll der Task abgebrochen werden.
Ich bin leider kein Script Profi und versuche viel mit Setzen von Variablen zu lösen, wüsste aber aktuell nicht wie ich das lösen kann.
Habt ihr einen Lösungsvorschlag?
Vorab danke für eure Ideen