Models
A model is the shape of a thing in Yggio: the fields the REST API accepts when you create or update
MQTT
Yggio hosts an MQTT broker, making it easy to post and subscribe to real-time data streams.
Accessing the IoT platform's API & MQTT broker
The IoT platform exposes two programmatic interfaces:
SIA Connect
---
Commands
Through our REST-api you can send commands to your devices such as queueing LoRa downlinks and including/excluding z-wave devices. This documentation is designed to compliment our swagger documentation and the url is staging.yggio.net/api/iotnodes/command.
Geofences
Geofences are a way to define a virtual perimeter around a real-world area. Yggio supports Geofence as its own API.
Grafana Setup
The platform has API-support for two Grafana Data Sources:
Handling Iotnodes
This document contains some examples of some common API calls for handling iotnodes. A more detailed description of every endpoint can be found in the Swagger documentation.
NGSI
This document contains some examples of some common API calls for handling iotnodes with the NGSI v2 API. You can also interact with iotnodes through the regular Yggio API. For more information about the Yggio API, see the Handling Iotnodes section.
Node Red
Node-RED Example Flow
OpenID Connect
OpenID Connect enables users to grant external applications access to resources in Yggio in a secure way.
Publishing to external services
Yggio supports pushing device update data to external services.
Excel Reports
The Reports Model is a powerful Node.js module designed to streamline the management of reports within your application. It provides a robust framework for creating, updating, scheduling, and generating reports. In this documentation, we will guide you through the key functionalities of the Reports Model using the provided endpoints.
SDK
Currently there is only an SDK (Software Development Kit) for Node.js.
Time series data
Yggio saves numerical and string data into a time series database.
Translator API
Reference for the IoT platform's Translator Service - the object schema, the translate
Translator Development
This is a hands-on guide to writing your own translators. It is the companion to