Zuhause schaltet sich das Profil "Zuhause" nicht von selbst aktiv

A

andre.ki

Gast
Nutze ich seit letztem Jahr Tasker (auch unter verschiedenen Smartphones und Tablets), weil es meist zeitaufwendige Änderungen an den System-Einstellungen erspart.

Die aktuell genutzten Funktionen auch super, nur die "WLAN Automatik" -sobald Zuhause- funktioniert manchmal und dann mal wieder nicht.

Heisst genauer, wenn Zuhause schaltet sich das Profil "Zuhause" nicht von selbst aktiv und WLAN bleibt aus, versuche seit 3 Wochen immer wieder den Fehler zu finden, kenne mich aber noch nicht ganz so gut mit den Feinheiten aus, um den Fehler zu erkennen.

Habe meine XML Datei mal als ZIP hinterlegt, da nicht als XML hochladbar.

Freue mich sehr, wenn sich die Profis mal meine Datei genauer anschauen und mir den Fehler zeigen und eine Lösung bieten können.

Vielen Dank!!!
 
Zuletzt bearbeitet von einem Moderator:
Das Userbackup ist nicht so toll, denn das ersetzt die ganze Datenbank.
Exportiere mal das nur Profil oder mach ein paar Screenshot davon.
 
Profil Datei in ersten Beitrag hochgeladen. Hatte das Backup hochgeladen, da sich vlt. 2 oder mehr Profile gegenseitig "stören".
 
Hi,

mach besser Export "description to clipboard" und poste das hier. Wegen meinem Kalender-profil; die Einstellungen beziehen sich auf die Art und Weise wie der Kalender durchsucht werden soll. Muss also nichts dergleichen im Kalendertitel vorkommen.

Gruß, Chillmann
 
  • Danke
Reaktionen: andre.ki
@ Chillmann

Danke.

Hier der Quelltext:

Code:
Profil: @Home (14)
	Priority: 10 Restore: no Enforce: no
	Status: Funkzelle in der Nähe [ Funkzelle / letztes Signal:GSM:-IDs bewusst entfernt- Zellen Ignorieren:* ]
	Zeit: Von 08:00 Bis 00:00
	Status: WiFi in der Nähe [ SSID:MeinWLANName MAC: Fähigkeit:* mindeste, aktive Signalstärke:1 Kanal:0 WiFi umschalten:An ]

Eingang: Home (16)
	Aktuellen Task abbrechen
	A1: Profil Status [ Name:@Home setzen:An ] 
	A2: Variable Setzen [ Name:%HOME Zu:1 Mathematisch:Aus Hinzufügen:Aus ] 
	A3: Mobile Daten [ setzen:Aus ] 
	A4: Wi-Fi [ setzen:An ] 
	A5: Auto-Sync [ setzen:An ] 
	A6: Tasker Icon setzen [ Icon:hd_aaa_ext_home ] 

Ausgang: Not Home (20)
	Aktuellen Task abbrechen
	A1: Profil Status [ Name:@Home setzen:Aus ] 
	A2: Variable Setzen [ Name:%HOME Zu:0 Mathematisch:Aus Hinzufügen:Aus ] 
	A3: Wi-Fi [ setzen:Aus ] 
	A4: Mobile Daten [ setzen:An ]

Nebenbei, in meiner Home-Umgebung gibt es 7 Zellen bestehen und diese sind bis zu 350 Meter rund ums Home aktiv, wie kann ich es einstellen, dass sobald kein Signal vom WLAN "MeinWLANName" mehr ankommt, automatisch das Profil "Home" beendet wird. Experimentiere in meiner Freizeit gerne mit Tasker herum, aber mit der genauen Steuerung über Variablen und genaues Feintuning steige ich nicht so ganz durch, entweder funktioniert es nicht oder schaltet nicht mehr auf andere / bisherige Einstellungen zurück.

Wie kann ich bei den Cell IDs einen Radius einstellen, sobald dieser überschritten ist, soll das Profil deaktiviert werden?

Benutze grundsätzlich sehr viele Suchmöglichkeiten, nur manche Infos und Anleitungen widersprechen sich bzw. sind wohl fehlerhaft? Finde Tasker sehr interessant und möchte gerne noch mehr dazu lernen, nur fehlt mir die Zeit alle Beträge und Threads (soweit überhaupt möglich) zu verfolgen. Wenn noch jemand ein sehr gute Quelle für Anleitungen bzw. Profilvorlagen hat, immer gerne zusenden (als Post / per PN).

Solche Threads und Beiträge wie von Chillmann mit sehr hilfreichen Tipps und Script-Beispielen helfen besonders.

Vielen Dank für Eure Hilfe und ein schönes Wochenende.

P.S.:

Überlege gerade, ob es nicht sinnvoller ist, wie ich bei Chillmann in einem anderen Thread gesehen habe, einige Profile in eigene Projekte zu unterteilen, um besser Überblick zu haben. Hat dies bei dem Zusammenspiel einzelner Profile Nachteile? Wie löst ihr das am besten?
 
Zuletzt bearbeitet von einem Moderator:
Wie kann ich bei den Cell IDs einen Radius einstellen, sobald dieser überschritten ist, soll das Profil deaktiviert werden?

Das geht nicht. Wenn das Handy mit keinem der Sender mehr verbunden ist wird es beendet.
Hab den Verdacht das da noch irgendwo eine Funkzelle herumgeistert die nicht von Dir behandelt wird.
 
  • Danke
Reaktionen: andre.ki
Warum schaltest du im Eingangstask das Profil "Home" am Anfang ein? Das ist doch schon eingeschaltet.
Genauso beim Ausgangstask.

Eigentlich sollte dies ja keine Auswirkungen haben, evt. beist sich da aber doch was.
 
  • Danke
Reaktionen: andre.ki
Wenn was nicht funktioniert, gebe ich nicht auf, bis es funktioniert.

WLAN funktioniert jetzt, möchte es etwas modifizieren, sobald kein WLAN mehr gefunden wird, soll unabhängig von den Home Zellen, WLAN ausgeschaltet werden. Stattdessen schalten sich bei jeder Prüfung WLAN aus und nicht mehr an? Was mache ich falsch?

Tasker gefällt mir mittlerweile so gut, dass es seit paar Tagen meine gewohnten und gerne gekauften Apps für Wecker, Call Blocker und einiges mehr ersetzt hat, weil es einfach mit dieser einen App realisierbar ist, wenn man bereit ist zu lernen und Zeit zu investieren.

Hier nun der Code zum ersten Absatz: Cell IDs, WLAN ID sind bewusst an dieser Stelle entfernt.

Profil: @Home (36)
Priority: 10 Restore: no Enforce: no
Status: Funkzelle in der Nähe [ Funkzelle / letztes Signal: Zellen Ignorieren:* ]
Zeit: Von 08:00 Bis 00:00
Status: WiFi in der Nähe [ SSID: MAC: Fähigkeit:* mindeste, aktive Signalstärke:1 Kanal:0 WiFi umschalten:An ]
Eingang: Zuhause an (34)
Aktuellen Task abbrechen
A1: Profil Status [ Name:mad:Home setzen:An ]
A2: Variable Setzen [ Name:%HOME Zu:1 Mathematisch:Aus Hinzufügen:Aus ]
A3: Benachrichtigung [ Titel:Home Text: Icon:hd_aaa_ext_home Nummer:0 Dauerhaft:An Priorität:5 ]
A4: Wi-Fi [ setzen:An ] If [ %WIFI ~ off ]
A5: If [ %WIFII !~ CONNECTION ]
A6: If [ %WIFISTATUS ~ 1 ]
A7: Variable Setzen [ Name:%WIFISTATUS Zu:2 Mathematisch:Aus Hinzufügen:Aus ]
A8: Warte [ MS:0 Sekunden:0 Minuten:10 Std.:0 Tage:0 ]
A9: Else
A10: Warte [ MS:0 Sekunden:40 Minuten:0 Std.:0 Tage:0 ]
A11: End If
A12: End If
A13: If [ %WIFII ~ CONNECTION ]
A14: Variable Setzen [ Name:%WIFISTATUS Zu:1 Mathematisch:Aus Hinzufügen:Aus ] If [ %WIFISTATUS !~ 1 ]
A15: Else
A16: Wi-Fi [ setzen:Aus ]
A17: Variable Setzen [ Name:%WIFISTATUS Zu:0 Mathematisch:Aus Hinzufügen:Aus ]
A18: End If

Ausgang: Zuhause aus (35)
Aktuellen Task abbrechen
A1: Profil Status [ Name:mad:Home setzen:Aus ]
A2: Variable Setzen [ Name:%HOME Zu:0 Mathematisch:Aus Hinzufügen:Aus ]
A3: Wi-Fi [ setzen:Aus ]
A4: Abbruch Benachrichtigung [ Titel: Warnung existiert nicht:Aus ]

Der ursprüngliche Beitrag von 19:53 Uhr wurde um 20:00 Uhr ergänzt:

Georgius schrieb:
Code:
Aktuelles Task abbrechen
-> Wozu das?

Es ist ja nur möglich, eines der 3 zu wählen, entweder aktuelles, neues abbrechen oder beides gleichzeitig. habe ich da ein Denkfehler?
 
Achso, diese Einstellung wird da dargestellt. Man muß genau überlegen was man braucht.

Was mir prinzipiell aufgefallen ist:

Systemvariablen sind immer groß geschrieben
Eigene globale Variablen sollten Groß- und Kleinbuchstaben enthalten. Dann ist es leichter zu lesen.
Lokale Variablen enthalten nur Kleinbuchstaben

A4: Wi-Fi [ setzen:An ] If [ %WIFI ~ off ]
A14: Variable Setzen [ Name:%WIFISTATUS Zu:1 Mathematisch:Aus Hinzufügen:Aus ] If [ %WIFISTATUS !~ 1 ]
Wozu die "IF"? wenn Du eine Variable auf 1 setzt enthält sie nachher 1, egal was vorher drinnen ist. Also warum nicht einfach blind hineinschreiben? (Gilt auch für WLan. Mehr als WLan ein geht nicht)
 
  • Danke
Reaktionen: andre.ki
Georgius schrieb:
Achso, diese Einstellung wird da dargestellt. Man muß genau überlegen was man braucht.

Was mir prinzipiell aufgefallen ist:

Systemvariablen sind immer groß geschrieben
Eigene globale Variablen sollten Groß- und Kleinbuchstaben enthalten. Dann ist es leichter zu lesen.
Lokale Variablen enthalten nur Kleinbuchstaben


Wozu die "IF"? wenn Du eine Variable auf 1 setzt enthält sie nachher 1, egal was vorher drinnen ist. Also warum nicht einfach blind hineinschreiben? (Gilt auch für WLan. Mehr als WLan ein geht nicht)

Gute Frage. Tasker soll prüfen, ob das WLAN Signal noch vorhanden ist, wenn nicht WLAN automatisch abschalten, solange man sich aber noch im Home Zellen befindet, alle paar Minuten prüfen, ob wieder das WLAN Signal vorhanden ist, dann wieder WLAN aktiv halten bis es wieder abbricht. Da es bei mir 7 Zellen gibt, die sich über den halben Stadtteil ziehen, aber natürlich das Home WLAN nicht so weit sendet. Wie mache ich es jetzt richtig? Sorry, aber neige dazu die einfachsten Lösungen oft zu übersehen und zu komplizieren.

Schönen Sonntag Abend
 
Das sollte Wlan near selbst machen. Das kann allerdings 10 Minuten dauern bis es reagiert.
 
  • Danke
Reaktionen: andre.ki
Moin
andre.ki schrieb:
Code:
...

Eingang: Home (16)
    Aktuellen Task abbrechen
    [s]A1: Profil Status [ Name:@Home setzen:An ] [/s]
    ...

Ausgang: Not Home (20)
    Aktuellen Task abbrechen
    [s]A1: Profil Status [ Name:@Home setzen:Aus ] [/s]
    ...
Das funktioniert genau einmal. Sobal der EXIT-Task das erste mal gelaufen ist, wird dein Profil deaktiviert und das war es dann.


andre.ki schrieb:
..., wie kann ich es einstellen, dass sobald kein Signal vom WLAN "MeinWLANName" mehr ankommt, automatisch das Profil "Home" beendet wird.
Das macht Dein Profil schon. Dafür sorgt die Funktion WiFi Near.
Sobald Tasker dein WLAN 2* nicht mehr findet, wird dein WLAN deaktiviert.
Wie lange das dauert, kannst Du in den Einstellungen finden. Da steht das Intervall, wie häufig nach WLANs gescannt wird.


Das sollte völlig ausreichen:
Code:
Profil: @Home (14)
    Priority: 10 Restore: no Enforce: no
    Status: Funkzelle in der Nähe [ Funkzelle / letztes Signal:GSM: ... Zellen Ignorieren:* ]
    Zeit: Von 08:00 Bis 00:00
    Status: WiFi in der Nähe [ SSID:MeinWLANName MAC:05:00:d7:76:12:b9 Fähigkeit:* mindeste, aktive Signalstärke:1 Kanal:0 WiFi umschalten:An ]

Eingang: Home (16)
    A1: Mobile Daten [ setzen:Aus ] 
    A2: Wi-Fi [ setzen:An ] 
    A3: Auto-Sync [ setzen:An ] 
    A4: Tasker Icon setzen [ Icon:hd_aaa_ext_home ] 

Ausgang: Not Home (20)
    A1: Wi-Fi [ setzen:Aus ] 
    A2: Mobile Daten [ setzen:An ]
    A3: Auto-Sync [ setzen:An ] 
    A4: Tasker Icon setzen [ Icon:hd_aaa_ext_nohome ]
Anturix

P.S.: Bitte verwende CODE-Tags für deine Profile.
 
  • Danke
Reaktionen: andre.ki
@ Georgius und Anturix:

danke für eure Tipps. :thumbsup:

Wie lange das dauert, kannst Du in den Einstellungen finden. Da steht das Intervall, wie häufig nach WLANs gescannt wird.

habe da seit Wochen immer 120 stehen.

P.S.: Bitte verwende CODE-Tags für deine Profile.

Mache ich auch, nur der letzte Profil-Auszug kam über Handy und da habe ich es vergessen [ CODE ] bzw. [ / CODE ] einzufügen. Sorry. :thumbup:

Der ursprüngliche Beitrag von 14:33 Uhr wurde um 14:38 Uhr ergänzt:

Kann endlich Thanks nutzen - :biggrin: und es gerne genutzt. Bringe mich auch weiterhin gerne ein, wenn ich was sinnvolles zurückgeben kann.

P.S.:

Habe was von Danke-Spams gehört? Hoffe, habe jetzt nicht schon "gespamt"? Da mir die Formulierung in dem dortigen Threads zu schwammig ist, was genau damit gemeint ist.
 

Ähnliche Themen

Viper73
Antworten
3
Aufrufe
248
Viper73
Viper73
N
Antworten
14
Aufrufe
614
senior-ipaq
S
rtwl
Antworten
23
Aufrufe
743
Cecoupeter
Cecoupeter
Zurück
Oben Unten