Modeller
Det finns sex huvudmodeller i Yggio:
MQTT
Yggio tillhandahåller en MQTT-broker, vilket gör det enkelt att publicera och prenumerera på realtidsdatastreamar.
Kommandon
Genom vår REST-api kan du skicka kommandon till dina enheter, såsom att köa LoRa nedlänkar och inkludera/exkludera z-wave-enheter. Denna dokumentation är utformad för att komplettera vår Swagger-dokumentation och URL:en är staging.yggio.net/api/iotnodes/command.
Geofences
Geofences är ett sätt att definiera en virtuell perimeter runt ett verkligt område. Yggio stöder Geofence som ett eget API.
Grafana Setup
The platform has API-support for two Grafana Data Sources:
Hantera Iotnodes
Detta dokument innehåller några exempel på några vanliga API-anrop för att hantera iotnoder. En mer detaljerad beskrivning av varje endpoint finns i Swagger-dokumentationen.
NGSI
Detta dokument innehåller några exempel på några vanliga API-anrop för att hantera iotnoder med NGSI v2 API. Du kan också interagera med iotnoder genom det vanliga Yggio API:et. För mer information om Yggio API, se Hantera Iotnodes.
Node Red
Node-RED Example Flow
OpenID Connect
OpenID Connect möjliggör för användare att ge externa applikationer åtkomst till resurser i Yggio på ett säkert sätt.
Publicering till externa tjänster
Yggio stödjer att skicka uppdateringsdata för enheter till externa tjänster.
Rapporter
Reports Model är en kraftfull Node.js-modul utformad för att effektivisera hanteringen av rapporter inom din applikation. Den erbjuder ett robust ramverk för att skapa, uppdatera, schemalägga och generera rapporter. I denna dokumentation kommer vi att guida dig genom de viktigaste funktionerna i Reports Model med hjälp av de angivna ändpunkterna.
SDK
För närvarande finns det endast ett SDK (Software Development Kit) för Node.js.
Tidsseriedata
Tidsseriedata finns tillgängliga för översatta iotnodes. När en översatt iotnode uppdateras sparar Yggio numerisk och sträng data i en tidsseriedatabas.
Översättar-API
Från och med Yggio version 3.4 är den nya Översättartjänsten nu aktiverad. Den gör det möjligt för utvecklare att lägga till sina egna översättare till Yggio. API-detaljer finns på Swagger. Detta dokument beskriver utförligt hur Översättartjänsten fungerar.