There’s a possible Pushcut solution here but I’d really rather do this on my Mac or something that doesn’t rely on an iOS device being running 24/7.
I guess the easiest way to do this would be if there’s a way to use Shortcuts on the Mac to get the current temperature in a given room that has a HomeKit thermometer in it.
Then I could run that Shortcut as part of a script and run my actions depending on the answer.
However, I can’t seem to find a way to do that via Shortcuts on the Mac.
Any chance that I’m missing something, or is there another way to do it?
The good news is: HomeKit now supports temperature triggers itself.
The bad news is: That doesn’t allow you to run something on the Mac.
What temperature (sensor) are you monitoring? I wonder if you could hook up IFTTT/Zapier/Integromat to run a Keyboard Maestro Macro when the temperature drops. Though, as I typed that I realised: a Home Automation converted to a Shortcut, can use the Get Contents of URL action, which could be the Keyboard Maestro trigger (if the local URL doesn’t work, then you might have to use the public web trigger)!
I know IFTTT can be used with a lot of smart thermostats, and Netatmo weather modules f.e.
Unfortunately Eve weather does not have an IFTTT channel, but maybe the thermostat does, and it’s in te right place?