Демо-приложение для Android — различия между версиями

Материал из WebHMI Wiki
Перейти к: навигация, поиск
 
(не показано 8 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
<languages/>
 +
<translate>
 +
<!--T:1-->
 
[[Файл:andoird-demo-app.jpeg|200px|right]]
 
[[Файл:andoird-demo-app.jpeg|200px|right]]
  
Предположим, вы производите некое оборудование и вам необходим интерфейс для вашей установки. Если возможности web-интерфейса WebHMI или избыточны или недостаточны, то вы можете написать свое приложение, которое будет взаимодействовать с вашей установкой через API WebHMI.
+
<!--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

Другие языки:
English • ‎русский
Andoird-demo-app.jpeg

Если возможности web-интерфейса WebHMI или избыточны или недостаточны, то вы можете написать свое приложение, которое будет взаимодействовать с вашей системой автоматизации через API WebHMI.

В качестве примера, мы разработали небольшое Android-приложение. Оно позволяет включить/выключить лампу в нашем демо-чемодане и отображает положение ручки на потенциометре.

В приложении предусмотрена возможность указать:

  • IP-адрес или hostname WebHMI
  • API Key
  • паузу между запросами для чтения текущих значений регистров
  • ID регистра для кнопки
  • ID регистра для кругового индикатора
  • возможно отключить звуковой щелчек при нажатии на кнопку

Demo-app-settings.png

Вы можете как скачать само приложение и попробовать его работу с вашим WebHMI, так и скачать исходные коды проекта для быстрого старта при разарботке вашего собственного приложения.

Скачать APK-файл: Медиа:Webhmi_Demo_App.zip

Скачать исходные файлы проекта: Медиа:WebHMI_Demo_App_Sources.zip