Loopback Provider
The Loopback provider connects a provider with one of the data transmission providers: MQTT, REST, MySQL or the Websocket Provider.
MQTT Provider REST MySQL Websocket
Configuration
INPUT OUTPUT Heartrate (value, '', '') ---> MQTT (SEND/RETAIN, subscr idx, '{ hr: $VALUE, time: $TIME }') -> { hr: 123, time: ms }
Heartrate (value, '', '') --→ MySQL (SEND, 'INSERT INTO hr_table (rate, time) VALUES ($VALUE, $TIME);') → "INSERT INTO hr_table (rate, time) VALUES ($VALUE, $TIME);"
Heartrate (value, '', '') --→ REST (SEND, ) → URL .com/report?myvalue=123 → BODY { hr: 123, time: ms }
Heartrate (value, '', '') --→ WebSocket (SEND, '{ hr: $VALUE, time: $TIME }') → { hr: 123, time: ms }
MQTT config: outputBody: { hr: $VALUE, time: $TIME }
MySQL config: outputBody: "INSERT INTO hr_table (rate, time) VALUES ($VALUE, $TIME);"