
Originariamente inviato da
Azatoth
Con un esempio faccio prima

:
Se lo configuri per esempio alle 07:00 del mattino e imposti ">" come metodo di verifica, questa condizione risulta validata se quando viene controllata l'ora di sistema è maggiore delle 07:00.
Con questo plugin puoi creare delle situazioni legate all'ora o ad un range di ore se ne setti 2 nella stessa situazione; per esempio:
Sei a lavoro, vuoi che quando sei a lavoro, durante le ore di lavoro del mattino e del pomeriggio l'audio sia disattivato ma che in pausa pranzo l'audio sia ok.
Crei 4 Situazioni:
1) Lavoro mattino.
Condizioni: geolocalizzazione (lavoro, interno); time (9:00, >); time (13:00, <)
Azioni: Audio (Ringtone, volume 0, vibrazione attiva)
2) Pausa Pranzo
Condizioni: geolocalizzazione (lavoro, interno); time (13:00, >); time (14:00, <)
Azioni: Audio (Ringtone, volume 6, vibrazione attiva)
3) Lavoro pomeriggio
Condizioni: geolocalizzazione (lavoro, interno); time(14:00, >)
Azioni: Audio (Ringtone, volume 0, vibrazione attiva)
4) Fuori casa e lavoro
Condizioni: geolocalizzazione (lavoro, esterno); geolocalizzazione (casa, esterno)
Azioni: Audio (Ringtone, volume 6, vibrazione attiva)
Puoi fare davvero quello che vuoi
Puoi anche aggiungere a tutte le situazioni la condizione batteria (25%, >) e facendo così tutte le situazioni sono valide solo se la batteria è ok.
Poi magari ti crei una situazione per la batteria scarica con condizione batteria (25%, <) e con azioni tipo: wifi (disattivo), luminosità (minimo), APN (disattivo), GPS (disattivo). Poi ovviamente creati anche una situazione per la batteria carica in modo che riattivi tutto ciò che ti serve: luminosità sopratutto.
Attenzione soltanto a non creare situazioni che sono verificate nello stesso momento ma che hanno azioni che sono in contrasto:
per esempio una che attiva l'APN e l'altra che lo disattiva.
In questo caso, l'ultima situazione a essere verificata vince, e solitamente è l'ultima nell'elenco

.