Страница 1 из 1

Создаем Андроид-Виджет (часть1): забираем данные с ESP8266

Добавлено: 21 сен 2020, 22:41
ivansidor012
https://www.youtube.com/watch?v=fa8NFFpHPmg

Часть 2: viewtopic.php?f=133&t=6747

Файлы:
[spoiler]
проект в flprog.rar
Zooper+Widget+Pro+v2.60+build+260016.rar
Tasker.rar
https://play.google.com/store/apps/deta ... tory&hl=ru
Widget 25.rar
1.rar
[/spoiler]

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 21 сен 2020, 23:49
Rovki
[ref]ivansidor012[/ref],
Интересное видео . А виджет внутри которого например приложение каскада можно создать ???
И еще- можно ли создать приложение этим инструментом из другого приложения ,то есть новое APK из другого APK,,,???
Можно ли делиться готовым виджетом приложения ,как с APK,,,???
У меня есть таскер ,но что то с наскока я с ним не разобрался ,теперь стало понятнее ,спасибо

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 00:06
ivansidor012
Rovki писал(а): 21 сен 2020, 23:49 Можно ли делиться готовым виджетом приложения ,как с APK,,,???
Да, конечно можно :)

Вот в файлах выше я скинул созданный в видео виджет:
ivansidor012 писал(а): 21 сен 2020, 22:41 Widget 25.rar

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 00:10
Rovki
ivansidor012 писал(а): 22 сен 2020, 00:06
Rovki писал(а): 21 сен 2020, 23:49 Можно ли делиться готовым виджетом приложения ,как с APK,,,???
Да, конечно можно :)

Вот в файлах выше я скинул созданный в видео виджет:
ivansidor012 писал(а): 21 сен 2020, 22:41 Widget 25.rar
А остальные вопросы ,до кучи :smile427: ???, Молодец.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 00:25
ivansidor012
Rovki писал(а): 21 сен 2020, 23:49 А виджет внутри которого например приложение каскада можно создать ???
можно создать виджет для веб-сервера каскады
Rovki писал(а): 21 сен 2020, 23:49 И еще- можно ли создать приложение этим инструментом из другого приложения ,то есть новое APK из другого APK,,,???
нет.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 00:41
Rovki
Спасибо.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 16:04
Rovki
Для себя вижу применение виджета - сейчас у жены и ребенка каскады на телефоне . в проекте одна кнопка для открытия калитки (ключ) .Имеем 2 касания - 1 нажать на иконку , 2 нажать на кнопку в проекте . На виждете думаю можно сделать в одно касание - жмем на кнопку в виджите около 1сек (длительно),для исключения ложного срабатывания.Если есть вайфай ,то посыааем бит в есп (открывание) . В данном случае не требуется сама каскада и одно касание ..

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 16:24
ivansidor012
Rovki писал(а): 22 сен 2020, 00:25 посыааем бит
сейчас можно послать в есп http или mqtt (плагина модбаса для таскера я не нашел еще).
Rovki писал(а): 22 сен 2020, 16:04 сделать в одно касание
В одно касание - да, это возможно.

А вот длительное нажатие в ZooperWidget невозможно. Но есть более продвинутый и современный плагин для виджетов. (тоже поддерживается в таскере).
В нем вроде есть возможность длительного нажатия.
(не проверял еще).
Нам нужен KLWP:
https://4pda.ru/forum/index.php?showtop ... p=98590795

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 21:17
Rovki
ivansidor012 писал(а): 22 сен 2020, 16:24
Rovki писал(а): 22 сен 2020, 00:25 посыааем бит
сейчас можно послать в есп http или mqtt (плагина модбаса для таскера я не нашел еще).
Можно же в есп использовать совместно http и modbus - из панели умного дома управление по модбас этим замком ,а из смартфонов по http через виджет . :smile37:

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 22:01
ivansidor012
Rovki писал(а): 22 сен 2020, 21:17 Можно же в есп использовать совместно http и modbus
у меня модбас для управлением критическими переменными используется (котел и отопление).
а для виджетов (почтовый ящик, освещение) использую http.

Получается такое разделение даже лучше.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 22:26
Bentry
Потратил весь вечер, хотел тоже самое сотворить с MQTT. Так и не получилось вытащить данные из брокера в tasker. С отправкой сообщений из Tasker брокеру MQTT проблем нет.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 22:39
ivansidor012
[ref]Bentry[/ref],
может с этим плагином получится?:
https://play.google.com/store/apps/deta ... lpro&hl=ru

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 22:42
Rovki
ivansidor012 писал(а): 22 сен 2020, 22:01
Rovki писал(а): 22 сен 2020, 21:17 Можно же в есп использовать совместно http и modbus
у меня модбас для управлением критическими переменными используется (котел и отопление).
а для виджетов (почтовый ящик, освещение) использую http.

Получается такое разделение даже лучше.
Тем более ,осталось в виджите реализовать управление(кнопка) ,а не только мониторинг (отображение) .Только нужен пример ...

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 22 сен 2020, 22:51
ivansidor012
Rovki писал(а): 22 сен 2020, 22:42 Только нужен пример ...
будет пример.

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 23 сен 2020, 17:40
Bentry
ivansidor012 писал(а): 22 сен 2020, 22:39 может с этим плагином получится?:
https://play.google.com/store/apps/deta ... lpro&hl=ru
С ним и мучился :(

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 23 сен 2020, 21:17
ivansidor012
[ref]Bentry[/ref],
а брокер где? в локалке или в сторонней сети?

Создаем Андроид-Виджет и забираем данные с ESP8266

Добавлено: 23 сен 2020, 22:51
Bentry
В локалке. Mosquitto на Orange Pi