Hallo zusammen,
kann mir jemand sagen mit welchem API-Feature ich sehen kann ob der Brenner eine Störung hat.
Vielen Dank vorab
Ingo
Hallo @ingodob ,
du kannst es mit dem "Events" Endpunkt versuchen: https://developer.viessmann.com/de/doc/events-mw-iot/v1
Hier werden verschiedene Events aufgelistet, die auf deinem Gerät stattgefunden haben.
Gruß,
Michael
Hallo Michael,
vielen Dank für die Info. Allerdings finde ich nichts über aktuelle Störungen. Oder übersehe ich dort etwas?
Gruß Ingo
Versuche bitte einmal, den Events Endpunkt aufzurufen und nach dem eventType "device-error" zu filtern, also:
Du solltest ein entsprechendes Event in der Historie sein, falls ein Fehler aufgetreten ist. Beispiel:
{
"data": [
{
"eventType": "device-error",
"gatewaySerial": "{{gatewaySerial}}",
"body": {
"errorCode": "xx",
"deviceId": "x",
"modelId": "xxx",
"active": [true,false],
"equipmentType": "xxx",
"errorEventType": "Error",
"errorDescription": "xxx"
},
"createdAt": "xxx",
"eventTimestamp": "xxx",
"editedBy": "xxx",
"origin": xxx
},
}
]
}
Ich habe folgenden Datenpunkt bei mir gefunden:
{
"type": "state",
"common": {
"name": "active",
"role": "indicator",
"type": "boolean",
"write": false,
"read": true
},
"native": {},
"from": "system.adapter.viessmannapi.0",
"user": "system.user.admin",
"ts": 1640634709215,
"_id": "viessmannapi.0.1768173.events.data01.body.active",
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}
Also
viessmannapi.0.1768173.events.data01.body.active
Hier wird der Fehler A9 der Wärmepumpe beschrieben.
Events-History finde ich nicht. Unter Gateways stehen nur die Gateways zur VitoComfort und zur VitoConnect.