You seem offended, which wasnât my intent so i apologize.
In terms of this discussion, it doesnât matter though. @chuck.schwer posted a clear definition of how the word should be used that is included in the standards document. Thatâs really the only definition that matters.
From my understanding zigbee is an open protocol which is available to anyone to use as they wish. If an OEM chooses to do odd things, it is totally within the OEMs right to do so. There is no body policing the zigbee protocol. It has been used in industrial devices for ever, with no thoughts of Interoperability.
The Zigbee Aliance and Zigbee Certification is another story. Zigbee 3.0 will only be a good thing if a manufacturer submits their devices for certification. Sadly for zigbee device buyers, there will be OEMs that do and OEMs that don't. For devices that are certified there will be added costs to have the certification. Today, I don't see much difference in price for top line Zwave and Zigbee light switches.
The discussion here partially covered the fact that Xiaomi has been know to have trouble repeating/routing through known good repeaters too.
I donât need good repeaters, I have plenty of the top ones everyone here recommends.
Iâd like more and interesting devices, especially temp/humidity sensors. I just donât want to get ones that will jack up my mesh or require me to buy tons of IKEA plugs and get rid of my already purchased routing/repeating devices.
Iâm not tracking of anyway to statically assign repeat/routes for devices.... if I am wrong please someone education me cause that would be awesome.
Unfortunately there are a lot of posts about people having issues on here with them. Lots of possible reasons why. Hence why you should stay away from them if you want an easy solution.
You can go through it all yourself and figure out what works or look at what people with stable Xiaomi setups have working. I spent the last year doing this out of lack of info and a bit of stubborness at first.
I did the iris outlets... they failed. I used the Sylvania outlets, they worked nicely but hard to find them with the exact model number now. I tried the Ikea outlets and they work the best as my xbee also seems to scan through them much better than the Sylvania outlets. I have 50+ devices running very reliably in a 2500 sq ft house with my hub in the basement corner.
Just passing along info as to what really works well based on experience to save you some headaches.
What would be cool will be if the Xiaomi allowed custom firmware to be loaded. When they first come up I saw a guy trying to do that but it needed a new chip desoldering the old one and programme the new chip and soldered it on the pcb. Too much hassle for the gain.
Thanks, Iâve read through most of it, which is why I never picked any up. Stuck with what has been tried and true on the forums.
Iâm gonna pick up the motion and temp/humidity sensor just to check them out. As I stated earlier, an Xbee is on my list to get in the next couple of weeks so hopefully things will test out ok and it wonât be a complete loss.
I donât want to replace any existing devices just for Xiaomi. But that IKEA USB repeater looks nice and I may get one in the future.
XBee is a great toy to see where things are routing through. I have mine also setup as a router upstairs and a lot of my zigbee devices also route through it as well. A repeater like the Ikea only route up to 6 or 8 also I think. I remember there was a limit on how many a router repeats. The xbee grabs a lot more than that though.
Just seeing the mesh network though is the fun part.
At worst, if someone decided they were fed up with all of their Xiaomi / Aqara devices, they can be converted into ZigBee sniffers (linked page in French):
Then sell them at $20-25 each for profit!
I see the XBee module as a very useful tool, and the XCTU software that helps visualize the routing is great. I would be using an XBee whether I had any Xiaomi / Aqara devices on my mesh or not.
Happy to see Xiaomi getting some love and great support from Hubitat even though not officially support.
I think Xiaomi have likely sold more devices world wide than any other single manufacture and now with Ikea partnering with them and if their engineering implements zigbee 3 correctly they will likely far surpass all other manufacturers.
Overall I am very happy with them.
With a little extra proper setup (not plug and play) they stay connected and work fine.
Like most sensors they are missing one option that would make them great.
A usb power option like what the expensive fibaro and Aeon sensors have.
I have modded most of my Xiaomi and other battery sensors to usb power even added a Xiaomi motion sensor to my Aeon Siren but would be great if usb power option was already built in.
There is one thing i'm not even grasp at this point but one of you or others in the forum can explain it. This just crossed my mind as I was walking home from a start-up pitch event (where I saw one of the worst pitch o gave seen to date).
Scenario A)
Zigbee 3.0 coordinator with ZHA 1.2 end device.
I assume that the zigbee 3.0 stack will handle without issues the 1.2 end device?
Scenario B)
Zigbee 1.2 Coordinator and Zigbee 3.0 end device. Here as the coordinator has no capability to understand zigbee 3.0 improvements it will expect ZHA 1.2 responses. If the end device only has implemented zigbee 3.0 how it will now how to respond in 1.2? If reasoning is to be called a logic needs to be written on the end device for it to default to a 1.2 state if it "detects" that the coordinator is 1.2. As such does this means that this logic it present per default on 3.0 stack or if it is written as per Mft definition we might end up where we are today?
Zigbee 3.0 is designed to be interoperable and backwards compatible with certified Zigbee legacy networks. A legacy Zigbee device (meaning, a device conforming to a certified Zigbee standard; aka not 'legacy' Xiaomi) can join a Zigbee 3.0 network; a Zigbee 3.0 end device should be able to join a legacy network. 'Only implementing Zigbee 3.0' means that it has implemented the responses necessary to join a legacy network. At least, that is being advertised; see:
A single application language provides for multi-vendor ecosystems
Designed for forward and backward compatibility
Legacy devices may join a Zigbee 3.0 network
Zigbee 3.0 devices will join legacy networks
Note that current Xiaomi devices, not conforming to a certfied Zigbee profile, aren't necessarily included under the legacy umbrella. That's what spending the money for testing and certification would buy-- and where the 'shall' means 'must' details would have been ironed out (but hey, they are cheaper).