I would like to have a Routine to turn on heaters I've set up for my rabbit hutches when the temperature gets lower than a certain temperature.
The past week, we've had some nights with lows in the 40s and nights with lows in the teens. I don't want the heaters to just turn on at a certain time because it would get to hot for the rabbits. Using a timer to control the routine isn't really what I need for this application, but it seems to be the only thing that's even close to what I need.
To the best of my knowledge this isn't currently possible in GH on its own, however, I have got this working using a virtual switch in Samsung smartthings if you have that, may also be possible in IFTTT. I have a bed heater in my bed which will turn on for 1 hour at 20:30 if the temp is below 16C outside.
I created a virtual switch in ST and a routine in ST which will activate the virtual switch at 20:30 if the temp outside is below 16C, Google home should automatically recognise the virtual switch as a device at which point all you need to do is create a routine within Google to turn on the heating IF the virtual switch is activated, you'll need another routine to turn it off (either after a specified time period or when the temp rises to a specific point, works flawlessly, I have another similar one which will announce on all my speakers that either the front or back doors have been open for too long if the outside temp is too low using a door sensor. To be clear, I'm using ST to collect the temperature from weather data in my area rather than getting the temp from a device. Hope that helps.
Thanks for posting here in the Google Nest Community and sorry for the late response.
@Will82, thanks for the help.
Let us know if you have other questions and concerns otherwise, we will be locking this thread after 24 hours.