Please be gentle, this is my first post. Although I’m not the best at coding I’ve been having quite a bit of success creating basic codes that control various home automation tasks around my home; motion detection, intruder detection, lighting schedules etc.
I’ve really come to a dead end though with a little project that I’ve been working on and was wondering if anyone out there could help?
To simplify, the hardware I have is;
A nest thermostat named “Nest Thermostat Kitchen”, the thermostat works in Celsius. It shows current temperature and you can adjust it to a higher or lower set point by an Integral scheduler or manually.
A MiHome eTRV (Smart Thermostatic Radiator Valve) named “Kitchen Radiator eTRV”- this device can measure the ambient temperature and increase or lower the ambient temperature in the room by opening and closing the radiator valve based on a set point temperature (the valve compares the ambient temperature versus the set point temperature and if its lower it opens the valve letting heat through, and if its higher it keeps the valve shut stopping the heat).
I have added both devices to “my devices” in the Smartthings API and they show in the Smartthings app and in Webcore, both allow access to ambient temperature and set point settings.
What I want to do is get the TRV to copy the Nest device set points as and when the Nest set point changes, so if the nest set point rises (due to a schedule change or manual change) the radiator set point changes with it (follows it).
I absolutely don’t want the Nest to change its settings based on the TRV, I want the TRV to follow the Nest.