IoT Export
...
IoT Core Datenmodell
IoT Command Core
System Kommandos
12 min
verwaltung restartsystemdto neustart des systems, gegebenenfalls mit verzögerung feld datentyp beschreibung delay number verzögerung in sekunden codebeispiele restartsystemdto { "commandid" "owncommandid", "delay" 60 } updatefirmware dto firmwareupdate durchführen bei forceupdate = true wird das update erzwungen, z b bei gleicher version feld datentyp beschreibung delay number verzögerung in sekunden force boolean erzwingt die update installation auch wenn dieselbe version bereits installiert ist codebeispiele updatefirmwaredto { "commandid" "owncommandid", "delay" 60, "force" true } setgatewaystatusintervaldto ändern des aktualisierungsintervalls der gateway status informationen feld datentyp beschreibung interval number der intervall in minuten, nach welchen das gateway seine statusinformationen aktualisiert ein wert von 0 deaktiviert die statusinformationen es kommt auf den verwendeten iot export connector an, wie diese statusinformationen übertragen werden! codebeispiele setgatewaystatusintervaldto { "commandid" "owncommandid", "interval" 60 } enocean gateways refreshenoceangatewaysdto fragt die vorhandenen enocean gateways ab es wird ein system docid\ yd6iamvhzhfwy dawfxz0 für jeden gateway zurückgeliefert codebeispiele refreshenoceangatewaysdto { "commandid" "owncommandid" } changeenoceangatewayiddto ändern der base id eines enocean gateways feld datentyp beschreibung id string eindeutige id eines enocean gateways newid string die neue id für das gateway diese funktion kann maximal 10 mal pro gateway ausgeführt werden, da die anzahl der änderungen der base id durch das enocean tcm beschränkt ist! diese funktion ist hilfreich, wenn ein gerät ersetzt werden muss so können bei dem neuen gerät die gleichen sende ids genutzt werden dadurch wird ein erneutes anlernen der aktoren überflüssig gemacht codebeispiele changeenoceangatewayiddto { "commandid" "owncommandid", "id" "0x03403233", "newid" "0xaa11bbcc" } setenoceangatewayactivedto enocean gateways aktivieren/deaktivieren wenn ein gateway deaktiviert ist, werden von diesem keine enocean telegramme verarbeitet feld datentyp beschreibung id string eindeutige id eines enocean gateways active boolean flag ob das gateway aktiv sein soll oder nicht neue ip gateways sind initial deaktiviert und müssen zur verwendung erst aktiviert werden codebeispiele setenoceangatewayactivedto { "commandid" "owncommandid", "id" "0x03403233", "active" true }