All translations
Jump to navigation
Jump to search
Enter a message name below to show all available translations.
Found 2 translations.
Name | Current message text |
---|---|
h English (en) | API works through HTTP GET request, so you can work with your Larnitech server from browser, just sending requests from address string. Request: <syntaxhighlight lang="xml" line> http://IPADDR:PORT/JSON_REQUEST </syntaxhighlight> Where: IPADDR – ip address of your metaforsa or DE-MG; PORT – port for API plugin (you can get it from LT Setup=>Plugins=>API=>Configure button); JSON_REQUEST – request to server in json format. Fields of JSON_REQUEST: <ul> <li>"requestType" - Type of request: <ul> <li>“getDevicesList” – request for getting the list of all devices;</li> <li>“getDeviceStatus” – request for getting device status;</li> <li>“setDeviceStatus” – request for setting device status;</li> <li>“setDeviceStatusRaw” – request for setting device status (status in hex format);</li> <li>“getAllDevicesStatus” – request for getting all devices status.</li> </ul> </li> <li>“key” – key for API plugin (you can get it from LT Setup=>Plugins=>API=>Configure button).</li> <li>“addr” – address of device.</li> <li>“status” – status of device.</li> </ul> Examples of requests and responses: |
h русский (ru) | API работает через HTTP-запрос GET, поэтому вы можете работать со своим сервером Larnitech из браузера, просто отправляя запросы из адресной строки. Запрос: <syntaxhighlight lang="xml" line> http://IPADDR:PORT/JSON_REQUEST </syntaxhighlight> Где: IPADDR – IP адрес вашего модуля METAFORSA или DE-MG; PORT – порт для плагина API (вы можете найти его в программе LT Setup. В разделе Плагины (Plugins) найдите плагин API и нажмите кнопку Настроить (Configure)). JSON_REQUEST – запрос к серверу в формате json. Поля запроса JSON_REQUEST: <ul> <li>"requestType" - тип запроса: <ul> <li>“getDevicesList” – запрос на получение списка всех устройств;</li> <li>“getDeviceStatus” – запрос на получение статуса устройства;</li> <li>“setDeviceStatus” – запрос на установку статуса устройства;</li> <li>“setDeviceStatusRaw” – запрос на установку статуса устройства (статус в шестнадцатеричном формате);</li> <li>“getAllDevicesStatus” – запрос на получение статуса всех устройств.</li> </ul> </li> <li>“key” – ключ для плагина API (его можно получить в программе LT Setup. В разделе Плагины (Plugins) найдите плагин API и нажмите кнопку Настроить (Configure)).</li> <li>“addr” – адрес устройства.</li> <li>“status” – статус устройства.</li> </ul> Примеры запросов и ответов: |