Hallo Jojo,
hierfür gibt es sicherlich mehrere Ansätze, das umzusetzen. Hier eine Idee:
Profil 1:
Wenn der Bildschirm entsperrt wird, dann die aktuelle Zeit in einer Variable speichern. Hierfür kannst Du z.B. die aktuelle Zeit in Sekunden auslesen.
Wichtig: nicht das Ereigenis "Bildschirm aktivieren" nehmen, sondern "Bildschirm entsperren". Manche Smartphones (z.B. HTC) schalten bei Benachrichtigungen gerne mal den Bildschirm ein, und da soll das Profil ja nicht greifen.
Profil 2:
Zwischen 21 Uhr und 7 Uhr alle 5 Minuten einen Task aufrufen, der das WLAN aktiviert, wenn die Differenz zwischen der gespeicherten Zeit und der aktuellen Zeit weniger als 1 Stunde ist ([aktuelle Zeit in Sekunden] minus [Variable aus Profil 1] größer als [3600]), ansonsten WLAN deaktivieren.
Optional kannst Du dann noch ein Profil erstellen, das das WLAN um 7 Uhr auf jeden Fall einschaltet.
Ich hoffe, das hilft dir weiter.
Gruß
René
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.