New Evohome kit compatible?

Others (MiLight, Hue, Toon etc...)

Moderator: leecollings

User avatar
StanHD
Posts: 347
Joined: Friday 12 July 2013 16:09
Target OS: Windows
Domoticz version:
Location: East Sussex, UK
Contact:

Re: New Evohome kit compatible?

Post by StanHD »

Hi Danny,

I don't think my BRD90 (boiler relay) showed up in the devices, however I do have 2 additional BRD90's, one for a hydronic plinth heater, the other for a wet UFH pump / mixing valve set. These are controlled via two Honeywell Round thermostats. These indeed do show up as zones. But I did add them using the installation wizard.(As per my diagram further back in this topic). Is this something similar to what you mean by your Zone valve? If you have an opentherm control interface, perhaps this is generating additional data as you say. I don't have one of those so couldn't offer any suggestions.

Regarding the window sensors, I use some Fibaro door/window sensors and the control state of my Velux windows to send Json commands via Domoticz, lowering setpoints. That way no wires
Domoticz Main - Intel nuc, Windows, RFXTRX433E. Lan Relay Boards, Aeon Z-Stick Gen 5, Evohome HGI80, Milight WiFi, MySensors Ethernet Gateway, Harmony Hub
Python:- Broadlink RM2, Sonos
HA-Bridge - Amazon Echo / Alexa
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: New Evohome kit compatible?

Post by dannybloe »

I don't think my BRD90 (boiler relay) showed up in the devices, however I do have 2 additional BRD90's, one for a hydronic plinth heater, the other for a wet UFH pump / mixing valve set. These are controlled via two Honeywell Round thermostats. These indeed do show up as zones. But I did add them using the installation wizard.(As per my diagram further back in this topic). Is this something similar to what you mean by your Zone valve? If you have an opentherm control interface, perhaps this is generating additional data as you say. I don't have one of those so couldn't offer any suggestions.
I have the Y-VC8615AJ1100 for opening/closing the entire ground floor (5 radiators) in combi with the BDR91 (relais) (otherwise I would have needed 5 radiator-valves (HR92). And indeed I use the OpenTherm module. Anyway, both spooky setpoint devices always showed the same temperature. But... I removed them from my temperature panel and now they are completely gone from the (unused) device list as well so I guess it was a startup glitch.

So, I now have 6 zones all showing the correct temperature. Next step would be nice to have some insight to the OpenTherm module. But I will start by placing temp sensors on the in/out conduit of the boiler.
Regarding the window sensors, I use some Fibaro door/window sensors and the control state of my Velux windows to send Json commands via Domoticz, lowering setpoints. That way no wires Image
Sounds like an idea as well.
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
SevenW
Posts: 25
Joined: Sunday 16 August 2015 22:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: New Evohome kit compatible?

Post by SevenW »

dannybloe wrote:Today I got my HGI80 working in combination with the latest EvoHome Wifi.
...
And...it is not clear to me what the relationship is between Domoticz and the EvoHome controller. I was expecting that when I change a setpoint in Domoticz that I should see this on the EvoHome controller and vice-versa. But that's not the case. The same applies for the Controller Mode switch in Domoticz. If I set this to some value in Domoticz, the EvoHome controller is ignorant of this. The other way round does seem to work.
...
So to summarize, in Domoticz I have 8 setpoints (6+2), a controller and the DHW thing.
This is a bit disconcerting. Not the fact that you see additional devices, but that you cannot control it. I experience exactly the same. I can see whatever I do on the Evohome in Domoticz, but I cannot control from Domoticz, and that was exactly the reason why I invested in this HGI80.

For me I also got 8 "zones", where I only had two configured. The configured zones got there readable name from evohome, and the other 6 are called Zone_3 to Zone_8. Next to that I got a device for the boiler, and an opentherm device. Both of them are not actually on the network, as my system is not installed yet. I dry run it on my desk. Finally I did not automatically get an "evohome color" device. I manged to add it a day later by using the bind button in Domiticz, and also going to a bind function on the evohome controler.

Maybe the whole problem is that I actually do not know how to properly connect the evohome system to the domtocz/HGI80. Any advice?

@dannybloe did you manage to control the evohome from domoticz now? Like applying a setpoint or quick mode?

SevenW
Last edited by SevenW on Friday 11 December 2015 16:31, edited 1 time in total.
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: New Evohome kit compatible?

Post by dannybloe »

Hi Seven,

Well, I must say that after a restart of Domoticz at least all my real zones where displaying correct values (wasn't so earlier). I removed the zones that weren't supposed to exist and funny enough, they never (re-)appeared in the (unused)devices list after that. So maybe it is some initialization glitch. And.. modified setpoints are now sent back and forth from Domoticz to the EvoHome controller as well. So I dunno, it seems to work now. All I am missing is some link with the (opentherm) boiler module. I don't know if that information is available in the system but I'd like to log all the commands that are sent to the module.
But this weekend I am gonna make an esp8266 module with two temp sensors that I am going to attach to the in/out conduits of my boiler so that I can monitor exactly when it is kicking in.
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
SevenW
Posts: 25
Joined: Sunday 16 August 2015 22:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: New Evohome kit compatible?

Post by SevenW »

dannybloe wrote:... modified setpoints are now sent back and forth from Domoticz to the EvoHome controller as well. So I dunno, it seems to work now...
Well, then there is hope for me as well.
Pairing the HGI80 and the Evohome was just a matter of connecting the HGI80 to the raspi, and creating the evohome hardware in domoticz? No special binding ritual?

SevenW

BTW: Should you remove Toon from your sig now you are using Evohome? ;)
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: New Evohome kit compatible?

Post by dannybloe »

SevenW wrote: Pairing the HGI80 and the Evohome was just a matter of connecting the HGI80 to the raspi, and creating the evohome hardware in domoticz? No special binding ritual?
Yep. No binding. It took a little before all the devices showed up though. Now I do get curious when my neighbor is getting an EvoHome as well.... I can turn up the heat over there :twisted:
SevenW wrote:BTW: Should you remove Toon from your sig now you are using Evohome? ;)
Still using Toon for energy logging. One step at-a-time ;-)
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
SevenW
Posts: 25
Joined: Sunday 16 August 2015 22:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: New Evohome kit compatible?

Post by SevenW »

I have removed all evohome from domoticz, and did a factory reset of the evohome controller. Rejoined some TRV's and resinstalled the hardware in domoticz. Now I cna control form domoticz. Finally! :mrgreen:

The only real difference is that the time on my evohome controller was now set correctly, while in the previous attempt it was just out of the box with a strange time setting.

Reliefed!

This weekend I am going to install the various TRV's in the house, and wednesday I get a new boiler, and then everyrhing gets connected.

SevenW
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: New Evohome kit compatible?

Post by dannybloe »

Great.

My first action for improvement is to get Round Wireless Thermostats because the TRVs are kinda useless for good room temperature control. Way too close to the radiator at least in two rooms.
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
SevenW
Posts: 25
Joined: Sunday 16 August 2015 22:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: New Evohome kit compatible?

Post by SevenW »

@dannybloe if you are not afraid of the arduino world you could get a seedstudio rfbee and follow this:
https://github.com/fullTalgoRythm/Evoho ... tureSensor

SevenW
tobiasvdl
Posts: 8
Joined: Saturday 30 January 2016 12:25
Target OS: NAS (Synology & others)
Domoticz version: beta
Location: Netherlands
Contact:

Re: New Evohome kit compatible?

Post by tobiasvdl »

dannybloe wrote:Today I got my HGI80 working in combination with the latest EvoHome Wifi. It took a while to get it to work on the Pi since the wiki was not really telling me how to get the usb drivers. Anyway, when I did get the drivers installed I saw the new devices in the list. However... there are a couple of things I do not get. I have 6 zones but I see 8 setpoints. With some trial and error using the App I figured out which setpoint was which zone. I did this by setting extreem target setpoints with the app and the one that changed in Domoticz was the zone that I changed. However, the temperatures where completely off after a while. I just restarted Domoticz and now the temperatures seems correct so hopefully they stay correct. But... what are these other 2 setpoints?

And...it is not clear to me what the relationship is between Domoticz and the EvoHome controller. I was expecting that when I change a setpoint in Domoticz that I should see this on the EvoHome controller and vice-versa. But that's not the case. The same applies for the Controller Mode switch in Domoticz. If I set this to some value in Domoticz, the EvoHome controller is ignorant of this. The other way round does seem to work. When I set a setpoint in the EvoHome controller, Domoticz shows this in the setpoints (but the switch is not updated btw).

And what is the DHW thingy? Something with water system?

So to summarize, in Domoticz I have 8 setpoints (6+2), a controller and the DHW thing. Should there be more devices? I was hoping to get more insight into the boiler activity and somehow know which zone is causing a heat demand. (Right now the EvoHome is doing weird things like turning on the boiler at regular intervals while all the zones are way below the target setpoints en long before schedule events).

Other than that: I finally have a warm bathroom in the morning while the rest of the house can stay cold. Yay!!!
Hi dannybloe,

Can you please get me up to speed with this and share your findings on how you get this to work? I've just purchased the HGI80 with the latest Evohome Wifi. I'm running V2.3530 on RPi 2. I've plugged in the HGI80 and configured the (new) port on the hardware tab.

I do not see any new devices appearing in the devices list. You mentioned issues with getting the driver installed. Do I need to install any USB drivers to get the HGI80 running? Is there anything else I need to configure?

Thanks in advance for your response!

Rgds, Tobias
JacquesMulders
Posts: 33
Joined: Saturday 03 January 2015 22:05
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Re: New Evohome kit compatible?

Post by JacquesMulders »

StanHD wrote:The newer version is called the "Honeywell evohome Connected Thermostat "

I have this version working for 2 months now and it is connected to Domoticz via the HGI80.

Image

Image

I Like it a lot as a control system, I like it even more because of the Domoticz integration. :D

StanHD are you willing to share your first base picture Image
User avatar
StanHD
Posts: 347
Joined: Friday 12 July 2013 16:09
Target OS: Windows
Domoticz version:
Location: East Sussex, UK
Contact:

Re: New Evohome kit compatible?

Post by StanHD »

Attached base picture. It's just made up in a paint programme. ;)
Attachments
uploadfromtaptalk1454446665852.png
uploadfromtaptalk1454446665852.png (99.76 KiB) Viewed 3354 times
Domoticz Main - Intel nuc, Windows, RFXTRX433E. Lan Relay Boards, Aeon Z-Stick Gen 5, Evohome HGI80, Milight WiFi, MySensors Ethernet Gateway, Harmony Hub
Python:- Broadlink RM2, Sonos
HA-Bridge - Amazon Echo / Alexa
tobiasvdl
Posts: 8
Joined: Saturday 30 January 2016 12:25
Target OS: NAS (Synology & others)
Domoticz version: beta
Location: Netherlands
Contact:

Re: New Evohome kit compatible?

Post by tobiasvdl »

tobiasvdl wrote:
dannybloe wrote:Today I got my HGI80 working in combination with the latest EvoHome Wifi. It took a while to get it to work on the Pi since the wiki was not really telling me how to get the usb drivers. Anyway, when I did get the drivers installed I saw the new devices in the list. However... there are a couple of things I do not get. I have 6 zones but I see 8 setpoints. With some trial and error using the App I figured out which setpoint was which zone. I did this by setting extreem target setpoints with the app and the one that changed in Domoticz was the zone that I changed. However, the temperatures where completely off after a while. I just restarted Domoticz and now the temperatures seems correct so hopefully they stay correct. But... what are these other 2 setpoints?

And...it is not clear to me what the relationship is between Domoticz and the EvoHome controller. I was expecting that when I change a setpoint in Domoticz that I should see this on the EvoHome controller and vice-versa. But that's not the case. The same applies for the Controller Mode switch in Domoticz. If I set this to some value in Domoticz, the EvoHome controller is ignorant of this. The other way round does seem to work. When I set a setpoint in the EvoHome controller, Domoticz shows this in the setpoints (but the switch is not updated btw).

And what is the DHW thingy? Something with water system?

So to summarize, in Domoticz I have 8 setpoints (6+2), a controller and the DHW thing. Should there be more devices? I was hoping to get more insight into the boiler activity and somehow know which zone is causing a heat demand. (Right now the EvoHome is doing weird things like turning on the boiler at regular intervals while all the zones are way below the target setpoints en long before schedule events).

Other than that: I finally have a warm bathroom in the morning while the rest of the house can stay cold. Yay!!!
Hi dannybloe,

Can you please get me up to speed with this and share your findings on how you get this to work? I've just purchased the HGI80 with the latest Evohome Wifi. I'm running V2.3530 on RPi 2. I've plugged in the HGI80 and configured the (new) port on the hardware tab.

I do not see any new devices appearing in the devices list. You mentioned issues with getting the driver installed. Do I need to install any USB drivers to get the HGI80 running? Is there anything else I need to configure?

Thanks in advance for your response!

Rgds, Tobias
Sorry, I was under the impression that the (USB) port was available, but do not think the ttyAMA0 is the port to use. So I guess that probably leaves me with getting the USB drivers installed first... Any help on this would be great!
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: New Evohome kit compatible?

Post by dannybloe »

I think you have to google a bit for the ti_usb_3410_5052_1 drivers and how to get it installed on your Pi. There's also a topic here on the forums about it. I managed to get it installed but to be honest... i kinda forgot how I did it ;-)

I do have my command history here, lol. Maybe it gives you some hints:

Code: Select all

 1564  cd /etc/
 1565  ls
 1566  cd ..
 1567  ls
 1568  cd dev
 1569  ls
 1570  ls -al
 1571  echo 10ac 0102 | sudo tee /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1572  dmesg
 1573  lsusb
 1574  ls /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1
 1575  sudo ls /sys/bus/usb-serial/drivers
 1576  modprobe ti_usb_3410_5052
 1577  sudo modprobe ti_usb_3410_5052
 1578  echo 10ac 0102 > /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1579  sudo echo 10ac 0102 > /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1580  sudo echo 10ac 0102 > sudo /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1581  echo 10ac 0102
 1582  echo 10ac 0102 | sudo tee /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1583  ls /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1
 1584  ls /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1585  man tee
 1586  cd /etc/udev/rules.d/
 1587  ls
 1588  touch 46-hgi80_usb.rules
 1589  sudo touch 46-hgi80_usb.rules
 1590  nano 46-hgi80_usb.rules
 1591  sudo nano 46-hgi80_usb.rules
 1592  cat 46-hgi80_usb.rules
 1593  ls /dev/
 1594  udevadm control --reload-rules
 1595  sudo udevadm control --reload-rules
 1596  cd /dev
 1597  ls
 1598  sudo udevtrigger
 1599  cd /etc/modules
 1600  cd /etc
 1601  ls
 1602  cat modules
 1603  modprobe ti_usb_3410_5052
 1604  udevadm
 1605  udevadm info
 1606  udevadm info --query=property --name /dev/sdd
 1607  lsusb
 1608  cd /dev
 1609  ls
 1610  ls -al
 1611  sudo lsusb -v
 1612  sudo nano /etc/modules
 1613  cd /sys/bus
 1614  ls
 1615  cd usb-serial/
 1616  ls
 1617  cd drivers/
 1618  l
 1619  ls
 1620  ls -al
 1621  cd ti_usb_3410_5052_1
 1622  ls
 1623  ls -al
 1624  ls /sbin/modprobe
 1625  cat /sbin/modprobe
 1626  modprobe ti_usb_3410_5052
 1627  man modprobe
 1628  dsmeg
 1629  dmesg
 1630  echo 10ac 0102 | sudo tee /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1631  dmesg
 1632  /sbin/modprobe ti_usb_3410_5052
 1633  echo 10ac 0102 > /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1634  echo 10ac 0102 > sudo /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1635  sudo echo 10ac 0102 >  /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
 1636  sudo cp /lib/firmware/$(uname -r)/ti_3410.fw /lib/firmware/ti_usb-3410.bin
 1637  uname -r
 1638  sudo updatedb
 1639  apt-get update
 1640  sudo apt-get update
 1641  apt-cache search ti
 1642  apt-cache search ti-usb
 1643  apt-cache search ti-usb*
 1644  apt-cache search ti_3410
 1645  cd
 1646  cd /
 1647  sudo find . -name ti_3410.fw
 1648  cd
 1649  ls
 1650  sudo cp ti_3410.fw /lib/firmware
 1651  ls /lib/firmware/
 1652  ls -al /lib/firmware/
 1653  udevadm control --reload-rules
 1654  sudo udevadm control --reload-rules
 1655  dmesg
 1656  cd /dev
 1657  ls -al
 1658  lsusb
 1659  dmesg
 1660  modinfo ti_usb_3410_5052 | grep ^parm
 1661  dmesg
 1662  sudo service domoticz.sh restart
 
 pi@concierge ~ $ cd /etc/udev/rules.d/
pi@concierge /etc/udev/rules.d $ ls
09-tty.rules  40-scratch.rules  46-hgi80_usb.rules  99-input.rules
pi@concierge /etc/udev/rules.d $ cat 46-hgi80_usb.rules
# Rules for hotplugging Honeywell HGI80 USB device
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="10ac", ATTR{idProduct}=="0102", NAME="ttyUSB0", RUN+="/sbin/modprobe ti_usb_3410_5052"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="10ac", ATTR{idProduct}=="0102", NAME="ttyUSB0", RUN+="/bin/sh -c 'echo 10ac 0102 > /sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id'"
KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="10ac", ATTRS{idProduct}=="0102", NAME="ttyUSB0", SYMLINK="ttyEvo0", GROUP="dialout", MODE="0660"

pi@concierge /etc/udev/rules.d $
 
 
Hope this helps a bit.
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
JeroenL
Posts: 54
Joined: Sunday 27 December 2015 19:38
Target OS: Raspberry Pi / ODroid
Domoticz version: 2023.2
Location: Netherlands
Contact:

Re: New Evohome kit compatible?

Post by JeroenL »

Hi DannyBlue,

Would you be able to share how you got your HGI set-up on the Raspberri PI. Also have the latest EvoHome Wifi thermostat.
Like you I do not find the Wiki completly clear.

- I created a rules file for the HGI on ttyUSB2
- Domoticz does now show a ttyUSB2 usb device
- However the log file is showing:

2016-02-27 23:11:46.671 Error: evohome: Error opening serial port: /dev/ttyUSB2
2016-02-27 23:11:47.671 evohome: serial setup retry in 30 seconds...

Thanks a lot in advance.
Jeroen
JeroenL
Posts: 54
Joined: Sunday 27 December 2015 19:38
Target OS: Raspberry Pi / ODroid
Domoticz version: 2023.2
Location: Netherlands
Contact:

Re: New Evohome kit compatible?

Post by JeroenL »

Dear all,

A quick update. Playing about learned that I was missing the right firmware, I got it from here

ftp://ftp.renatasystems.org/pub/XenServ ... ti_3410.fw

I found a similar link in another thread (thanks Joshua), but that was no longer working, and needed a simple change. The above was working on Feb 28th 2016.
( http://www.domoticz.com/forum/viewtopic ... ome#p40217 )

Do not have the impression my raspberry is very stable after all this, sometimes it does not boot and it just hangs. It then requires some hard power off resets. Anybody else experiencing this? Thoughts?

Thanks, Jeroen
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests