IoT Export
...
IoT Core Datenmodell
Simple IoT Core
System
7min
gateways simpleiotcoregatewaydto allgemeine statusinformationen über das gateway selbst feld datentyp beschreibung version string installierte firmwareversion des gateways availableversion string auf dem updateserver verfügbare firmwareversion online boolean flag ob das gateway online ist oder nicht uptime string die aktuelle laufzeit des gateways updatechannel number angabe des aktuellen updatekanals mobileinfo object optionales feld, welches informationen über das verwendete mobile gateway anzeigt statusinterval number intervall in minuten, nach welcher das gateway seine statusinformationen sendet alias string der eingestellte system alias / hostname hardwareid string eindeutige hardware id des gateways der update kanal 0 entspricht dem release kanal codebeispiele simpleiotcoregatewaydto { "version" "3 7 0", "availableversion" "n/a", "online"\ true, "uptime" "7d 05h 07m 06s", "updatechannel" 0, "statusinterval" 60, "hardwareid" "bcdbd059eb5f", "alias" "eg122sn" } enoceangatewayinfodto stellt optionale zusatzinformationen zu einem gateway bereit feld datentyp beschreibung id string die id des enocean gateways type string der gatewaytyp active boolean gibt an ob das gateway aktiv ist oder nicht protocol string das verwendete kommunikationsprotokoll info string zusätzliche informationen über das gateway codebeispiele enoceangatewayinfodto { "id" "4291825664", "type" "intern", "active" true, "protocol" "esp3" } supported things supportedthinginfodto liefert zusätzliche informationen über ein gerät feld datentyp beschreibung referenceid string rindeutige referenz id des geräts displayname string bevorzugter anzeigename des geräts manufacturernameshort string hersteller in kurzform manufacturernamelong string hersteller in langform descriptionshort string beschreibung in kurzform descriptionlong string beschreibung in langform version string version des gerätes die referenz id ist zum erstellen neuer geräte erforderlich! codebeispiele simpleiotcorenumberlongvaluedto { "referenceid" "enocean enocean eep f6 02 02", "manufacturernameshort" "enocean", "manufacturernamelong" "enocean alliance inc ", "displayname" "eep f6 02 02", "descriptionshort" "switch", "descriptionlong" "switch state top left", "version" "1 1" }