I have just purchased a Worcester Wave [1] Internet connected thermostat to work with my Worcester Bosch boiler here in the UK. The Wave Thermostat connects to a Bosch server at wa2-mz36-qrmzh6.bosch.de [139.15.227.112] according to both Worcester Bosch technical support and the articles on "Hacking the Worcester Wave thermostat in Python" [2]. The protocol used is XMPP (Jabber). Connection to the server is first made automatically as part of the initial setup after the thermostat connects to the WiFi (2.4G). There's also guidance from Bosch [3] that suggests the thermostat uses UPNP to open the necessary ports.
The problem is that the Wave Thermostat fails to connect to the Bosch Server using my AC3200 router running ASUSWRT Merlin v380.69. However it will connect successfully if I use the router provided by my ISP, EE!
To fix the problem I've tried: ensuring UPNP is on; turning the firewall off and setting Port Forwarding on for the XMPP ports 5222 and 5269 to the static address of the thermostat; with no success.
Any help or suggestions on what to do will be appreciated.
UPDATE: This is solved - see below.
Thanks
[1] https://www.worcester-bosch.co.uk/products/boiler-controls/wave
[2] http://blog.rtwilson.com/hacking-the-worcester-wave-thermostat-in-python-part-2/
[3] https://www.worcester-bosch.co.uk/support/literature/download/TB 0104 a
The problem is that the Wave Thermostat fails to connect to the Bosch Server using my AC3200 router running ASUSWRT Merlin v380.69. However it will connect successfully if I use the router provided by my ISP, EE!
To fix the problem I've tried: ensuring UPNP is on; turning the firewall off and setting Port Forwarding on for the XMPP ports 5222 and 5269 to the static address of the thermostat; with no success.
Any help or suggestions on what to do will be appreciated.
UPDATE: This is solved - see below.
Thanks
[1] https://www.worcester-bosch.co.uk/products/boiler-controls/wave
[2] http://blog.rtwilson.com/hacking-the-worcester-wave-thermostat-in-python-part-2/
[3] https://www.worcester-bosch.co.uk/support/literature/download/TB 0104 a
Last edited: