SNZB-03 motion channel via Zigbee Binding not triggering

I paired two SNZB-03 (a Motion Sensor by Sonoff) via the Zigbee binding (firmware version 6.10.3.0) directly into openhab. The item is showing as “online” and initialized is “true”. I linked items to channels

  • battery level is at 100%.
  • battery voltage is NULL and is never changing
  • motion presence is NULL and is never changing

Expected is, that the motion sensor goes to “OFF” and to “ON” I trigger it with my hands.

The units are definitely in range of the antenna, and it worked before, when I used the zigbee2mqtt binding. Below the two devices IDs, the other showing in the logs SNZB-02 (Temperature and Huminidy) and are working as expected.

zigbee:device:8b00008940:00124b002444ca9b
zigbee:device:8b00008940:00124b002919fd62

I also tried increasing the log level, but that did not show more:

log:set INFO org.openhab.binding.zigbee

openhab.log:

2023-04-03 09:33:05.872 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B002919FD62: Error 0xffff setting server binding
2023-04-03 09:33:12.591 [WARN ] [e.internal.SseItemStatesEventBuilder] - Attempting to send a state update of an item which doesn't exist: undefined
2023-04-03 09:33:15.180 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B00250333E0: Error 0xffff setting server binding
2023-04-03 09:33:18.692 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 9035EAFFFE5AD568: Starting ZigBee device discovery
2023-04-03 09:33:24.446 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B002911524A: Starting ZigBee device discovery
2023-04-03 09:33:29.551 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B00251E3049: Starting ZigBee device discovery
2023-04-03 09:33:47.899 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B00250333E0: Starting ZigBee device discovery
2023-04-03 09:33:49.982 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B0029114F51: Starting ZigBee device discovery
2023-04-03 09:34:20.836 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B002911524A: Error 0xffff setting server binding
2023-04-03 09:34:23.013 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B00251E3049: Error 0xffff setting server binding
2023-04-03 09:34:45.909 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B00250333E0: Error 0xffff setting server binding
2023-04-03 09:34:48.937 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B0029114F51: Error 0xffff setting server binding
2023-04-03 09:34:58.029 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B00291153E9: Starting ZigBee device discovery
2023-04-03 09:35:05.146 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B002919FD62: Starting ZigBee device discovery
2023-04-03 09:35:15.577 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B002911508C: Starting ZigBee device discovery
2023-04-03 09:35:36.469 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B00291153E9: Error 0xffff setting server binding
2023-04-03 09:35:48.944 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B002444CA9B: Starting ZigBee device discovery
2023-04-03 09:36:27.426 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B002444CA9B: Error 0xffff setting server binding
2023-04-03 09:38:37.885 [ERROR] [verter.ZigBeeConverterBatteryPercent] - 00124B002919FD62: Error 0xffff setting server binding

General advice:

  • Reset your device to factory settings to make sure the device doesn’t try to join its former Zigbee network.
  • Check battery.
  • Use DEBUG (not: INFO) log level and post log here.
  • Remove battery, wait a few seconds, reinsert battery.
  • Keep trying.

I used the wrong channel. “Presence” is not used but the debug log gave the hint needed:

zigbee:device:8b00008940:00124b002444ca9b:00124B002444CA9B_1_intrusion updated to ON
zigbee:device:8b00008940:00124b002444ca9b:00124B002444CA9B_1_motion updated to OFF

hi @hobex46 how are you.

I think i am trying to do what you did :slight_smile: get a cheap motion sensor like sonoff (either wifi or zigbee) and use it to trigger some lights.

ideally battery powered motion sensor. what would you propose a RPI user to do? (my current system is a zwave based one but it is too expensive to buy the sensors (*4)

what would you proposal be? what zigbee controler? any other clever things before i start spending money :slight_smile:
Thanks

Alex