Files
rtl_433/conf/Curv.conf
Benjamin Larsson be43a5b9a4 Add flex config for Curv360 kinetic wireless light switches
OOK PWM, 28-bit fixed code per button (self-powered switch, no MCU/
pairing). Protocol found by @zuckschwerdt, refined by @merbanan, and
confirmed for real-world retransmission by @skeere in
https://github.com/merbanan/rtl_433/issues/1790.
2026-07-13 19:20:34 +02:00

24 lines
522 B
Plaintext

# Decoder for Curv360 kinetic (self-powered) wireless light switches
#
# https://www.curv360.com/product/wireless-light-switches/
#
# See https://github.com/merbanan/rtl_433/issues/1790
#
# OOK PWM, 28-bit fixed code per button, no pairing/negotiation. The top
# 20 bits are a per-switch-unit id, the bottom 8 bits vary by button and
# on/off state.
decoder {
n=Curv,
m=OOK_PWM,
s=40,
l=100,
r=1200,
g=120,
t=20,
bits=28,
unique,
get=id:@0:{20}:%05x,
get=cmd:@20:{8}:%02x,
}