almj пишет:
Итак.
Так выглядит dashboard в AutHomation
Чтобы экран не светился постоянно, настроил алгоритм включения дисплея:
1. Программа
Motion Detector непрерывно сканирует картинку со встроенной фронтальной камеры и если движение зафиксировано отправляет команду ("org.jastrzab.move.ACTION_GLOBAL_BROADCAST")
2.
Tasker следит за "эфиром" и при получении команды из Motion Detector активирует профиль. (вкладка Intent Received)
3. В настройках профиля прописано следующее:
3.1 C помощью плагина
Secure Settings для Tasker включает дисплей.
3.2 Устанавлвается time out для дисплея в 30 секунд, после истечения которых экран засыпает снова.
3.3. Пауза в 20 секунд от ложного срабатывания.
В следующем посте напишу про работу сигнализации
Настраивал и по вашему варианту и по
статье и ни чего толком не работало
По вашему варианту у меня вообще не реагировал на детектор движения и не открывался экран, думаю это из-за разных версий, а по статье с интернета работало, но как то кривовато.
Сегодня с утрица ковыряя плагин от ИмпериХом в Вере и его API в таблете нашел кучу ссылок и возможностей
1.
http://IpTabletAndroid:8080/api/rest/help/ Само API с таблета
2.
http://IpTabletAndroid:8080/api/rest/speech/tts?text=%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82&& таблет скажет ПРИВЕТ, Это я стал использовать на оповещание разных команд
3.
http://IpTabletAndroid:8080/api/rest/dashboard/wakeup таблет проснется, тут мозги зашевелились и я решил это то что надо
4.
http://IpTabletAndroid:8080/api/rest/dashboard/gotopage?pageIdx=0 открываем главную страницу дашбоарда ИмпериХом на планшете. на это команде я в конце концов и остановился. Эту ссылку я забил в Таскер и теперь даже если кто либо свернул ИмпериХом в планшете либо перелистнул на другую страницу, при новом движении всегда открывается именно моя главная страница
Из статьи я так же почерпнул одну нужную переменную %DISPLAYSTATE которая облегчит жизнь планшету и не будет передергивать экран при любом движении
Так же из-за разности версий Motion Detector у народа могут быть не рабочиt варианты так как в старой версии команда была
org.jastrzab.movie.ACTION_GLOBAL_BROADCAST а в новой версии уже
org.motion.detector.ACTION_GLOBAL_BROADCAST