RF PIR Sensor is sending different Data Payloads

I’ve got a couple of cheap motion sensors i got off of amazon. I only have one hooked up right now. Yesterday when i turned it on i saw mqtt messages coming through with a data value of 6FE1EC and i added a sensor for it. It wasnt working so I looked again and the rf data was coming through as 6FE1E0. I thought i must have typo’d before so i changed the payload and everything worked… Today I came home and didnt get any motion events… When I looked my Data payload is coming through on mqtt as 6FE1EC again! Does anyone know why this might be?

It can happens tjat the sensor sends several signal with different code or the receiver accuracy see different codes. Nevertheless there should be at least a constant one among these.

Yeah that makes sense. I guess i’ll need to accommodate some fuzziness with the RF sensors. I turned on the other sensor and got 6BD8B8 followed by 6BD8B0 right after and now it is consistently 6BD8B0, so at least it is a similar variation

I will try to reach out to the manufacturer to see if they can let me know if there are multiple codes but not holding my breath.

Hi
Having same problem with few PIR sensors.

Is it possible to add two diffrent “payload on”" values?

this is my corrent code

- platform: mqtt
     state_topic: "tele/RFbridgeNew/RESULT"
     name: 'bathroom'
     value_template: '{{value_json.RfReceived.Data}}'
     payload_on: "3A0D20"   
     off_delay: 2
     device_class: motion
     qos: 1

Best regards