Closed BjoernLange closed 4 years ago
After further analysis I figured out that the value of the channel is actually set by the binding, but the cloud is not delivering any value (see @sirupflex's post in #5 for the raw json):
"targetTemperature": [
{
"value_raw": -32768, # means: not present
"value_localized": null,
"unit":"Celsius"
}, {
"value_raw": -32768,
"value_localized": null,
"unit": "Celsius"
}, {
"value_raw": -32768,
"value_localized": null,
"unit": "Celsius"
}]
@sirupflex: Please check whether the channel is populated prior to starting the dishwasher, i.e. when the program was selected but the dishwasher not actually started.
We had a meeting with Miele and they clarified that dishwashers do not support the target temperature. Sorry for the inconvenience. Thus we are going to remove the temperature_target
channel from dishwasher devices.
Thanks for the info @BjoernLange
Rolled out with Beta Version 2.
Split from original report by @sirupflex in #5.
Expected Behavior
When I start a program on my dishwasher, I expect to see information regarding the program temperature.
Actual Behavior
When I start a program on my dishwasher, I do not get any data on the temperature_target channels.
Environment
Binding version: v1.0.0-beta.1 openHAB version: 2.5.6 Running on: docker (QNAP Container Station) Involved Miele devices: Dishwasher G7315
Steps to Reproduce
Possible Solution
Send the value from the cloud to the channel in the
ThingHandler
.