Hi I have a bunch of ThirdReality leak sensors which I have paired with the hub and then placed in leak-prone places around the house. Under dishwasher, washing machine tray, adjacent to sump etc. Some of them havenβt reported battery status since I put the batteries in and paired them 24 hours ago. I was kind of expecting that given the size of the house and distance from other Zigbee devices.
I have just got four Zigbee smart outlets to use as nodes in the Zigbee mesh and plugged one in close to the leak sensors. The battery status has still not updated - the timestamp is still yesterday when I put the batteries in and paired them.
I have two questions:
How do I update the driver from the default SmartThings driver so it shows the signal strength?
How do I force a rebuild of the Zigbee mesh so that the leak sensors connect through the Smart Outlets?
Am I wrong in me thinking as to how Zigbee mesh networks work?
You canβt force them to use a specific parent, but you can force them to look for the best available parent. Just leave all of your Zigbee devices on power except the hub. Unplug the hub, and if it has batteries, take those out. Leave it off power for about 20 minutes. That will cause all of your other Zigbee devices to go into βpanic modeβ because they canβt reach the hub. Then, when you do put the hub back online, each individual Zigbee device will check out its neighbors and the hub, and choose the best parent It can find at that point.
You can find custom edge Drivers by looking at the quick browse lists in the community β created wiki. There is a list for each device class, so one for Sensors, one for lights, etcβ¦
Click on the following link, sign into your Samsung account, enroll your hub and install the driver. Then in the mobile app open device, click on 3 dots, select driver, select change driver and then pick the desired driver.
Thanks Paul. I have installed the driver but when I select the device in the app, or the web interface, and then select βdriverβ and βselect a different driverβ no alternate driver options are available. Am I doing something wrong?
No, you can use multiple drivers from a developer without causing any ptoblems. I use quit a few of Marianoβs drivers.
The next step would be to post the finger prints (mfg. code & model) and nicely ask @Mariano_Colmenarejo if he can add the finger print to his driver. You can get the fingerprint from the Advanced Web App or the API Brower+.
The Device I am using is the Third Reality Water Leak sensor which is currently using the SmartThings default driver. However I have these all over the house and would like to see the signal strength being received so I can ensure they are reliable. From what I have read here the MC driver from Mariano Colmenarejo will allow me to see the received signal strength (and possibly the battery voltage).
@Mariano_Colmenarejo; I switched to this driver as well. Works great! Do you know if there is a way to get a device to use 2 different drivers to act like 2 different devices? The third reality water sensor, has a built in siren and when it detects water the siren goes off. And when I first got it, the old SmartThings driver would allow you to turn the siren on in an any automation. So, I could enable the siren when any sensor in my system detected water. Shortly before the switch to edge, that functionality just disappeared. And it was not available in any edge driver. So, Iβm wondering if there is a way to have this device use 2 drivers and act like a siren and a water sensor.