(New Release) Edge Driver Z-Wave Sensor Mc change to Z-Wave Sensor and Child Thermostat Mc
The driver is now called Z-Wave Sensor and Child Thermostat Mc and will be in testing time, since I have only been able to test with one Aeotec 6 Sensor device. In the meantime I will keep both drivers updated.
I have modified the driver to be able to create a Child Virtual Thermostat in the installed devices with Temperature Measurement Capability as a option when user need it.
Thanks to @nayelyz to help me to get the correct temperature scale emitted by parent device.
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 Z-Wave Sensor Mc Until I get enough feedback from users confirming that it works well with various sensor models.
This driver supports the same devices as the Z-Wave Sensor Mc, which is the same as the Stock Z-Wave Sensor driver with some bug fixes I’ve seen and new features and sensors added.
If you already use one of these drivers and want to use it, you just have to make a change to this driver in the app and then create the Virtual Thermostat
Name Z-Wave Sensor and Child Thermostat Mc
If it doesn’t work well I’ll need you to send me some logs.
With Zigbee there is no problem since the devices always send the temperature in ºC, but the Zwave can send it in ºF or ºC and I have to capture and convert according to the units received and those that the user needs
@Mariano_Colmenarejo, together with SmartThings or SharpTools automations, this edge driver will suffice as a replacement to the Groovy-based Virtual Thermostat With Device.
I’ve been using Virtual Thermostat With Device to very simply operate three room heating systems out of space heaters (or a natural gas fireplace) and temperature sensors. Very safe, very effective.
I’m wondering if you can consider adding one piece of functionality to the child thermostat device. Add a setting for which SmartThings device to operate as a heater (or cooler) and then add the code to turn it on or off based on thermostatOperatingState. Perhaps the latter is not possible due to limitations with Edge. If it is possible, it would eliminate having to create and maintain automations for this use case.
I’m not claiming that I wouldn’t need any automations for my room heating. I do have automations that set the thermostatMode to off:
after x minutes of motion inactivity
when arming my home alarm
It would just reduce the number of automations I have to maintain – or recreate in case of failure/mistake.
I don’t have to touch anything all winter, it works automatically, except when I go on vacation or I’m away, when I have two routines that put the Away mode on and lock the thermostat until I get home.
Total 8 very simple local routines.
The alternative would be to buy a physical thermostat with relays and do all these functions with its internal firmware.