@nayelyz,
Let’s see if I can explain what happened:
- There is a driver Zigbee Temp Sensor with Thermostat Mc that has been working perfectly for months with multiple mosaic VID’s.
-
Each profile has 2 VID’s, one that changes the set point values in steps of 0.5ºc and the other with steps of 0.1ºC
-
Today I wanted to add to the multiple tile the thermostatMode capability that smartthings just fixed
-
I made a duplicate of the driver code so as not to touch the one in use
-
The .json of this VID (with steps 0.1ºc) in use perfectly: a25cf843-a6b8-3956-8bab-7f24343fc280. I added the thermostatMode and battery groups to the dashboard
{
"mnmn": "SmartThingsCommunity",
"vid": "a25cf843-a6b8-3956-8bab-7f24343fc280",
"version": "0.0.1",
"type": "profile",
"iconUrl": null,
"dashboard": {
"states": [
{
"component": "main",
"capability": "legendabsolute60149.infoPanel",
"version": 1,
"idx": 0,
"group": "main",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "relativeHumidityMeasurement",
"version": 1,
"idx": 0,
"group": "Humidity",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "legendabsolute60149.thermostatLocked",
"version": 1,
"idx": 0,
"group": "Thermostat Locked",
"values": [],
"composite": true
}
],
"actions": [
{
"component": "main",
"capability": "legendabsolute60149.thermostatLocked",
"version": 1,
"idx": 0,
"group": "Thermostat Locked"
}
]
},
"detailView": [
- The Vid is generated: 2d774705-1f70-33ba-8373-a014f653d96c
{
"mnmn": "SmartThingsCommunity",
"vid": "2d774705-1f70-33ba-8373-a014f653d96c",
"version": "0.0.1",
"type": "profile",
"iconUrl": null,
"dashboard": {
"states": [
{
"component": "main",
"capability": "legendabsolute60149.infoPanel",
"version": 1,
"idx": 0,
"group": "main",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "thermostatMode",
"version": 1,
"idx": 0,
"group": "Thermostat Mode",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "legendabsolute60149.thermostatLocked",
"version": 1,
"idx": 0,
"group": "Thermostat Locked",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "relativeHumidityMeasurement",
"version": 1,
"idx": 0,
"group": "Humidity",
"values": [],
"composite": true
},
{
"component": "main",
"capability": "battery",
"version": 1,
"idx": 0,
"group": "Battery",
"values": [],
"composite": true
}
],
"actions": [
{
"component": "main",
"capability": "legendabsolute60149.thermostatLocked",
"version": 1,
"idx": 0,
"group": "Thermostat Locked"
}
],
"basicPlus": []
},
"detailView": [
-
Only one diference with old vid in dashboard is that generated “basicPlus”: []
-
I do the same with the Vid (with steps 0.5ºc): ce0f223d-6a22-3abb-9227-80db0dcae718 I add the same groups to the dashboard
-
The new Vid is generated: ce0f223d-6a22-3abb-9227-80db0dcae718
-
Only one diference with old vid in dashboard is that generated “basicPlus”: []
-
I apply these new vid to the profiles and make a driver
-
When installing it on the device then the multiple mosaic disappears and the degree scale becomes the default of 1ºc. Which means that the vid is not being applied and the default presentation is shown.
-
Not only this anymore, the original driver with originals vid’s that I hadn’t touched since then does the same thing.
-
I create a new driver with another id, with the original driver that I have not touched.
-
I uninstall all the old drivers and install the one I just created and it does the exact same thing and there is no way for this driver to run any vid other than the default.
If I change the device to another Zigbee Temp Humidity Sensor Mc driver, which also has multiple mosaic if it works fine
Thanks