HCS - eco mode not setting properly

Begonnen von gw0udm, 22 Januar 2016, 19:02:00

Vorheriges Thema - Nächstes Thema

gw0udm

Hi

I am using HCS with MAX thermostats. I am using eco mode for when I am out of the house or overnight. My HCS module is named 'HeatingControl'

I have found that if you issue the command;

Zitatset HeatingControl eco on

the eco mode does not take effect unless you restart the HCS with

Zitatset HeatingControl on

This is a little awkward when changing modes automatically as really I'd like to switch eco on and off without restarting the whole service.

Am I doing something wrong? The documentation suggests that you should just be able to issue the 'eco' command by itself

Thanks

James

fruit

HCS is not a module I have used but could you restart HCS from a notify?

Are you able to see any more info from verbose 5?
If not you could add some additional debug log lines to the module (before reloading it), they may help you see what is happening.
Feel free to follow up in German if you prefer

gw0udm

Thanks

The logging does show the change in mode - it says something like "switching mode to eco". However, it doesn't actually do anything unless you then switch the module on again with 'set HCS on'

It may well be that this is by design, but it is a bit irritating because I've been trying to change eco mode whether HCS is on or not. So in other words if HCS is off, then I might inadvertenly switch it on by changing eco mode.

I've found a way round this now using IF statements but I'd still be interested to know whether HCS is meant to work this way. I feel it should be possible to change modes without reinitialising the module separately.

JAmes

stromer-12

I have HomeMatic RT. set HSC eco on works here after interval time.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

gw0udm

Zitat von: stromer-12 am 06 Februar 2016, 14:38:20
I have HomeMatic RT. set HSC eco on works here after interval time.

Thanks - I think I understand now! That makes sense. So I need to wait for the interval to refresh and at that point it will set the mode.

As above I have found a work around but I'm glad I understand how it works.

James