homebridge-homematic icon indicating copy to clipboard operation
homebridge-homematic copied to clipboard

Thermostate mode changed when setting temperature

Open Obsouleet opened this issue 4 years ago • 4 comments

**Describe

Thermostate mode changed to manu when setting temperature

Version 0.0.219

Which Homematic Device or Service the bug is about HM-CC-RT-DN

To Reproduce

  1. change temperature per Siri or home app
  2. temperature is set correctly
  3. but the mode of the thermostate is set to manu
  4. always

Actual behaviour as said above

Expected behavior The mode should not be affected by setting the temperature

Obsouleet avatar May 16 '20 19:05 Obsouleet

Ich kann das leider auch reproduzieren.

Alwiz79 avatar Jun 07 '20 07:06 Alwiz79

I have the same Iso!!

Schosch83 avatar Oct 26 '20 19:10 Schosch83

Same issue with HM-CC-RT-DN and HM-TC-IT-WM-W-EU.

nobiman avatar Oct 19 '21 07:10 nobiman

I know that this thread is quite old, but I had the same issue. The magic happens in HomeMaticHomeKitThermalControlService.js at

.on('set', function (value, callback) { if (that.getCache('CONTROL_MODE') !== 1 ) { that.delayed('set', 'MANU_MODE', { 'explicitDouble': value }, that.delayOnSet) that.setCache('CONTROL_MODE', 1) // set to Manual Mode } else { that.delayed('set', 'SET_TEMPERATURE', { 'explicitDouble': value }, that.delayOnSet) } callback() })

Not sure, when the method that.getCache('CONTROL_MODE') isn't equal to 1, but that seems always the case in my setup. So every change sets the mode to Manu. For my part, I commented that part and it worked fine for me.

yarc-de avatar Feb 27 '23 21:02 yarc-de