Update 12/2/2018, battery backup support. Here
Update 8/19/2018. It is expandable now. See it here.
Update 5/6/2018 here. This update incorporate temperature, humidity, pressure and light sensor. These sensors (Bosch BME280 and TEMT6000) are probably the most accurate sensor available.
Update 6/19/2018 Xiaomi devices compatibility here. I have chance to pair a Xiaomi Aqara Motion Sensor. So far, I do not see any drop out on the Xiaomi devices.
I need for a Zigbee repeater. I am aware of existing solution here. I thought that it would be a fun project to find another low cost solution which help your pockets.
I start to look at ebay and found a lot of TI CC2530 based module. These are very robust and mature modules. I made myself a board and ordered a few of them. Then, I made a router firmware and expose some diagnostic to display in SmartThings.
Here, they are. I had three different configuration. From left, the first module come with PCB antenna. Second module is 1 Km module with external antenna. The third module is the same as the first module with external antenna. I am told by the vendor that they are FCC approved. I am not requesting documentation from the vendor at this point. I only purchase a small quantity form them. I do not want to hassle them too much at this point.
Below is Smartthings DTH. Don’t worry about the TXRetry/Fail, these are taken for a long time. The over the air connection will always have interference/error. The packet error rate ( how fast the number increase) is the one that you have to be worry. I add switch function to turn on and off diagnostic data capture.
One of the PCB antenna module with apple charger.
I am pretty happy with the result. One of them had range extender. The vendor claims that it has 1 Km range. I am not sure that this range is make sense for Zigbee. I, personally, plan to use it on the area that is harder to cover. I really doubt that I will get 1 Km with the environment where I am and the antenna that I use.
I do have a few modules built. I will be happy to share them with a member here for free. I do want to get as much testing as possible. If you are interested to get one, please do help me with testing and give me feedback. Hopefully, one day I can “kickstarted” this project. Let me know if you are interested on testing them. You will need to provide your own 5v USB charger and antenna. Any 50 Ohm 2.4GHz antenna with ipx connection should work. You can try and play round with fancy high gain antenna or directional antenna.