(New Release) Edge Driver Zigbee Temp Humidity Sensor Mc Version-5:
The driver is now called Zigbee Temp Sensor and Child Thermostat Mc and will be in testing, since I have only been able to test two profiles of two devices that I have. In the meantime I will keep both drivers updated.
In order to reduce the number of drivers installed in the Hub, I have modified the driver to be able to create a Child Virtual Thermostat in the installed devices that are needed.
The virtual thermostat is created by selecting the preference in device settings.
To delete the Child Thremostat device created when it is not needed, it is deleted as one more device in the App. False option in preferences does not delete device.
Child Thermostat can be created when needed again.
If a driver change is going to be made, the child device is also changed automatically to new driver, but it will give errors if the driver to which it is changed does not have the code to handle it. It would be better to remove it first.
When you go back to the original driver, the child thermostat device will also change.
I will continue to maintain the Zigbee Temp Sensor with Thermostat Mc driver for motion and contact sensor devices with temperature sensor
This is the new driver version
Driver Id 6b656485-8237-41fa-bb46-7c928a97dd13
Name Zigbee Temp Sensor and Child Thermostat Mc
Package Key Zigbee_Temp_Humidity_Sensor_v5
If everything works fine, as it seems now, it may be possible to implement it for Zwave temperature sensors as well. The problem is that I don’t have any device to test.
Mariano, I’m trying to install v4 and v5 of the temperature and humidity sensor drivers, however when I select these drivers the SmartThings application hangs. For what it’s worth, the device is the Centralite 3310-c, and I did update the iOS SmartThings app today.
I have had a humidity sensor near my shower for quite a while, but never got it to trigger my bathroom fan nicely. The problem is that the baseline humidity changes day to day and throughout the year, so establishing a rule based on a fixed humidity never worked well. What I’d like is a rule that triggers if the humidity has increase by x% in a span of y minutes or less, and then I would like it to run until the humidity reach (x-1)% less than the present humidity. Would something like this be feasible?
@DiegoAntonino, this thread is probably not the right place to pose this question, but I’ve looked and there aren’t any other threads about Sinope Zigbee thermostats and the custom DTH driver specifically, so let’s continue here until someone suggests we take it to a separate thread.
My Sinope Zigbee TH1300ZB thermostats are still working with the old DTH driver, and I see that the SmartThings app offers the TH1123ZB thermostat as a choice when adding new device. I suggest that you go with the offered driver for now, even if it is a DTH one. SmartThings has promised that at some point, they will auto-migrate all devices’ drivers from DTH to Edge where an Edge driver is available.
I have just asked Sinope Tech Support if the currently listed drivers in SmartThings, Add a New Device are Edge or DTH. I’ll let you know what they say.
Thanks @BartschLabs. Yes, I looked around and I haven’t found anything for this brand/device.
So, I went ahead and I was able to add it into my smartthing (indeed it used the old device handler)… I would say barely works… the capabilities are not the proper ones, it cannot get the state of the device, etc etc… But so far, at least I was able to change the set point from the app… Need to do more test with rules though.
Please keep me posted when you hear back from Sinope folks.
Smartthings are in the process of migrating devices to Edge drivers , the latest app update 18.104.22.168 ( android) solved the issue with the zigbee thermostat. The driver on the app should be the latest available
To which I’ve responded:
I have the latest SmartThings Android app. The SmartThings app is showing me that the driver for my Sinope TH1300ZB thermostat is not an Edge driver.
When you say the latest Zigbee driver, should my thermostat device in SmartThings be appearing as an Edge driver device or as a DTH device?
If it is not showing as an Edge driver device, how do I update it so that it does appear as an Edge driver device?
I think that this rounding error probably comes from the fact that I have the measurement correction -0.8C in use.
Is it possible to change the driver so that the main screen also shows the measurement with one decimal?
This is a bug in the app or the stock presentations, which has been happening for a long time.
The value displayed on the tile and in the detail view is the same and sometimes displayed on the tile with many decimal places. Some times is show fine
Also in the IDE events it is sometimes shown with many decimals.
The rounding is not done in the driver, it is done by the app when it corrects the compensation offset and the conversion from ºC to ºF is done if necessary.
It also happens to me when I have a negative temperature compensation
Are you able to easily add devices to this driver? I have a variety of sensors that I use, the old smartthings button and the smartthings multisensor, among others. What would it take to get these added to this driver?