@tombox sagte in Test Adapter VeSync:
was sagt der debug log
ich glaub ich habs (teilweise)
Um einen Kochforgang zu starten, muss in vesync.0.vssk8fa8b19425c9c4ffe882e0027886.remote.cookMode der DP dementsprechend beschrieben werden.
{
"accountId": "xxxxxxxxxxxxx",
"appointmentTs": 0,
"cookSetTemp": 175,
"cookSetTime": 15,
"cookStatus": "cooking",
"customRecipe": "Manuell",
"mode": "custom",
"readyStart": true,
"recipeId": 1,
"recipeType": 3,
"tempUnit": "celsius"
}
Das hat funktioniert (Ich muss also zB in VIS den Inhalt an den DP schicken? Wie?).
Aber vesync.0.vssk8fa8b19425c9c4ffe882e0027886.remote.startCook macht nichts.
{
"accountId": "xxxxxxxxxx",
"cookTempDECP": 0,
"hasPreheat": 0,
"hasWarm": false,
"imageUrl": "",
"mode": "Chicken",
"readyStart": true,
"recipeId": 2,
"recipeName": "Huhn",
"recipeType": 3,
"startAct": {
"appointingTime": 0,
"cookSetTime": 780,
"cookTemp": 210,
"cookTempDECP": 0,
"imageUrl": "",
"level": 0,
"preheatTemp": 0,
"shakeTime": 0,
"targetTemp": 0
},
"tempUnit": "c"
}
vesync.0 2025-01-24 08:54:12.554 info {"traceId":"xxxxxxxxxxxxxxx","code":-11000030,"msg":"illegal argument","module":null,"stacktrace":null,"result":null}
mehr kommt da nicht. Auch keine Debug-Meldung.
Kochvorgang gestartet und dann versucht mit vesync.0.vssk8fa8b19425c9c4ffe882e0027886.remote.endCook zu beenden, funktioniert nicht.
vesync.0 2025-01-24 08:56:33.350 info {"traceId":"xxxxxxxxxxxxxxx","code":-11000030,"msg":"illegal argument","module":null,"stacktrace":null,"result":null}
PS: ich lese im Thresd immer wieder von .status.stepArray01.mode und .remote.setPurifierMode.
Diese gibt es bei mir nicht.
4c4d1f07-f5c1-4b58-b6cf-05cbd4e01311-image.png