Интеграция c Zooper Widget Pro и Tasker
С Arduino приходят следующие данные (прим.
20, 30, 40 - данные температурного датчика):
<InDoor:20>
<OutDoor:30>
<Engine:40>
Вы хотите их вывести в Zooper Widget Pro.
Для этого в Tasker'е:
1.0 Создаём новый
Profile: + > Event > System > Intent Received
1.1 В поле
Action пишем
kg.delletenebre.serial.NEW_DATA
1.2 Сохраняемся (нажимаем назад). При выборе задачи нажимаем на
New Task
2.0 Задаём любое имя новой задачи, например,
ZooperTemperatureData
2.1 Нажимаем
+ > Task > If
2.2 В поля Condition:
%key [Equals] InDoor
Сохраняем
2.3 Нажимаем
+ > Plugin > Zooper Widget Pro
2.4 Нажимаем на
карандаш справа от Configuration
2.5 В поле
ZW Переменная пишем
indoortemp
В поле
ZW Текст пишем
%value
Нажимаем
Сохранить
Сохраняемся (нажимаем назад)
2.6 Нажимаем
+ > Task > Else
2.7 Нажимаем
+ напротив
If
2.8 В появившиеся поля пишем
%key [Equals] OutDoor
Сохраняем
2.9 Повторяем пункты 2.3, 2.4
2.10 В поле
ZW Переменная пишем
outdoortemp
В поле
ZW Текст пишем
%value
Нажимаем
Сохранить
Сохраняемся (нажимаем назад)
2.11 Повторяем 2.6 - 2.10 для
<Engine:40>. Соответственно в условии: %key [Equals] Engine
В
ZW Переменная пишем
enginetemp
2.12 Нажимаем
+ > Task > End If
2.13 Нажимаем
назад до тех пор пока не выйдем на главный экран Android'а
3.0 Добавляем виджет Zooper желаемого размера.
3.1 Выбираем желаемый вид (пустой или встроенный шаблон)
3.2 Заходим в
Макет
3.3 Вверху нажимаем
(+) ADD
3.4 Выбираем модуль
Текст или
Текст с форматированием
3.5 В категории
Текст выбираем пункт
Отредактировать вручную
3.6 В верхнем (почти неприметном) поле пишем
#Tindoortemp#
Сохраняемся (кнопка
OK)
3.? Для остальных аналогично с пункта 3.3, можно добавить в новые виджеты или для этого же виджета создать два
модуля Текст или
Текст с форматированием. Соответственно в пункте 3.6 будут значения
#Toutdoortemp# и
#Tenginetemp#