Issue with Everspring SP103 PIR motion sensor

I’m now to the zwave setup. I recently bought the following items:

  • Everspring SP103 PIR motion sensor
  • Fibaro FGS 212
  • Aotec z-stick

The motion sensor isn’t causing an event in HA. according to the OZW_Log.txt, I’m receiving numerious events:

2017-06-02 19:00:13.784 Detail, Node002, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x02, 0x03, 0x20, 0x01, 0x00, 0xd2
2017-06-02 19:00:13.784 Detail,
2017-06-02 19:00:13.784 Info, Node002, Received Basic set from node 2: level=0. Treating it as a Basic report.

Node002 is the motion sensor.

Do I need to change something in the configuration? Or is this a bug?

How is the automation configured?

The Everspring sends a basic report to group 2 associations when there is a sensor change, so it seems to be working. It should have created a binary_sensor that turns on or off depending on motion detection.

This is the automation:

- id: Outside_Motion_Detected
  alias: Outside Motion Detected
  trigger:
    platform: state
    entity_id: binary_sensor.everspring_sp103_pir_motion_sensor_sensor_2_0
    state: 'on'
  condition:
    condition: state
    entity_id: switch.fibaro_system_fgs212_switch_3kw_switch_3_0
    state: 'off'
  action:
    service: homeassistant.turn_on
    entity_id: switch.fibaro_system_fgs212_switch_3kw_switch_3_0

I enabled the info logging of HA and i’m not noticing any events from the motion sensor at the time of the OZW_Log.txt registers events.

this is the zwave info:

zwave.everspring_sp103_pir_motion_sensor_2	Sleeping (Dynamic)	node_id: 2
manufacturer_name: Everspring
product_name: SP103 PIR Motion Sensor
query_stage: Dynamic
is_awake: false
is_ready: false
is_failed: false
is_info_received: true
max_baud_rate: 40000
is_zwave_plus: false
capabilities: beaming,routing
neighbors: 1
sentCnt: 7
sentFailed: 2
retries: 0
receivedCnt: 13
receivedDups: 0
receivedUnsolicited: 10
sentTS: 2017-06-03 11:23:55:745 
receivedTS: 2017-06-03 11:23:45:743 
lastRequestRTT: 26
averageRequestRTT: 26
lastResponseRTT: 37
averageResponseRTT: 36
battery_level: 100
wake_up_interval: 14400
friendly_name: Everspring SP103 PIR Motion Sensor

binary_sensor.everspring_sp103_pir_motion_sensor_sensor_2_0

Al the help is appreciated!

I figured it out…

I’m using docker to host HA and also OZW-CP. apparently both can have access at the same time to the device.

Removed OZW-CP and restarted HA, did the tricked. But to be sure I also pulled the battery of the sensor.

It turns out, that after more then 12 hours the motion sensor/ha is behaving exaclty the same maner.

ozw log is showing events, the ha log isn’t …

Created an issue: https://github.com/home-assistant/home-assistant/issues/7889

I have no insight into your issue, but I do know that you can’t have OZWCP and HA running at the same time. If you need to use OZWCP then you need to shut down HA first then restart it after you are finished with OZWCP. With the current Zwave tools in HA there is little need for OZWCP. You can do most everything in the Zwave menu within HA.