Ozwdaemon or zwave2mqtt: polling interval?

I have some GE Switches and Dimmers that require a frequent poll to get their status to sync correctly with home assistant.

Is there a compatible setting for zwave2mqtt or ozwdaemon?

I haven’t been able to find one and my lights are out of sync which is very confusing when using either zwave2mqtt or ozedaemon

Here’s how I do it with the native zwave integration.

    light.jasco_products_28167_zw3104_plug_in_smart_dimmer_single_plug_level_2:
      ignored: false
      polling_intensity: 1
      refresh_value: true
      delay: 1

send an MQTT message to: OpenZWave/1/command/enablepoll/
All message payloads are JSON, example:

{
  "ValueIDKey": 105480209,
  "Intensity": 1
}

Go to your MQTT messages using MQTT explorer or other, go in the node,

more info here

1 Like

I’ll give that a try. Is the valueIDKey 105480209 an actual key or is that specific to your setup?

each key is unique, you need to find it in yours, the screenshot is on my setup. You need to find the valueID for your device in your setup, they are all different

if i would have polling enabled for this device : how would i do that

homeassistant/6/50/6/2

{
  "value_id": "6-50-6-2",
  "node_id": 6,
  "class_id": 50,
  "type": "decimal",
  "genre": "user",
  "instance": 6,
  "index": 2,
  "label": "Instance 6: Electric - W",
  "units": "W",
  "help": "",
  "read_only": true,
  "write_only": false,
  "min": 0,
  "max": 0,
  "is_polled": false,
  "value": 24.5,
  "lastUpdate": 1603617721849
} 

this is a greenpower 6 port switch, in domoticz which i used before i enable polling for this device since somehow it doens tupdate its power usage reliably and ust stops reporting it a lot of times. In zwave2mqtt if i do an “refreshnodeinfo” it reports for a while again