This is an unofficial Warmup 4IE Wifi thermostat and SmartThings integration BETA. With this smart app you are able to connect the Warmup 4IE Thermostat to SmartThings. The Warmup 4IE is compatible with electric underfloor heating. http://www.warmup.co.uk/products/thermostats/4ie-smart-wifi-thermostat/
Author - @Alyc100
Michael Hollins and the Warmup team who were very helpful in providing the API documentation.
This integration is provided completely free of charge and is open source. If however you really feel like it, you can make a donation here
Ensure you install the latest versions of both the Smart App and Device Handler
Smart App - Warmup (Connect) v1.0 BETA - Updated 15/12/2016 00:25
- Initial Release.
Device Handler - Warmup 4IE v1.0 BETA Release 3 - Updated 10/12/2017 19:35
- Add boost functionality.
#Supported Warmup Thermostats
- Warmup 4IE WiFi Thermostat
- Full control over your Warmup 4IE Thermostat including usage in rules and routines (i.e, CoRE)!!
BETA Known Issues
- If you have multiple thermostats in one location, turning one ‘off’ turns all Warmup thermostats off. I’m hoping that an API call exists that stops this happening.
To install the Warmup (Connect) app:
Add the Warmup (Connect) app from GitHub as a new ‘My SmartApps’, select create from code option and paste. Save and Publish.
Add the Warmup 4IE device type from GitHub as a new ‘My Device Handlers’, select create from code option and paste. Save and Publish.
Add the Warmup (Connect) app within the ST app from the Marketplace, then selecting the ‘SmartApps’ tab and locating the Warmup (Connect) app under the ‘My Apps’ section which should be at the bottom of the list.
Add your Warmup credentials (email and password) and select ‘Done’ on top right of app.
You should be able to select your location and thermostats devices in the configuration screen.
Once you have selected your devices, click Done on the top right.
Your selected devices should automatically be configured and appear under ‘Things’ with the label [Room Name] Warmup (may require SmartThings app restart).
Github Repository Integration details:
Owner: alyc100, Name: SmartThingsPublic, Branch: master
Post your comments and feedback on this topic. Please be aware this is a BETA so I expect there to be some bugs and issues.