Could you please send me a log? I don’t think I’ve implemented that yet, since my washing machine can’t be turned on via the API. I think turning it off works, though. It should be a minor issue.
Just wanted to say “thank you!”
Finally the dishwasher send notifications for low salt & rinse aid which goes unnoticed otherwise as nobody looks at the (hidden) controls.
Has anyone experience in controlling an oven?
With the original cloud binding I could start the oven by sending program, duration and time like this:
var json = '{"data":{"key":"Cooking.Oven.Program.HeatingMode.' + program + '"'
json += ',"options":[{"key":"Cooking.Oven.Option.SetpointTemperature","value":' + temp + ',"unit":"°C"}'
if (duration !== null)
json += ',{"key":"BSH.Common.Option.Duration","value":' + duration + ',"unit":"seconds"}'
json += ']}}'
I think, I can send temperature and duration with the direct binding like this:
json = '{"action": "POST", "resource": "/ro/values", "data": [{"uid": 5120, "value": ' + temp + '}]}'
Backofen_raw_message.sendCommand(json)
json = '{"action": "POST", "resource": "/ro/values", "data": [{"uid": 548, "value": ' + duration + '}]}'
Backofen_raw_message.sendCommand(json)
But I’m not able to start the oven, sending “start" to oven-program-comand doesn’t work.
o/ yep. Mine does.. is it cap sensitive perhaps? I’m sending START and it does start the oven.
Hi, unfortunately, the channel only supports basic commands: start , pause , or resume
What worked right away on my oven was using the raw-message channel. Here is my payload:
{
"action": "POST",
"resource": "/ro/activeProgram",
"data": [
{
"program": 8209,
"options": [
{
"uid": 5120,
"value": 190
},
{
"uid": 548,
"value": 600
}
]
}
]
}
Unfortunately, you’ll have to map the programs manually.
Tried capital letter START - no success.
Maybe some kind of protection. Child-lock alike?
For me it starts right away. Even if the oven was in standby mode.
No, child lock isn’t activated.
And as mantioned above, sending this payload with the cloud binding starts the oven immideately:
json = '{"data":{"key":"Cooking.Oven.Program.HeatingMode.' + program + '"'
json += ',"options":[{"key":"Cooking.Oven.Option.SetpointTemperature","value":' + temp + ',"unit":"°C"}'
if (duration !== null)
json += ',{"key":"BSH.Common.Option.Duration","value":' + duration + ',"unit":"seconds"}'
json += ']}}'
Backofen_BasicProgrammAktionen.sendCommand(json)
I just want to switch completly to the direct binding ![]()
By the way: stopwith the direct binding works also, but not the start.
What happens if you turn on the oven before sending the command?
Nothing else…
Can you send me the logs please. It would be great if the logs shows your raw command.
(post deleted by author)


