3767 Commits

Author SHA1 Message Date
Dennis Kehrig
d855d1597a Add support for Shenzhen Wale WL-TH6R (#3477)
Add support for Tuya WSD024-W-433/Shenzhen Wale WL-TH6R
2026-04-14 23:03:59 +02:00
Christian W. Zuckschwerdt
381191abab Add pulse analyzer as filter to sample grabber (#3309) 2026-04-14 22:48:03 +02:00
Christian W. Zuckschwerdt
904a25b7fe minor: Fix Moteino-RFM69 code style 2026-04-14 22:47:21 +02:00
Christian W. Zuckschwerdt
416ea6dba6 Add extract_bytes_uart_8n2 util (#3422) 2026-04-14 21:57:45 +02:00
afallows
dbf5609f25 minor: Add support for 2GIG branded Tilt Sensor to Honeywell decoder (#3305)
Add support for decoding a 2GIG-branded Tilt Sensor that uses the Honeywell protocol (as identified by signal characteristics and/or FCC documentation). The sensor broadcasts unique payloads when tilted or restored to horizontal.

Co-authored-by: Benjamin Larsson <banan@ludd.ltu.se>
2026-04-14 18:53:50 +02:00
Mark Atwood
ed9063c0f4 minor: Send proper Manufacturer and Model strings to hassio mqtt device discovery (#3174)
currently setting device discovery model to "Mfgr-Model" from rtl_433 data and device discovery manufacturer to "rtl_433". Fix to actually set correct model and manufacturer strings.
2026-04-14 00:13:58 +02:00
Maxime
02612b9851 minor: Fix wind speed and gust scale factors in vevor_7in1 (#3518)
Both scale factors were off by 1.2x versus the station's own display.
Verified with six simultaneous display/decoded pairs across both fields
during strong wind conditions (see issue #3517).

Wind average: divisor 10.0 → 8.333 (m/s equivalent: 36.0 → 30.0)
Wind gust:    divisor 1.5  → 1.25  (m/s equivalent: 5.4  → 4.5)

Also correct the data layout comment for W and G which described the
wrong scale and mislabelled the gust unit as m/s.
2026-04-13 23:53:05 +02:00
Jon Heizer
1856b0c9fd Add support for DSC window/door sensor status to the hass mqtt script. (#2401) 2026-04-13 01:27:06 +02:00
KeystoneCloud
64870064bc Add support for RFM69 LowPowerLab Moteino 2026-04-13 01:14:06 +02:00
serialrf433
a8f154191e minor: Update README.md
Split and update the Building and Installation part

Slightly modified changes from PR #3427 based on review comments.
2026-04-13 00:41:24 +02:00
Benjamin Larsson
55c3192973 silence warning: thermopro_tp862b.c
src/devices/thermopro_tp862b.c:78:14: warning: comparison of promoted bitwise complement of an unsigned value with unsigned [-Wsign-compare]
 if (b[7] == ~b[8]) {
2026-04-12 11:32:11 +02:00
Benjamin Larsson
5975dc4f2c minor: Update Nice Flor-S decoder with proper parameter extraction 2026-04-12 02:47:39 +02:00
Bruno OCTAU
bf3e9b7424 Add support for TPMS Shenzhen EGQ Q85 and Improve Abarth 124 Spider (#3514) 2026-04-11 16:44:18 +02:00
Christian W. Zuckschwerdt
980529c4d8 minor: Change 6SC2-CarRemote to MIC6SC2-CarRemote nightly 2026-04-09 19:34:48 +02:00
Christian W. Zuckschwerdt
c9e8eb2dfd minor: Fix Compustar-1WG3R code style 2026-04-09 11:24:35 +02:00
Christian W. Zuckschwerdt
edcd87709d minor: Fix car remotes doc comments 2026-04-09 11:18:56 +02:00
Christian W. Zuckschwerdt
a3ca20e6de minor: Fix car remotes code style 2026-04-09 11:11:20 +02:00
Christian W. Zuckschwerdt
7d38570370 minor: Fix 6SC2-CarRemote row index 2026-04-09 11:11:20 +02:00
Ethan Halsall
2cc5b0552d Update chuango supported devices 2026-04-09 11:11:20 +02:00
Benjamin Larsson
f0a946f5e5 minor: Update docs for car remotes decoders 2026-04-09 11:10:59 +02:00
Ethan Halsall
2fa81cb904 Add flex decoder config for Nutek Car Remote
Supported Models:
- 28216848 (FCC ID LNB28216848)
- 28216848 (FCC ID LNB28216848)
- 28216848 (FCC ID LNB28216848)

Data layout: x IIII CCCC B
2026-04-08 01:52:03 +02:00
Ethan Halsall
fd83f4dbec Add support for Siemens 5WY72XX Car Remote (315 MHz)
Manufacturer: Siemens
Supported Models: 5WY72XX

Fixed code message.
Data layout: IIIIII bbbb CC
2026-04-08 01:51:59 +02:00
Ethan Halsall
8712c38ff0 Add support for Nidec OUCG8D Car Remote (313 MHz)
Manufacturer: Nidec
Supported Models: OUCG8D-344H-A (OEM for Honda)

Rolling code message.
Data layout: SSSS IIIIII uuuu bbbb CC
2026-04-08 01:51:54 +02:00
Ethan Halsall
fa26ba2b74 Add support for Microchip HCS361 KeeLoq Hopping Encoder based remotes
Manufacturer: Microchip
Supported Devices: Leer OUTE_ELC (FCC ID KOBLEAR1XT), Marelli (FCC ID KBRASTU15), Jeep/Chrysler

66 bits transmitted LSB first with CRC.
Multiple device variants for PWM/VPWM modes with different baud rates.
2026-04-08 01:51:49 +02:00
Ethan Halsall
ea8b571754 Add support for GM ABO1502T Car Remote (315 MHz)
Manufacturer: General Motors
Supported Models: ABO1502T

Rolling code message with unencrypted sequence number.
Data layout: PP xxxx cccc IIIIIIII SSSSSS EEEEEE CC
2026-04-08 01:51:44 +02:00
Ethan Halsall
c4452e829a Add support for Continental KR5V2X Car Remote (313 MHz)
Manufacturer: Continental
Supported Models: 72147-SNA-A01 (FCC ID KR5V2X) (OEM for Honda)

Rolling code with unencrypted sequence number.
Data layout: PPPPP IIIIIIII UU bbbb U IIIII EEEEEEEE CC
2026-04-08 01:51:29 +02:00
Ethan Halsall
e3deb17b56 Add support for Compustar 1WG3R Car Remote
Manufacturer: Compustar
Supported Models: 1WG3R-SH, 1WAMR-1900

Fixed code message with button inverse validation.
Data layout: IIII x bbbbbbbb iiiiiiii z
2026-04-08 01:51:26 +02:00
Ethan Halsall
ca0b851a74 Add support for Code Alarm FRDPC2002 Car Remote
Manufacturer: Code Alarm
Supported Models: FRDPC2002, GOH-FRDPC2002

Rolling code message.
Data layout: PPPP uuuu bbbb IIIIIIII uuuu
2026-04-08 01:51:23 +02:00
Ethan Halsall
8a2ca9cf03 Add support for Chrysler Car Remote (315 MHz)
Manufacturer: Chrysler
Supported Models: 56008761, 56008762 (FCC ID GQ43VT7T), 04686366, 56021903AA

Fixed code message.
Data layout: IIIIIIII bbbb x d xx CC
2026-04-08 01:51:17 +02:00
Ethan Halsall
af75c36eb2 Add support for Audiovox PRO-OE3B Car Remote
Manufacturer: Audiovox
Supported Models: PRO-OE3B, AVX01BT3CL3, PRO-OE4B (FCC ID BGAOE3B)

Fixed code transmitting on 302.9 MHz.
Data layout: IIII 110b1b1b 1111
2026-04-08 01:51:13 +02:00
Ethan Halsall
c0086321f3 Add support for Astrostart 2000/3000 Car Remote (372.4 MHz)
Manufacturer: Astroflex
Supported Models: Astrostart 2000 (FCC ID J5F-TX2000), Astrostart 3000

Fixed code message, each button press always sends three messages.
Data layout: B X IIII cccc
2026-04-08 01:51:10 +02:00
Ethan Halsall
046793df00 Add support for Alps FWB1U545 Car Remote
Manufacturer: Alps Electric
Supported Models: FWB1U545 (FCC ID CWTWB1U545) (OEM for Honda)

Fixed code with unencrypted sequence number.
Data layout: PP IIIIIIII bbbbbbbb bbbbbbbb SSSS CC
2026-04-08 01:51:08 +02:00
Ethan Halsall
38306eec47 Add support for 6SC2 Car Remote (315 MHz)
Manufacturer: Unknown
Supported Models: 6SC2 CMGU, 6SC2 CDFA

Rolling code message with unencrypted sequence number.
Data layout: PPPP EEEEEEEE bbbb uuuu SSSS CC
2026-04-08 01:50:55 +02:00
Benjamin Larsson
0daa167bc9 minor: Add Auriol AFT 77 A1 note to Vauno EN8822c 2026-04-04 03:29:05 +02:00
Samt43
a0247a6759 Fix inFactory-TH for newer inFactory NC-3982-675 (#3504)
The length of the frame on newer devices might be 41 instead of 40.
2026-04-03 10:14:51 +02:00
Aaron S. Joyner
5e6f2fbf78 Fix Security+ 2.0 decoder: cache halves across callbacks (#3501) 2026-04-01 19:43:19 +02:00
Reece Neff
58c4e95b45 Add support for Govee H5059 Water Leak Detector (#3493) 2026-03-27 15:34:02 +01:00
Christian W. Zuckschwerdt
fd765cfc53 Add ambient pressure to Fineoffset-WS90 (#3491) 2026-03-14 17:29:33 +01:00
Christian W. Zuckschwerdt
953cc0e391 minor: Update docs 2026-03-03 15:22:19 +01:00
Bruno OCTAU
32aa2327ac Add support for TRW TPMS OEM and Clone models (#3279)
* Decode TRW TPMS OOK frame 
* Decode TRW TPMS FSK frame
2026-03-03 14:36:29 +01:00
Christian W. Zuckschwerdt
0efbda9ab0 Add support note for EcoWitt (closes #3484) 2026-02-25 13:14:08 +01:00
Christian W. Zuckschwerdt
3aa399b45a minor: Cleanup docs 2026-02-25 13:04:28 +01:00
Matthias Prinke
171eab43d2 Fix UVI and wind for Thermo Hygro Sensor in Bresser-6in1 (#3483)
Fixed reporting of UVI & wind data for Bresser High Precision Thermo Hygro Sensor PN 7009971
2026-02-25 10:07:30 +01:00
Christian W. Zuckschwerdt
8f42d3101e minor: Fix docs asides 2026-02-24 16:38:28 +01:00
Christian W. Zuckschwerdt
733b774765 minor: Fix H1 doc-comments 2026-02-24 10:32:17 +01:00
Ali Rahimi
3b79305e32 Add support for ThermoPro-TP211B temperature sensor (#3462)
* Add support for ThermoPro-TP211B temperature sensor

Co-authored-by: Ali Rahimi <ali@leavemeout.com>
Co-authored-by: Christian W. Zuckschwerdt <zany@triq.net>
Co-authored-by: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
2026-02-23 09:41:04 +01:00
Bruno OCTAU
7540d4b1fc Add support for Apator Metra E-ITN 30 Heat cost allocator and Improve E-RM 30 water meter (#3458)
* Add support for Apator Metra E-ITN 30 Heat cost allocator
* Improve Apator Metra E-RM 30 Water meter coding
2026-02-21 10:21:39 +01:00
AlexanderG
dc80fb65fb Add support for AirPuxem TPMS (#3472) 2026-02-21 09:47:33 +01:00
Christian W. Zuckschwerdt
14bba0cc72 Add support for 2GIG 345Mhz glass break detectors (#3473) 2026-02-17 16:36:01 +01:00
Jeff Laflamme
dc51699ece Add decoder conf for JianTao JT-913 Restaurant Pager (#3474) 2026-02-17 10:59:01 +01:00