I would like to set the domestic hot water temperature for my Viessmann heat pump with the binding “SmartHome/J Viessmann”. The binding is connected to the viessmann cloud and can read the values, but not set. In my rule, I do this:
@ChrisM
On my installation, setting the temperature works.
Please PM me from the log in TRACE mode. You can enable the loglevel in the karaf-conlose by typing:
log:set TRACE org.smarthomej.binding.viessmann
@sven1234 your issue has another reason, i’ll try to fix it asap
I tried to dig into this and in my case it looks like the feature heating.dhw.temperature.main requires a setTargetTemperature command which is not handled by the binding.
Many Thanks. I don’t need that at the moment. The fix is mostly complete, but there are some adjustments to the created channels. I want to avoid deleting the thing and having to recreate the channels. I’ll get to work on the implementation tonight.
Hi @ChrisM, @rogrun,
how did you solve the issue to set the domestic hot water temperature? It is not working for me as well. When I set the temperature I can see that the item is changed
2022-09-09 09:53:26.310 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'VIESS_Wassertemp_konfiguriert' received command 46
2022-09-09 09:53:26.311 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'VIESS_Wassertemp_konfiguriert' predicted to become 46
2022-09-09 09:53:26.312 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'VIESS_Wassertemp_konfiguriert' changed from 41 °C to 46 °C
but the binding seems not to send it to the API. Logging in TRACE mode just shows:
Sorry just noticed, that Ronny is still working on that, I missed that somehow, because there were 2 issues handled here (set dhw temp and setting heating curve)
So I will be patient