Portisch / RF-Bridge-EFM8BB1

Alternative Firmware for the Sonoff RF Bridge EFM8BB1 chip
289 stars 122 forks source link

Is there a limit to number of data bits in advanced raw sniffing mode? #192

Open mopac opened 3 years ago

mopac commented 3 years ago

I have my Sonoff RF Bridge flashed with Tasmota 9.2.0 EFM8BB1 flashed with the latest version of Portisch

I have a Fine Offset WH2 temperature sensor I am trying to sniff. I also have an SDR dongle running RTL-433 which dutifully displays the decoded temp sensor data every 48 seconds and in sniffing mode produces a B1 code of what is receives - which looks exactly like it should for the sensor.

Link to waveform

Set Portisch into sniffing mode (rfraw 177) and I see data for other sensors around the house but never the WH2 temp sensor. I moved the temp sensor to within 30cm of the Sonoff RF Bridge to ensure it wasn't a range issue - still nothing.

The WH2 transmits 6 bytes of data - 48 bits - 96 edge transitions. Whereas my other sensors only transmit 3 bytes - 24 bits. Could Portisch be ignoring the data because it is too long?

What else would cause Portisch to ignore the data?

Any pointers would be appreciated.

Ray