Tak jsem na to tedy koukal a přijde mi to Tvoje trochu zbytečně složité :) Zkusil jsem to udělat podle svého. Vynechal jsem ty hlasitosti (to si zvládneš doplnit sám), zabýval jsem se jen tou WiFi. Mobilní data jsem taky vynechal, protože ta se automaticky odpojí, jakmile se připojí WiFi, takže je zbytečné je neustále vypínat a zapínat. Budeš si to muset upravit, protože já jsem třeba minimální sílu WiFi signálu nastavil na 7, abych to mohl vyzkoušet doma (takhle mi stačí odejít na balkon :)) a nezadával jsem MAC adresu, pouze SSID.
Celé to funguje tak, že jakmile jsi doma (podle Cell ID) a zároveň je k dispozici daná WiFi síť s nastavenou minimální úrovní signálu a zároveň je zařízení odemčeno, zapne se WiFi. Jakmile se vypne displej, nebo spadne úroveň sinálu WiFi, nebo nebude daná síť v dosahu, nebo nebudeš doma, vypne se WiFi. Musíš samozřejmě počítat s tím, že scanování WiFi probíhá v určitých intervalech - standardně je nastaveno 120 sekund při zapnutém displeji a 600 sekund při vypnutém - to se dá změnit v nastavení Taskeru.
Tady to je:
Profile: Domov (89)
State: Cell Near [ Cell Tower / Last Signal:GSM:14388.264810723 / 8
GSM:14388.264817813 / 8
GSM:14408.25746 / 8 ]
Enter: Doma (2)
A1: Variable Set [ Name:%PROFIL_DOMA To:on Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%WIFI_ZAP To:%DISPLEJ_ZAP|%PROFIL_DOMA Do Maths:Off Append:Off ]
Exit: Mimo Domov (88)
A1: Variable Set [ Name:%PROFIL_DOMA To:off Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%WIFI_ZAP To:%DISPLEJ_ZAP|%PROFIL_DOMA Do Maths:Off Append:Off ]
Profile: Display OFF (94)
Event: Display Off
Enter: Anon (95)
A1: Variable Set [ Name:%DISPLEJ_ZAP To:off Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%WIFI_ZAP To:%DISPLEJ_ZAP|%PROFIL_DOMA Do Maths:Off Append:Off ]
Profile: Display Unlock (96)
Event: Display Unlocked
Enter: Anon (97)
A1: Variable Set [ Name:%DISPLEJ_ZAP To:on Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%WIFI_ZAP To:%DISPLEJ_ZAP|%PROFIL_DOMA Do Maths:Off Append:Off ]
Profile: Anon (98)
State: Variable Value [ Name:%WIFI_ZAP Op:Matches Value:on|on ]
State: Wifi Near [ SSID:MareX MAC:* Capabilities:* Min. Activate Signal Level:7 Channel:0 Toggle Wifi:On ]
Enter: Anon (99)
A1: WiFi [ Set:On ]
Exit: Anon (100)
A1: WiFi [ Set:Off ]
Dne úterý, 5. června 2012 8:07:11 UTC+2 Ondřej Krumpl napsal(a):