Vera bug - Siren Alarm is not imported as a Switch

Hi

My Z-Wave Everspring Siren Alarm was imported in to HR with only a “battery” capability.

I had to manually add the “switch” capability.

In Vera this device is listed as:

device_type = urn:schemas-micasaverde-com:device:Siren:1

category_num = 24

24 = Siren

Not sure what other information you might need ?

Thans.

Here is another one:

My Boiler Receiver (Relay switch)

Came in to Home Remote with no Switch capability.

image

Boiler Receiver device is a Z-Wave Secure SSR303:

device_type = urn:schemas-upnp-org:device:Heater:1
device_file = D_Heater1.xml
device_json = D_HeaterTempWithOnOffNoBatEvent1.json
impl_file = None Specified
category_num = 5
subcategory_num = 2
id_parent = 1 (Vera)

This is how it looks in Vera its basically an on / off switch:

image

image

I have manually added the Switch capability.

Not sure what tile templates to use? I went with these:

image

Thanks

The next release will include the Switch capability for both devices.

I also looked at the sdata you sent me last night & can see your JSON does not include setpoint data for this device. I will exclude those capabilities so it doesn’t auto assign the thermostat templates in the next version.

1 Like

That’s great thank you.

Would you like to check my Thermostat device is correct also? I think it is.

The Thermostat is linked to the Boiler Receiver relay via Z-Wave Association connection.

The Thermostat device SRT321

Vera device #189
device_type = urn:schemas-upnp-org:device:Heater:1
device_file = D_Heater1.xml
device_json = D_HeaterTempNoOnOff1.json
impl_file = None Specified
category_num = 5
subcategory_num = 2
id_parent = 1 (Vera)

image

Device 189 will not be assigned the Switch capability.

The Switch capability uses status of 0 & 1 to track the switch state. Your boiler has this, the thermostat does not.

    {
      "name": "Thermostat",
      "altid": "57",
      "id": 189,
      "category": 5,
      "subcategory": 2,
      "room": 8,
      "parent": 1,
      "mode": "HeatOn",
      "commands": "heater_setpoint",
      "configured": "1",
      "batterylevel": "42",
      "commFailure": "0",
      "temperature": "18.20",
      "setpoint": "16.00",
      "heat": "16.00",
      "cool": "16.00",
      "state": -1,
      "comment": ""
    }
    {
      "name": "Boiler Receiver",
      "altid": "58",
      "id": 190,
      "category": 5,
      "subcategory": 2,
      "room": 8,
      "parent": 1,
      "mode": "Off",
      "status": "0",
      "commands": "heater_off,heater_heat",
      "configured": "1",
      "commFailure": "0"
    }

OK.

When you said it will be fixed in the next version what does me the user do ?

Sync the devices again from Vera ?

Thanks.

Yes. When you sync the devices it’ll assign the updated Capabilities.

1 Like