Демо-приложение для Android — различия между версиями
Материал из WebHMI Wiki
(не показаны 3 промежуточные версии 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. | Если возможности web-интерфейса WebHMI или избыточны или недостаточны, то вы можете написать свое приложение, которое будет взаимодействовать с вашей системой автоматизации через API WebHMI. | ||
+ | <!--T:3--> | ||
В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на потенциометре. | В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на потенциометре. | ||
+ | <!--T:4--> | ||
{{#evt: | {{#evt: | ||
service=youtube | service=youtube | ||
− | |id=https://www.youtube.com/watch?v= | + | |id=https://www.youtube.com/watch?v=y3TLt7WYBp8 |
}} | }} | ||
+ | <!--T:5--> | ||
В приложении предусмотрена возможность указать: | В приложении предусмотрена возможность указать: | ||
* IP-адрес или hostname WebHMI | * IP-адрес или hostname WebHMI | ||
Строка 18: | Строка 25: | ||
* возможно отключить звуковой щелчек при нажатии на кнопку | * возможно отключить звуковой щелчек при нажатии на кнопку | ||
+ | <!--T:6--> | ||
[[Файл:Demo-app-settings.png|200px]] | [[Файл:Demo-app-settings.png|200px]] | ||
+ | <!--T:7--> | ||
Вы можете как скачать само приложение и попробовать его работу с вашим WebHMI, так и скачать исходные коды проекта для быстрого старта при разарботке вашего собственного приложения. | Вы можете как скачать само приложение и попробовать его работу с вашим WebHMI, так и скачать исходные коды проекта для быстрого старта при разарботке вашего собственного приложения. | ||
+ | <!--T:8--> | ||
Скачать APK-файл: [[Медиа:Webhmi_Demo_App.zip]] | Скачать APK-файл: [[Медиа:Webhmi_Demo_App.zip]] | ||
+ | <!--T:9--> | ||
Скачать исходные файлы проекта: [[Медиа:WebHMI_Demo_App_Sources.zip]] | Скачать исходные файлы проекта: [[Медиа: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