Replies: 6 comments
-
This is a known issue, we have checked it in #167. Buderus thermostats have a field for setting temporary temperature, but the junkers does not publish the setting change, it's only published in the (not writable) monitor telegram. I'm not sure how the remote telegram works, Is it always 0x123 and the master-thermostats checks the sender (0x19 hc2, 0x18 hc1) (the way rc35 handles remotes), or have different hc different telegrams, hc2: 0x123, hc1:0x122 (the way rc300 handles remotes)? |
Beta Was this translation helpful? Give feedback.
-
I tried your suggestion but like you thought it didn't work. |
Beta Was this translation helpful? Give feedback.
-
Was there a response? Its not possible to spoof a reponse from 0x19 if 0x19 is present: The master polls for 0x19 and 0x19 replys, if we also reply it's a collision. We can only simulate a non present device. |
Beta Was this translation helpful? Give feedback.
-
this was the response I got in the terminal
Looking at the log:
|
Beta Was this translation helpful? Give feedback.
-
Maybe it helps if I give the
|
Beta Was this translation helpful? Give feedback.
-
Thanks for the log. I see "Last Tx write successful", but it seems without any effect.
See #714 |
Beta Was this translation helpful? Give feedback.
-
Setup:
EMS-ESP Version: v3.4.4
Interface: BBQKees Bus interface board V3
Boiler: Junkers Cerapur Top
Connected devices:
The FW200 is set up in the living room which is heated with underfloor heating. The FB10 is mounted in the bathroom and controls the upstairs radiators. The dual circuit (low temp underfloor heating and high temp radiators) is controlled by the IPM2 mixer module.
Issue:
The
selected room temperature
and the currently active mode (nofrost, eco or heat) value can not be changed independantly.For instance, with my HC2 settings as follows:
If I change the selected room temperature, the nofrost temperature also changes to the same value. The reverse is also true: when the nofrost temp is changed, the selected room temp also changes.
Now, if I want to change the set temp or nofrost temp to e.g. 16°C, it won't work since the eco temperature is set at 15° and the nofrost can never be higher than the eco. The same goes for eco and heat temperature. If I first change the eco temperature to 16° or higher (but <= 21.5°C)
So the EMS-ESP doesn't allow for a change of the room temperature without also changing the value of the currently active mode with the limitation that: nofrost <= eco <= heat
Physically changing the temps on the FW200 or FB10 does not have this limitation. Below you see the log of when such a change is made (changing the HC2 setpoint, which is controlled by the FB10, via the FW200)
Looking at all the logs I notices that the EMS-ESP is sending the change directly to the thermostat
Me(0x0B) -> Thermostat(0x10), JunkersSet(0x0165)
. When the change is made physically on the device, the change is sent toThermostat(0x10) -> All(0x00), JunkersMonitor(0x0170)
Could the telegram type handler IDs have something to do with it?
When I change the temperature directly with the FB10 from 10°C -> 21°C I see the following commands in the log:
I'd really like to control the selected room temperature of the hc2 just like I would turn the dial on the FB10 or the FW200 😊
Beta Was this translation helpful? Give feedback.
All reactions