That's why one uses an industry standard that is brand-independent,operates offline by design and does not require a central component besides a power supply.
Sounds like utopia?
This standard has been available since 1990 in its archaic form, since 2002 in its current form.
It is downwards compatible and over 400 companies worldwide are part of the standard.
HomeAssistant, ioBroker, openHAB,etc. all support it directly and there are multiple crossover gateways with other standards like DMX, ModBus, Dali,etc. exist.
And no, it's components are not more expensive once you look at the TCO.
For fucks sake, people, use KNX.
(PS: There are even a few open-source/DIY components available)
Get a few components (e.g. Actors, a sensor), a gateway (USB is enough for the start,they often go cheap if you buy used,got mine for 10 bucks) ,a power supply (Meanwell is a good idea) and the free version of the ETS programming tool.
(The ETS is the only downside of the system - it's expensive especially for larger installs)
No,it isn't.
But no open and local solution will be - but you pay for that in terms of long term usability, resilience and data.
It's a choice a mature customer needs to make. Be cloud and manufacturer reliant,invest the time to do it properly or pay someone to do it.
And KNX.org works for me(even tried it with a VPN to be sure) - and do you really think that a standard that is supported by the largest companies in the field(Siemens, ABB, Bosch, Schneider, etc.) and has multi-billion of installations in professional buildings alone per year is not for the long term?
The thing is: The standard itself is rather well designed and didn't need too much updates (they just extended the possible packet contents in terms of possible parameters - which technically isn't that necessary as you can fall back to ASCI).
The last major updates were more towards extending functions (KNX over RF), connecting locations via IP tunnel, and securing the packets themselves (which is not really necessary for single household installations but VERY much for multi tennant installations).
The major strength of KNX is the bus packet system itself - as the packets are standardized there are only a few attack avenues. An attacker could flood the bus with packets, try to update with fraudulent code (if none did put a password on it) or try to put fraudulent content in a module that accepts ASCI packets.
The problem is the access - the attacker would need physical access or the IP gateway (if existing)would need to be unsecured towards the internet...
In the end it is a fairly resilient piece of software.
Haha, no. But I know someone who was part of the OpenTherm development.
To quote him:
OpenTherm exists because Plumbers don't trust Sparkys and Sparkys don't trust plumbers.
OpenTherm is easy to install but "stupid" as hell and not adaptable to modern needs mostly, especially if you consider modern heating concepts like passively heated houses, heat pumps,etc.
That's different from KNX (or Modbus in that regard) - They are much broader in their appeal. Singule use/walled garden systems are always a bad idea,imho.
The good thing is: You can easily replace OpenTherm with KNX.
Afaik there are Gateways that mimic Opentherm towards the heater so you can use KNC for the actual control.
If you have a home office or someone is at home 24/7, then yes. Otherwise it would make sense to reduce the heating/cooling of the house when no one is home and setting the correct temp again when people are about to get back. Saves quite a few bucks.
The system does exactly that - But that is done automatically without intervention.
The system recognises by checking on our devices and the presence detectors if we are at home.
If we aren't it reduces the temperature.*
Then it looks into our calendars when we can be expected to be back and increases the temperature accordingly (additionally once we enter a certain Geofence).
*:The overall heating effort is also based on the current and expected weather and sun-influx,as I have some rooms that basically heat themselves when the sun is out.
The system is using that effort to adjust shades (e.g. it would allow a lower living room temperature in the morning after we left when it knows that there will likely be a sunny afternoon heating the room without the need to add external heat)
This is what I mean with smart: A smart system is only smart if the user doesn't have to fiddle around with it. Everything else is a remote.
(My next goal is to add personalised heating. I want the system to recognise who is/comes home and adjust the temperature accordingly as my wife wants other temperatures as I do. O can do it room based, e.g. the kid's room is adjusted according to the kid being there, but overall I am not quite there yet)