Соединение типа webConnector
Служит для импорта данных из web источников в форматах json, xml и txt.
Список источников описан в
[openwheather] url = http://api.openweathermap.org/data/2.5/weather?q=baku&appid={some_key} interval = 3600 [metering] url = http://metering.az/wheather.php interval = 3600
Где имя секции - "устройство" в системе, а interval задает частоту обращений в секундах.
Для преобразования внешних данных в формат, понятный системе, служит настроечный
файл sh-{имя сервиса}.ini, расположеный в том же каталоге, что и файл списка источников
(в данном примере
[main.temp] cmd = t pin = 0 [wind.speed] cmd = s pin = 0 multiplier = 100 [wind.deg] cmd = D pin = 0 [main.pressure] cmd = D pin = 1 [main.humidity] cmd = m pin = 0
Где:
- имя секции - путь к данным параметра;
- cmd - код сенсора в системе телеметрии;
- pin - номер сенсора;
- multiplier - множитель для преобразования реальных величин в целочисленные, необходимые для передачи в рамках протокола телеметрии;
- addition - константа, для компенсации отрицательных величин.