I’m sure with just a little bit of googling (I’d start with “isp6x API”) you can find out how it works. And if you don’t like how it works, switches like these are not that expensive, especially if you are willing to wait for the slow boat from China and flash a new firmware like Tasmota on it. Most of the cheap wifi relays and switches are EPS8266 based which means they an often be flashed to free you from their cloud.
We did here in CO too, but it didn’t make the news. Not as cold as you have but more snow than usual. 60 accidents by noon in Denver alone. And this is CO, not some place in the south that never sees snow.
So why not move to Zigbee and keep some of money you’ve already invested valid? Hue bulbs and devices are Zigbee and I believe the Zigbee binding will work with most if not all of them. Then you can expand to third party makers like Tadfri and the Xiaomi.
Xiaomi might be a good choice to look at. Not all of their devices are fully Zigbee compliant so you might be stuck with their hub. But I’ve not heard that the hub requires Internet. I could be wrong. But I do know they have temp, humidity, and soil moisture sensors.
MiFlora are a soil/temp/humidity sensor in one which I believe can be flashed or work without cloud out of the box. I know that openHABian ships with a small service that can receive readings from these devices. I think they are BT though so range might be a bit of an issue. But you can put an RPi 0 with the service in the greenhouse and bridge that to your main OH install over wifi.
But if you have a background in electronics anyway, why not DIY? The only real hard part these days is the case. Microcontrollers, especially the ESP8266s are dirt cheap as are the sensors and relays. With Tasmota and ESP Easy and MySenors you hardly even have to write code any more. Just wire it up, make the settings and go.
Depends on where you are. In extreme rural areas and very urban areas where they are trying to switch everyone to fiber it’s not so good. Any infrastructure like that requires upkeep and the telecoms are not spending enough to keep it up.
But personally, despite my career in cyber security, I’m an optimist and I refuse to live my life in fear of what might happen. I try not to over value the benefits of any new thing but I especially try not to over measure the likelihood of the negatives either. One of the great lessons I learned getting my masters degree in security engineering is how to calculate risk. Risk isn’t “if X goes wrong it will cause y worth of damage.” That’s only part of Risk. Risk is actually: Risk = Impact * Likelihood.
The impact of a meteorite hitting my house is devastating, let’s say $500,000. But the likelihood of it occurring is 0.00014285714% (1 in 700,000) chance of happening in a person’s lifetime so the risk over a lifetime is about $72. If we assume an 80 year life span that means $0.89 a year. So what do I do with that? What does that mean?
It means that to mitigate the risk of my house being hit by a meter I should not spend more than $0.89 per year to mitigate it. Spending any more would be a waist of money.
So if you take the same reasoning and apply it to the risks of your home automations, you are able to make better decisions about what is and is not reasonable and how much effort you should spend to mitigate the risk.
Having the dogs freeze because of a loss of internet is a pretty big impact. But what is the likelihood that the internet will go offline long enough where the dogs would be in danger? Assign some fake $ numbers to the impact (i.e. how much would you spend to save the life of the dogs) and look at the historic reliability of your internet and you will come up with how much it is reasonable to spend to mitigate the problem. I bet paying for a Sonoff and your time to flash it with Tasmota will come in under the cost, unless you have really reliable internet (I personally do have really reliable internet but everything here is buried underground).
Replacing a device with one that doesn’t require cloud isn’t the only mitigation. For example, I don’t have to worry about my house freezing if I lose Internet because my Nest will continue to function as a thermostat even without Internet. All the Internet gives me is the ability to control the thermostat from other devices (e.g. openHAB).