Hopefully Thread/Matter will help with this, which is an initiative to make interoperable smart home … stuff.
Yeah, i’ll start with it when it happens. I have self-hosted smart stuff always considered experimental stage (meaning: lots of changing gears) and i’m not the early adopter type if i can avoid it. May be fun for some but it’s tiring to me.
There is nothing experimental about self-hosting Zigbee stuff. It’s an open protocol, so as long as the devices follow it (at least somewhat correctly) you can work with it.
And the actual “hard work” has already been done by others - Zigbee2MQTT, for example, supports over 3000 devices, so the ground work of having device definitions with easy use has already been done. What Matter aims to do is to provide standards for devices so that they all have some minimal basic functionality, expose the same fields in the same way, etc. so you don’t need a hand-maintained library like that. There isn’t even really a reason to be skeptical; considering all this stuff already works well enough, it can only get better.
It can definitely be hard or tiring, but you wouldn’t be an early adopter. It’s like saying that switching to Linux now (or even 15 years ago) would make you an early adopter. It wouldn’t; it already works, plenty people have done it, but that doesn’t mean it won’t get better with time or that it’s easy or for everyone.
Yeah, i’ll start with it when it happens. I have self-hosted smart stuff always considered experimental stage (meaning: lots of changing gears) and i’m not the early adopter type if i can avoid it. May be fun for some but it’s tiring to me.
There is nothing experimental about self-hosting Zigbee stuff. It’s an open protocol, so as long as the devices follow it (at least somewhat correctly) you can work with it.
And the actual “hard work” has already been done by others - Zigbee2MQTT, for example, supports over 3000 devices, so the ground work of having device definitions with easy use has already been done. What Matter aims to do is to provide standards for devices so that they all have some minimal basic functionality, expose the same fields in the same way, etc. so you don’t need a hand-maintained library like that. There isn’t even really a reason to be skeptical; considering all this stuff already works well enough, it can only get better.
It can definitely be hard or tiring, but you wouldn’t be an early adopter. It’s like saying that switching to Linux now (or even 15 years ago) would make you an early adopter. It wouldn’t; it already works, plenty people have done it, but that doesn’t mean it won’t get better with time or that it’s easy or for everyone.