Evohome does not read zones and values

For Evohome related questions in Domoticz

Moderator: leecollings

Post Reply
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Evohome does not read zones and values

Post by vertol »

Hi Friends,
I am trying to integrate Honeywell Evhome Wifi into Domoticz.
I use 4 different locations (4 installations). Connection over Honeywell API.
I created a new hardware with credentials and location 001, 002, 003 ...
I created a new devices for each hardware (both controller and zone.
I expected that Domoticz automatically load all zones as individual temperature senzor but I can see only one device per hardware and all values are 0.

Looking logs:
2020-01-09 19:30:30.605 Status: (Evohome prace) connect to Evohome server
2020-01-09 19:30:32.057 Error: (Evohome prace) retrieve installation info failed with message: unable to connect to Evohome portal
2020-01-09 19:30:32.058 Error: (Evohome prace) failed to retrieve installation info from server

I use the same credentials as for logging to honeywell webpage https://international.mytotalconnectcomfort.com/
Can somebody advice what is wrong?
User avatar
clinkadink
Posts: 417
Joined: Tuesday 31 December 2019 1:15
Target OS: Linux
Domoticz version: 2020.2
Location: Swindon, UK
Contact:

Re: Evohome does not read zones and values

Post by clinkadink »

Which method are you using in Domoticz to connect to your Evohome system? Is it via WiFi, LAN or Script?

I use via WiFi, only have one location and use this method here (which works fine).

https://www.domoticz.com/wiki/Evohome#A ... w_users.29
"UI is the saddle, the stirrups, & the reins. UX is the feeling you get being able to ride the horse."
gordonb3
Posts: 111
Joined: Saturday 31 March 2018 22:24
Target OS: Linux
Domoticz version: Custom
Location: Delft, NL
Contact:

Re: Evohome does not read zones and values

Post by gordonb3 »

To start: Your first location is bound to be [0,0,0]. The documentation is not quite clear on what is possible or should be possible in future, but your second location will likely be addressable as [1,0,0], etc.

The errors being logged appear to indicate some other issue though. If you enable debug logging (levels `hardware` and `normal`) this should produce more detailed information.
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Re: Evohome does not read zones and values

Post by vertol »

@ clinkadink: I use Evohome via Web API. I used the same guide you posted.

@ gordonb3: Thank you for explanation of location system. I change location settings to 000 which should be location 1.

Last log:

2020-01-09 21:24:31.479 Status: (evo Home) connect to Evohome server
2020-01-09 21:24:32.921 Error: (evo Home) retrieve installation info returned message: Request was bad formatted or cannot find required ID parameter in the URL.
2020-01-09 21:24:32.921 Error: (evo Home) failed to retrieve installation info from server

I switched debug logging on but not sure how to get report (only what I can find is above)
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Re: Evohome does not read zones and values

Post by vertol »

similar problem https://www.domoticz.com/forum/viewtopi ... me#p230450

Did I understood well it is Domocicz client fault ?

Any idea how to fix this?
gordonb3
Posts: 111
Joined: Saturday 31 March 2018 22:24
Target OS: Linux
Domoticz version: Custom
Location: Delft, NL
Contact:

Re: Evohome does not read zones and values

Post by gordonb3 »

vertol wrote: Friday 10 January 2020 11:42 similar problem https://www.domoticz.com/forum/viewtopi ... me#p230450

Did I understood well it is Domocicz client fault ?
It's a combination. The problem originates with the Evohome portal, but depending on your version of Domoticz it is the internal HTTP client that wipes both the error code and the additional information sent along with it.

If you switch to current beta release the module should be able to report the actual return by the portal. Alternatively you can follow the steps described in that topic you linked to and view the raw return within your terminal screen.
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Re: Evohome does not read zones and values

Post by vertol »

thank you Gordonb3, your help is very appreciated !

My Domoticz version is 4.11590

I am new with Domotic, my the first activity was to integrate Evohome, unfortunatelly no success.

Will you please advice how to switch to beta release and how to get the report from Honeywell portal?

I also tried to get some data from terminal but without success - I have no idea what to do so I am not surprised I failed in it.
In link there is recommended to delete Honeywell account to set up it again but I want to avoid this as I have already setup 4 locations.

Please advice
gordonb3
Posts: 111
Joined: Saturday 31 March 2018 22:24
Target OS: Linux
Domoticz version: Custom
Location: Delft, NL
Contact:

Re: Evohome does not read zones and values

Post by gordonb3 »

vertol wrote: Friday 10 January 2020 16:46 My Domoticz version is 4.11590
Seems like you are already on beta channel. You should simply run update.

Let's also not jump to conclusions until we know what the portal is actually responding.
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Re: Evohome does not read zones and values

Post by vertol »

Domoticz updated to version is 4.11605.
What will be the next step?
gordonb3
Posts: 111
Joined: Saturday 31 March 2018 22:24
Target OS: Linux
Domoticz version: Custom
Location: Delft, NL
Contact:

Re: Evohome does not read zones and values

Post by gordonb3 »

Does the log still produce the same output? Try start Domoticz with debug enabled: `-debug hardware,normal`
vertol
Posts: 6
Joined: Thursday 09 January 2020 19:54
Target OS: -
Domoticz version:
Contact:

Re: Evohome does not read zones and values

Post by vertol »

I restarted Domiticz using :
sudo service domoticz.sh restart -debug hardware,normal
Is that correct?

Log shows:

2020-01-11 13:49:53.570 Status: (evo Home) connect to Evohome server
2020-01-11 13:49:55.231 Error: (evo Home) retrieve installation info returned message: Request was bad formatted or cannot find required ID parameter in the URL.
2020-01-11 13:49:55.231 Error: (evo Home) failed to retrieve installation info from server

This is the same as before - perhaps I do something wrong?

Thank you for you patience :-)
gordonb3
Posts: 111
Joined: Saturday 31 March 2018 22:24
Target OS: Linux
Domoticz version: Custom
Location: Delft, NL
Contact:

Re: Evohome does not read zones and values

Post by gordonb3 »

I don't think it picks up the parameter that way...

The log line is a bit strange as well because it indicates a missing ID value for which you should have received an earlier error report.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests