rtl433
UNKNOWN
RTL-433 utility
|
Honeywell ActivLink, wireless door bell, PIR Motion sensor. More...
Functions | |
static int | honeywell_wdb_callback (r_device *decoder, bitbuffer_t *bitbuffer) |
Honeywell ActivLink, wireless door bell, PIR Motion sensor. More... | |
Variables | |
static char * | output_fields [] |
r_device | honeywell_wdb |
r_device | honeywell_wdb_fsk |
Honeywell ActivLink, wireless door bell, PIR Motion sensor.
Copyright (C) 2018 Benjamin Larsson
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
|
static |
Honeywell ActivLink, wireless door bell, PIR Motion sensor.
Frame documentation courtesy of https://github.com/klohner/honeywell-wireless-doorbell
Frame bits used in Honeywell RCWL300A, RCWL330A, Series 3, 5, 9 and all Decor Series:
Wireless Chimes
0000 0000 1111 1111 2222 2222 3333 3333 4444 4444 5555 5555 7654 3210 7654 3210 7654 3210 7654 3210 7654 3210 7654 3210 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX.. XXX. .... KEY DATA (any change and receiver doesn't seem to recognize signal) XXXX XXXX XXXX XXXX XXXX .... .... .... .... .... .... .... KEY ID (different for each transmitter) .... .... .... .... .... 0000 00.. 0000 0000 00.. 000. .... KEY UNKNOWN 0 (always 0 in devices I've tested) .... .... .... .... .... .... ..XX .... .... .... .... .... DEVICE TYPE (10 = doorbell, 01 = PIR Motion sensor) .... .... .... .... .... .... .... .... .... ..XX ...X XXX. FLAG DATA (may be modified for possible effects on receiver) .... .... .... .... .... .... .... .... .... ..XX .... .... ALERT (00 = normal, 01 or 10 = right-left halo light pattern, 11 = full volume alarm) .... .... .... .... .... .... .... .... .... .... ...X .... SECRET KNOCK (0 = default, 1 if doorbell is pressed 3x rapidly) .... .... .... .... .... .... .... .... .... .... .... X... RELAY (1 if signal is a retransmission of a received transmission, only some models) .... .... .... .... .... .... .... .... .... .... .... .X.. FLAG UNKNOWN (0 = default, but 1 is accepted and I don't oberserve any effects) .... .... .... .... .... .... .... .... .... .... .... ..X. LOWBAT (1 if battery is low, receiver gives low battery alert) .... .... .... .... .... .... .... .... .... .... .... ...X PARITY (LSB of count of set bits in previous 47 bits)
References bitbuffer::bb, bitbuffer_find_repeated_row(), bitbuffer_invert(), bitbuffer_print(), bitbuffer::bits_per_row, DATA_FORMAT, DATA_INT, data_make(), DATA_STRING, decoder_output_data(), parity_bytes(), and r_device::verbose.
r_device honeywell_wdb |
r_device honeywell_wdb_fsk |
|
static |