Any insight as to why? I suspect the standards body and licensing have something to do with it but maybe there are technical reasons.
Any insight as to why? I suspect the standards body and licensing have something to do with it but maybe there are technical reasons.
I grabbed a bunch of very cheap (via aliexpress) zigbee based products, and have been amazed at how well they can work. I find myself wishing I could find more ZigBee based devices locally (US-Based, at common retailers) in order to more quickly implement and build up more automation.
I was able to get a 3 x 16A switched outlet, with power monitor for about $6 USD each.
https://www.aliexpress.us/item/3256805494808710.html?spm=a2g...
I've had a few glitches, but I'm blaming my rookie experience with this before I blame the product directly.
Expect a long delivery time from anything at aliexpress though.
I was originally seeking a whole-house energy monitor, but the 200A CT Clamps are too big to fit on the main lines into my distribution center, because there are too many other wires around it.
The radios for both, especially with the esp8266 were very cheap before bluetooth was at all.
Then all the big players started working on defining Thread/Matter which was in many ways the successor to Zigbee (or is positioned to be).
The main advantage (AFAIK) of BLE mesh is that your radio can also easily do normal BLE which can be helpful e.g. to talk to phones. This hasn't (so far) been enough to make it worthwhile to switch from ZigBee.
Bluetooth, as a whole, gets complicated quickly.
It was a bit of a pain to work with, but I think it was more the SDK/implementation than the spec itself. Iirc this company had created its own "mesh" before the official Bluetooth spec so working backwards to conform to the official spec was rough.
There were a few annoying limitations around max hops and leader election that were tricky. This mesh needed to have a single "gateway" node to go between the mesh and a normal BLE connection to the phone.
I still think BLE mesh is a better solution than ZigBee/Z-Wave.
I don't know if there's been good progress on client SDKs to have an easier time interacting with BLE. Getting bluez to do what I wanted was not simple, and a lot of the time it wasn't compatible with hardware.
It's the main reason I chose it, no wifi for anything.
True, devices don't directly connect to each other, so I guess not mesh.
But for all intents and purposes the bluetooth instead of wifi is all I care about, not how it's implemented, as long as it's reliable.