Integrations#
Integration adapter and decoder components will know about device- or platform- specific payload formats, and will decode telemetry messages appropriately and mostly transparently.
This documentation section enumerates the collection of integrations shipped with Kotori. Adding more integrations is possible.
Protocols#
MQTT
Measurement readings can be acquired through MQTT, using JSON, or other payload formats.
Categories: generic, baseline, networkingeth wifi mqtt
ANY
ANY
HTTP
Measurement readings can be acquired through HTTP, using JSON, CSV, or other payload formats.
Categories: generic, baseline, networkingeth wifi http
ANY
ANY
Device/vendor integrations#
Airrohr
Receive and record telemetry data from air particulate measurement devices of the Sensor.Community (formerly Luftdaten.Info) project, running the Airrohr Firmware.
Categories: environmental monitoring, citizen science, multi-sensor, global sensor networkwifi http influxdb csv json
SPS30 SDS011 BMP180 BMP/E 280 NEO-6M DHT22
esp8266
SensorWAN 3.0
The SensorWAN channel addressing scheme can be used for assigning telemetry data communication channels to individual sensor nodes in wide-area sensor network scenarios, or similar multi-node, multi-sensor environments.
It is able to handle addressing individual devices and channel bundles in a natural way, enabling both direct and trunking communications.
Categories: polyglot, multi-sensor, multi-device, open source specificationnetwork bus:any request-response:any
MANY
MANY
Tasmota
Receive and record telemetry data over MQTT, from devices running the Tasmota firmware.
Categories: polyglot, multi-sensor, multi-device, open source frameworkwifi mqtt json
MANY
esp8266 esp32
The Things Stack & Network (TTS, TTN)
Receive and decode telemetry data from devices on the LoRaWAN network controller implementation The Things Stack (TTS) / The Things Network (TTN), using HTTP webhooks, and store it into timeseries databases for near real-time querying.
Categories: polyglot, multi-sensor, multi-device, LoRaWANrf/ism lorawan json
MANY
MANY