-
-
Notifications
You must be signed in to change notification settings - Fork 97
setting of setpoint room temperature not working #505
Comments
which thermostat do you have, the RC300? Did it work with 1.9.5 or any previous version? We're looking into it.... |
yes, it worked on 1.9.5, if it's needed, I can do downgrade(if it is possible) and collect additional logs. |
I think we'll be able to work out the problem with the data you provided. To be clear do you have a Buderus RC300, RC310, Nefit Moduline 3000, Junkers CW400 or a Bosch Sense II? It does make a difference. |
just quickly looking at the log dump, I see your thermostat is in the 'manual' mode but you're trying to set the temperature for 'auto' mode which could explain why it's not working. I'll need to check the logic between v1.9 and v2, perhaps we missed something with the mode detection. |
I have a Buderus RC300, I can see it too, but I also don't see a specific parameter for the temp command that will allow me to change it in manual or automatic mode. |
as @proddy already analyzed, the What we need is:
That's easy to add. But how to manage the levels? Both options can be confusing to people, on (a) they have to know which is the right value, on (b) they can not set a inactive value. Also a combination of both options with @cyniu88 You have this controller, what is your opinion? |
In Norberts list i find also for 1B9 (in Norberts numbering):
but in the RC300 manual i did not find any setting for different comfort temperatures. @cyniu88 can you send a log with |
Yes I can do it but only in the evening. I am currently at work. |
in version 1.9.5 I just published the desired temperature value on mqtt in the subject "iDom-client / buderus / ems-esp / thermostat_cmd_temp1" Thermostan in my case always works in manual mode, I just want to |
sorry but i cannot see all this parameter in my RC 300, for example comfort level, but i collected some logs |
The values i thought it is |
thanks MichaelDvP. Also worth looking into why it worked in 1.9.5. |
I've looked into 1.9.5 and, as expected, the offset is set in dependence of the actual mode. Same logic as now in v2. |
@proddy There is a check failed on my commit, but i doesn't understand what is wrong, can you take a look. Here it compiles without error. |
Looks like GitHub's actions is offline. https://github.com/proddy/EMS-ESP/runs/1127413777?check_suite_focus=true. The firmware is built but it can't upload the artifacts. Error is:
we can manually restart the job in a few hours when the service is restored. |
works now. builds are available in the firmware directory |
@cyniu88 do you want to retry with the latest dev build and see if this bug is now resolved? |
yes, I want to check, where can I find binary file ? |
hi, on dev branch problem seems to be solved :) |
yay! |
Hello @proddy, I have a problem with setting the thermostat temperature and warm water temperature. Yesterday I had topic ems-esp/thermostat_data1, today its gone (its normal?). Now I've got another homeassistant/climate/ems-esp/hc1 My climate configuration in HA: thermostat mode_state_topic: "homeassistant/climate/ems-esp/hc1/state" mode_state_template: "{{ value_json.hc1.mode }}" temp_step: 0.5' warm water current_temperature_topic: "ems-esp/boiler_data" current_temperature_template: "{{ value_json.wWCurTmp }}" temperature_command_topic: "ems-esp/boiler_cmd_wwtemp" when I change something after a few seconds, the previous temperature returns maybe i need to turn on some configuration to write to devices (thermostat / boiler)? I've got the gateway since December '19 and i focus to read data not write (maybe apart from trying to set burner minimum power https://github.com/proddy/EMS-ESP/issues/349 :)) but i think setting thermostat temperature was working earlyier |
i tried also change temperature with instruction in this issue #439 but i'havent got any logs in telnet after publish the topic |
@lsw271 you're using the setting MQTT Format to For the Boiler keep the yaml as I'm still working on bringing that over to HA's MQTT way of working. Now for the error when setting the temperatures please create a new issue and add this information
|
@proddy Ok, thanks its working with climate.hc1. Sorry :) Themperature was changed (i saw this in telnet) but it returns to 0 (zero) after few second but its only in HA, thermostat got my set temperature, maybe because of summer mode? I've got 3 heating modes in my thermostat - 1. Summer 2. Summer from X degrees outside 3. Always winter. Ems-esp sends Summer, Eco, Comfort but in my case Eco and Comfort its only for warm water mode, not for central heating. Could we do sth with it? PS. i would like to ask in general as i am going to finally deal with my boiler / thermostat (previously i havent got time for this). Should I report problems in a specific category? or maybe should I collect everything that hurts me in one issue:) |
few more words about central heating modes in thermostat (upper level modes)
(lover level modes)
Now thermostat in HA looks like manual mode with setting constant temperature. It is possible to do thermostat which we could set daytemp and nighttemp, modes in the list it will be automatically and manual. And switch to set upper level modes (also with setting X degrees to summer mode)? |
@lsw271 best create a new issues specifically for your setup so we can get it all working correctly. Since you have a Junkers Cerapur and a CW400 it's quite interesting to get this fully supported. I wouldn't worry too much about HA yet because I'm working on updating that. Let's focus on the settings that are shown in the Console. |
Yes, that's because of summermode, in summermode the thermostat sets the actual setpoint to zero, but not the stored one. You can send a temp command, but this temp becomes active after thermostat leaves summermode. In my RC35 it's the same behaviour. |
setting of setpoint room temperature not working on version 2.0.1.
logfile in attachment.
MobaXterm_192.168.13.111_20200915_204322.txt
The text was updated successfully, but these errors were encountered: