Internet of Turds seems to involve some worthless "cloud service" that they try to charge you for.
It is sometimes accompanied by a local API that works without internet (Apple HomeKit stuff seems to somewhat work sometimes in an internet outage, and the Hue buttons keep working).
The HomeAssistant project has pretty good docs on which devices use what class of communication e.g “local polling” should be the minimum for any device I get (regardless of whether I want to use it with HomeAssistant)
I'm considering a GoodWe inverter supported by HomeAssistant, it would be good to know if those can be functional without internet connectivity. Anyone knows the answer?
It is sometimes accompanied by a local API that works without internet (Apple HomeKit stuff seems to somewhat work sometimes in an internet outage, and the Hue buttons keep working).
It can be quite hard to distinguish the two.