Демо-приложение для Android — различия между версиями
Материал из WebHMI Wiki
(Новая страница: «right Предположим, вы производите некое оборудование и вам необходи…») |
|||
(не показано 9 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | <languages/> | ||
+ | <translate> | ||
+ | <!--T:1--> | ||
[[Файл:andoird-demo-app.jpeg|200px|right]] | [[Файл:andoird-demo-app.jpeg|200px|right]] | ||
− | + | <!--T:2--> | |
+ | Если возможности web-интерфейса WebHMI или избыточны или недостаточны, то вы можете написать свое приложение, которое будет взаимодействовать с вашей системой автоматизации через API WebHMI. | ||
− | В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на | + | <!--T:3--> |
+ | В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на потенциометре. | ||
+ | |||
+ | <!--T:4--> | ||
+ | {{#evt: | ||
+ | service=youtube | ||
+ | |id=https://www.youtube.com/watch?v=y3TLt7WYBp8 | ||
+ | }} | ||
+ | |||
+ | <!--T:5--> | ||
+ | В приложении предусмотрена возможность указать: | ||
+ | * IP-адрес или hostname WebHMI | ||
+ | * API Key | ||
+ | * паузу между запросами для чтения текущих значений регистров | ||
+ | * ID регистра для кнопки | ||
+ | * ID регистра для кругового индикатора | ||
+ | * возможно отключить звуковой щелчек при нажатии на кнопку | ||
+ | |||
+ | <!--T:6--> | ||
+ | [[Файл:Demo-app-settings.png|200px]] | ||
+ | |||
+ | <!--T:7--> | ||
+ | Вы можете как скачать само приложение и попробовать его работу с вашим WebHMI, так и скачать исходные коды проекта для быстрого старта при разарботке вашего собственного приложения. | ||
+ | |||
+ | <!--T:8--> | ||
+ | Скачать APK-файл: [[Медиа:Webhmi_Demo_App.zip]] | ||
+ | |||
+ | <!--T:9--> | ||
+ | Скачать исходные файлы проекта: [[Медиа:WebHMI_Demo_App_Sources.zip]] | ||
+ | </translate> |
Текущая версия на 12:02, 1 марта 2018
Если возможности web-интерфейса WebHMI или избыточны или недостаточны, то вы можете написать свое приложение, которое будет взаимодействовать с вашей системой автоматизации через API WebHMI.
В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на потенциометре.
В приложении предусмотрена возможность указать:
- IP-адрес или hostname WebHMI
- API Key
- паузу между запросами для чтения текущих значений регистров
- ID регистра для кнопки
- ID регистра для кругового индикатора
- возможно отключить звуковой щелчек при нажатии на кнопку
Вы можете как скачать само приложение и попробовать его работу с вашим WebHMI, так и скачать исходные коды проекта для быстрого старта при разарботке вашего собственного приложения.
Скачать APK-файл: Медиа:Webhmi_Demo_App.zip
Скачать исходные файлы проекта: Медиа:WebHMI_Demo_App_Sources.zip