Evohome does not read zones and values
Moderator: leecollings
Evohome does not read zones and values
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?
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?
- 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
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
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."
-
- 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
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.
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.
Re: Evohome does not read zones and values
@ 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)
@ 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)
Re: Evohome does not read zones and values
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?
Did I understood well it is Domocicz client fault ?
Any idea how to fix this?
-
- 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
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.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 ?
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.
Re: Evohome does not read zones and values
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
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
Re: Evohome does not read zones and values
Domoticz updated to version is 4.11605.
What will be the next step?
What will be the next step?
-
- 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
Does the log still produce the same output? Try start Domoticz with debug enabled: `-debug hardware,normal`
Re: Evohome does not read zones and values
I restarted Domiticz using :
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
Is that correct?sudo service domoticz.sh restart -debug hardware,normal
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
-
- 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
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.
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.
Who is online
Users browsing this forum: No registered users and 0 guests