Physical Switch not triggering Rule Machine

I've got a bit of an issue with my smart switches not registering physical switch events. I've had a look at the 'type' column in the events log and there is nothing registering - when it's done through the app it registers as 'command' but the physical switch events just register as blank.

Any ideas what could be causing this?

Thanks
Chris

What switches are we talking about? Are they ZWave and not ZWave+ perhaps?

1 Like

Hi - they are all Zigbee devices.

Not all switches support physical switch events vs digital. And not all drivers support it either. What type of Zigbee devices are these?

1 Like

Hi

Finally got round to experimenting with this. I've changed the driver on some of the one-gang switches and they are now working fine, but I'm having trouble with the 2-gang one.

This is the switch I have:

The data panel shows:

  • endpointId: 01
  • application: 42
  • isMultiEP: false
  • manufacturer: _TZE200_g1ib5ldv
  • model: TS0601

The driver I am using with it is Martin Kura's driver, which works fine with the switch but doesn't detect the physical actions.

I've tried Kkossev's driver but sadly it doesn't work with this switch.

Can anybody reccommend a way round this? Or a good 2-gang equivalent of this which works with Hubitat?

Thanks
Chris

1 Like

Hi Chris,

The latest additions to Martin's driver can be found here :

(I should delete my forked repository to avoid confusion).

Please update the driver from the link above - the latest version of the 'Moes ZigBee Wall Switch 1/2/3-Gang' is '1.3.1' '2024/09/07 8:39 AM'

Note, that some weird Tuya-based devices require to be paired with the right driver already installed. If this switch does not work with the latest driver version, pair it once again to your hub (without deleting it!).

I was having a similar problem with a Z-Wave Inovelli Dimmer 2-in-1 Red Series VZW31-SN.
A rule using physical on doesn't do anything:


But a rule using button 1 pushed works fine:

Results:
image
Looking at the Device Logs:

The switch shows as digital, not physical (but it does trigger physicalHandler).