Se ho capito bene, la mia risposta dovrebbe essere corretta :) E' facile farlo, se cerchi tra le azioni dovresti trovare un "go home", magari fai un pò di prove per vedere come può essere meglio per te.
Visualizzazione stampabile
Sarò scarso io ma non si può semplicemente impostare che la connessione dati mobile va off quando spengo il display e torna on quando sblocco il telefono?
Forse è un problema della rom che ho sul moto g. Nel changelog c'è scritto che il sensore di prossimità non funziona sempre a dovere... Speriamo che sia risolto nella prossima nightly.
@chikko:
crea un profilo con doppio attivatore:
state>call>type→any
state>proximity>invert→metti la spunta
A questo profilo associ un task:
1. wait (2 secondi)
2. speakerphone>set→on
A me funziona a dovere! :)
Interessante. Allora non ho proprio idea del perché non funzioni. Provo a ricalibrare e fare qualche prova! :)
Ho creato un task per impostare una sveglia "intelligente". Purtroppo tasker e tutte le sveglie che ho provato permettono solo di impostare la sveglia specificando i giorni della settimana od un giorno specifico del mese. Purtoppo, a meno di non impostare manualmente tutte le sveglie di un anno, può capitare che un lunedì sia di festa e che il telefono ci svegli perché abbiamo impostato la sveglia per il lavoro. Per fortuna esiste un metodo per far si che si imposti una sveglia solo nei giorni lavorativi facendo riconoscere a tasker sia i weekend sia le feste nazionali. Anche quelle che non cadono mai nello stesso periodo (come la Pasqua).
Per fare questo si deve usare i calendari di google. Google mette a disposizione un calendario, già precompilato, che contiene tutte le feste italiane, basta sottoscriverlo. Inoltre si deve creare un secondo calendario che contiene un evento che dura tutto il giorno e si ripete sempre ogni sabato e domenica (od usare il proprio).
In questo modo, tramite tasker, è possibile interrogare i calendari per capire quando c'è una festività.
Capito questo è possibile usare i risultati per impostare le sveglie. (oppure molto altro. Io lo uso anche per togliere la modalità aereo ad orari diversi a seconda se è festa o meno).
Io l'ho usato per impostare la sveglia il primo giorno lavorativo dopo una festività.
È facilmente modificabile per far si che si attivi ogni giorno lavirativo.
Allego il progetto. A me funziona perfettamente. Fatemi sapere come vi va e se secondo voi è possibile qualche miglioria.
codice:<TaskerData sr="" dvi="1" tv="4.3u4m">
<Profile sr="prof27" ve="2">
<cdate>1401747543529</cdate>
<clp>true</clp>
<edate>1402605237716</edate>
<id>27</id>
<mid0>46</mid0>
<mid1>59</mid1>
<nme>S_controllo_cal_weekend</nme>
<State sr="con0" ve="2">
<code>5</code>
<Str sr="arg0" ve="3">weekend</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Int sr="arg3" val="0"/>
<Str sr="arg4" ve="3">Google:TaskerCAL</Str>
</State>
<Time sr="con1">
<fh>0</fh>
<fm>1</fm>
<th>23</th>
<tm>59</tm>
</Time>
</Profile>
<Profile sr="prof48" ve="2">
<cdate>1401748405835</cdate>
<clp>true</clp>
<edate>1402096014190</edate>
<id>48</id>
<mid0>81</mid0>
<mid1>34</mid1>
<nme>S_controllo_cal_feste</nme>
<State sr="con0" ve="2">
<code>5</code>
<Str sr="arg0" ve="3"/>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Int sr="arg3" val="0"/>
<Str sr="arg4" ve="3">Google:Festività in Italia</Str>
</State>
<Time sr="con1">
<fh>0</fh>
<fm>1</fm>
<th>23</th>
<tm>59</tm>
</Time>
</Profile>
<Profile sr="prof63" ve="2">
<cdate>1402094901931</cdate>
<clp>true</clp>
<edate>1403563381056</edate>
<id>63</id>
<mid0>61</mid0>
<nme>S_memorizza_vecchi_valori</nme>
<Time sr="con0">
<fh>23</fh>
<fm>58</fm>
<th>23</th>
<tm>58</tm>
</Time>
</Profile>
<Profile sr="prof65" ve="2">
<cdate>1402095609168</cdate>
<edate>1403907642516</edate>
<id>65</id>
<mid0>64</mid0>
<nme>S_imposta_sveglia</nme>
<Time sr="con0">
<fh>0</fh>
<fm>5</fm>
<th>0</th>
<tm>5</tm>
</Time>
</Profile>
<Project sr="proj0">
<cdate>1398950431754</cdate>
<name>Sveglia</name>
<pids>65,63,27,48</pids>
<tids>64,59,61,34,81,46</tids>
<Img sr="icon" ve="2">
<nme>hd_device_access_time</nme>
</Img>
</Project>
<Task sr="task34">
<cdate>1399153367049</cdate>
<edate>1402872538473</edate>
<id>34</id>
<nme>S_giorno_festa_0</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_GIORNOFESTA</Str>
<Str sr="arg1" ve="3">0</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task46">
<cdate>1399153367049</cdate>
<edate>1401748318283</edate>
<id>46</id>
<nme>S_weekend_1</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_WEEKEND</Str>
<Str sr="arg1" ve="3">1</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task59">
<cdate>1399153367049</cdate>
<edate>1402872534122</edate>
<id>59</id>
<nme>S_weekend_0</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_WEEKEND</Str>
<Str sr="arg1" ve="3">0</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task61">
<cdate>1402094628164</cdate>
<edate>1403563381056</edate>
<id>61</id>
<nme>S_cambio_variabile</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_cambioweek</Str>
<Str sr="arg1" ve="3">%S_WEEKEND</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_cambiofesta</Str>
<Str sr="arg1" ve="3">%S_GIORNOFESTA</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task64">
<cdate>1402095080379</cdate>
<edate>1403907894010</edate>
<id>64</id>
<nme>S_attiva_sveglia</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>37</code>
<ConditionList sr="if">
<bool0>Or</bool0>
<Condition sr="c0" ve="2">
<lhs>%S_cambiofesta</lhs>
<op>3</op>
<rhs>%S_GIORNOFESTA</rhs>
</Condition>
<Condition sr="c1" ve="2">
<lhs>%S_cambioweek</lhs>
<op>3</op>
<rhs>%S_WEEKEND</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="5">
<code>566</code>
<Int sr="arg0" val="7"/>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act2" ve="5">
<code>43</code>
</Action>
<Action sr="act3" ve="5">
<code>137</code>
<Int sr="arg0" val="0"/>
<Str sr="arg1" ve="3">S_attiva_sveglia</Str>
</Action>
</Task>
<Task sr="task81">
<cdate>1399153367049</cdate>
<edate>1402872543337</edate>
<id>81</id>
<nme>S_giorno_festa_1</nme>
<pri>10</pri>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%S_GIORNOFESTA</Str>
<Str sr="arg1" ve="3">1</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
</TaskerData>
Grande! Sarebbe da inserire nell'altro topic con i progetti per tasker!