diff --git a/conf/generic-doorbell-1000-3000.conf b/conf/generic-doorbell-1000-3000.conf new file mode 100644 index 00000000..be3ba279 --- /dev/null +++ b/conf/generic-doorbell-1000-3000.conf @@ -0,0 +1,28 @@ +# Generic 433 MHz wireless doorbell button +# +# Amazon ASIN B01M1KB4UM; no brand/model name could be confirmed from the +# listing. Sends a fixed, non-varying code with no visible id/button field +# to decompose (only one button was ever captured), so this matches on the +# exact code rather than extracting a field. +# +# The device uses OOK modulation with Pulse Width Coding (PWM) on 433.92 MHz: +# - sync bit: ~4000 us +# - long pulse: ~3000 us, short pulse: ~1000 us, fixed gap: ~2000 us +# +# Repeated code observed: {18}689b0 (16-bit match prefix used below since a +# few repeats demodulate 1-2 bits short/long at the edges). +# +# Analyzed by @zuckschwerdt and @Ocean-85 in +# https://github.com/merbanan/rtl_433/issues/1706 + +decoder { + name = Doorbell-Generic-B01M1KB4UM, + modulation = OOK_PWM, + short = 1000, + long = 3000, + gap = 2000, + reset = 10000, + match = 0x689b, + bits >= 16, + unique, +}