Overrides not visible for Evohome HGI80 devices

For heating/cooling related questions in Domoticz

Moderator: leecollings

Post Reply
DanD
Posts: 159
Joined: Saturday 05 March 2016 9:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: UK
Contact:

Overrides not visible for Evohome HGI80 devices

Post by DanD »

Hi,

Does anyone else have a problem with Evohome temporary/permanent overrides not being shown in Domoticz for any of the devices monitored via the HGI80 usb device? The override icon indicating the override appears for a few seconds on the temperature sensor display in Domoticz. The icon then disappears and the mode shown switches back to 'Normal', but the correct updated setpoint temperature is still shown.

The first picture below shows the temperature sensor display incorrectly showing the override setpoint as 'Normal' mode (override2.jpg):


The second picture is the correct temperature sensor display with the override shown, but this only appears for a few seconds (override.jpg):

Thanks,
Dan
Attachments
Override2.jpg
Override2.jpg (28.04 KiB) Viewed 595 times
Override.jpg
Override.jpg (32.47 KiB) Viewed 595 times
Windows 7, Raspberry Pi3, Honeywell Evohome Wifi, HGI80 + RFBee(s)
DanD
Posts: 159
Joined: Saturday 05 March 2016 9:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: UK
Contact:

Re: Overrides not visible for Evohome HGI80 devices

Post by DanD »

I managed to fix my problem which was due to a problem in evohome.h caused by the use of sizeof in ConvertMode. Based upon my testing, this can generate incorrect array sizes which prevent correct conversion of the override messages and they default to Mode 0: Normal. The issue has been fixed in pull request #627 which has now been merged.

Dan
Windows 7, Raspberry Pi3, Honeywell Evohome Wifi, HGI80 + RFBee(s)
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest