ich habe advanced api gebucht kann aber nicht die trv im HA steuern kann mir jemand helfen{
"viErrorId": "|2f106563-4502470af8b31fb2.",
"statusCode": 400,
"errorType": "DEVICE_COMMUNICATION_ERROR",
"message": "",
"extendedPayload": {
"httpStatusCode": "BadRequest",
"code": "400",
"reason": "VALIDATION_ERROR",
"details": "Broker method rejected as invalid!"
}
}
Wäre auch daran interessiert warum das nicht klappt. Hast du es inzwischen geschafft? Geht das nur über die Räume?
Hi,
Das setzen der Temperatur {"setTemperature"} geht wohl leider aktuell nicht. Wenn man sich in ViGuide einloggt, hat man mehr Rechte auf die API als mit dem Developer Key, den wir in PyViCare und sonstigen Integrationen benutzen.
@MichaelHanna wird es hierfür eine Lösung geben?
{"setTemperature"} in der ViGuide ist ein HTTP POST:
scheme | https host | api.viessmann-climatesolutions.com filename | /iot/v2/features/installations/xxxxxxx/gateways/xxxxxxxxxx/devices/RoomControl-1/features/rooms.0.temperature.levels.normal.perceived/commands/setTemperature
Anfrage
{"targetTemperature":21}
Antwort
"data": {
"success": true,
"message": null,
"reason": "COMMAND_EXECUTION_SUCCESS"
}
}
VG 👋🏻