2966 Commits

Author SHA1 Message Date
markferry
11b84c55cd Change Oil-SonicAdv depth to 12 bits (#3411)
Observed with an 0x0106 device with 8-bit depth overflowing from 0xf4 to
0x(1)07:
    2dd40e 0106 00011a 80 4b a6 30 f4 01170000c9020
    2dd40e 0106 00011a 80 51 a6 41 07 01170000bb240
2025-12-03 19:04:53 +01:00
Christian W. Zuckschwerdt
70726f5b98 Add TX-Button to Oregon-THGR810 (closes #3413) 2025-11-25 14:38:38 +01:00
Christian W. Zuckschwerdt
836e79835b minor: Add false positive check to BM5-v2 2025-11-24 09:45:53 +01:00
Sara Damiano
87e7ccb61c Added support for GIF2020OCECNA to Orion-Endpoint (#3392) 2025-11-16 19:05:45 +01:00
Christian W. Zuckschwerdt
7676656f6d minor: Fix PA66-GF35 to Opel OEM (#3402) 2025-11-12 21:56:56 +01:00
Michael Dreher
3921565425 Add support for Voltcraft Energy Count 3000 (ec3k) (#3373) 2025-10-29 20:15:59 +01:00
Christian W. Zuckschwerdt
11d005a340 minor: Fix Oria-WA150KM collision with OS THGR810 (closes #3391) 2025-10-29 11:52:53 +01:00
Christian W. Zuckschwerdt
fa64a5597d minor: Add model doc to TFA-Pool 2025-10-21 16:31:56 +02:00
Christian W. Zuckschwerdt
50246a227c minor: Fix Oria-WA150KM doc comment 2025-10-21 12:58:08 +02:00
Christian W. Zuckschwerdt
f4dc46aced minor: Cleanup Oria-WA150KM code style 2025-10-21 12:32:18 +02:00
Jan Niklaas Wechselberg
751873b527 Add support for ORIA WA150KM freezer thermometer (#3143) 2025-10-21 12:22:45 +02:00
Allister Maguire
dcb09a251a Add support for Fine Offset Electronics WS85 weather station (#3354) 2025-10-20 12:17:01 +02:00
Marcel
78c74d979b Add support for UniFan-24V universal 24V fan controller (#3142) 2025-10-17 22:31:53 +02:00
Murphy-Cameron
4ff62119b4 Add support for BM5-v2 battery monitor (#3126) 2025-10-17 21:29:49 +02:00
Christian W. Zuckschwerdt
0f7ce240c6 Update AVE TPMS to battery_pct 2025-10-17 19:33:32 +02:00
Samuel Holland
e7dd9ed883 Add support for Baldr-E0666TH Thermo-Hygrometer (#3360) 2025-10-17 19:20:58 +02:00
kollix
248cc1703a Fix Visonic-Powercode decode on bad reception (#3340)
Make the code work when the first good packet is not the very first in the buffer.
Also allow to decode when only 2 repeated packets are received, relying on the CRC.
2025-10-17 19:14:28 +02:00
TechnicalLee
9ff811fccc Add support for more Interlogix-Security sensor types (#3361)
Added sensor descriptors for glass guard, smoke, freeze, and panic types.
2025-10-17 19:11:12 +02:00
Christian W. Zuckschwerdt
a688ba2a33 Add support for Fine Offset WH43 air quality sensor (#3303) 2025-10-17 18:51:46 +02:00
Chris Roberts
50fb71de13 Add support for newer smoke alarms to Interlogix-Security (#3163)
Observed on TX-6010-01-1 smoke alarm unit with ID 0x2bd130
2025-10-17 16:59:09 +02:00
Bruno OCTAU
7433023bf2 Add support for Orion Endpoint Badger water meter GIF2014W-OSE (#3374)
* Add support for Orion ME ENC Badger water meter GIF2014W-OSE
* Add ibm_whitening function

Co-authored-by: klyubin <klyubin@users.noreply.github.com>
2025-10-12 20:58:04 +02:00
Christian W. Zuckschwerdt
25e47f8932 Fix overflow in rfraw test data parsing (closes #3375) 2025-10-08 10:11:15 +02:00
Daniel Skowroński
7693dcc519 Add support for TFA 30.3802.02 to LaCrosse-R3 (#3366)
- allow packets with shorter padding
- add example packets and comments
2025-09-25 19:03:01 +02:00
Christian W. Zuckschwerdt
e37c0d7835 docs: Change iqs to pdv 2025-08-30 15:14:06 +02:00
Christian W. Zuckschwerdt
e04da9cf04 Add decode_mc flex option 2025-08-28 09:37:58 +02:00
Christian W. Zuckschwerdt
fd5f714223 Change all uv fields to uvi, BREAKING change to UV sensors (#3131) 2025-07-30 11:18:17 +02:00
Christian W. Zuckschwerdt
85a42b4258 minor: Clean up Maverick-XR50 2025-07-20 11:59:26 +02:00
Luca7993
a25931fae3 Add support for Maverick-XR50 BBQ meat thermometer (#3293) 2025-07-20 11:56:19 +02:00
Christian W. Zuckschwerdt
c60f574ffd Add support for Homelead-HG9901 soil sensor (#3299) 2025-07-11 11:04:08 +02:00
Christian W. Zuckschwerdt
b302960267 minor: Clean up Nexus code style, add test mode 2025-07-10 14:57:08 +02:00
hveini
329b655cdf Add support for Nexus-Sauna (#3327) 2025-07-10 14:25:30 +02:00
Christian W. Zuckschwerdt
c38597093f docs: Add mqtts note to help text 2025-07-04 14:34:29 +02:00
Bruno OCTAU
2fe14024d7 Fix Steelmate pressure formula (#3209)
* Fix Steelmate pressure formula

* Improve Steelmate TPMS readouts (#3271)

* Change Steelmate TPMS to native units BREAKING CHANGE (#3274)

---------

Co-authored-by: buxtronix <bbuxton@gmail.com>
2025-07-04 01:29:52 +02:00
Bruno OCTAU
a1b10df7e0 Add support for ThermoPro TX-7B Outdoor Thermometer Hygrometer (#3311)
* Add Support for Thermopro TX-7B Outdoor Thermometer Hygrometer

* Update README and conf example with Thermopro TX-7B

* Improve digest checksum coding, Add low bat and button status

* Fix TP829B with false positive decoding TX7B when checksum is 0
2025-07-04 01:13:25 +02:00
Christian W. Zuckschwerdt
0265721620 Add demod state reset between input files (#3310) 2025-06-26 12:52:32 +02:00
Christian W. Zuckschwerdt
8fb74d94e6 Add support for Oregon Scientific THGR228N (closes #3121) 2025-06-25 09:38:44 +02:00
Christian W. Zuckschwerdt
a39ea1d365 minor: Cleanup code style in Oregon Scientific 2025-06-25 09:35:30 +02:00
Bruno OCTAU
5dc0bcc7e5 Add Support for BMW GEN2 TPMS (#3302)
Add Support for BMW Gen2 TPMS within Gen3 decoder
2025-06-21 15:58:36 +02:00
Christian W. Zuckschwerdt
4d18628f07 Fix battery_ok in EcoWitt-WH40 (closes #3298) 2025-06-16 09:48:09 +02:00
Christian W. Zuckschwerdt
4196524778 minor: Clean up Gridstream LandisGyr-GS 2025-06-12 22:54:17 +02:00
Christian W. Zuckschwerdt
76936cbfcb minor: Add Renault TPMS notes 2025-06-03 22:53:46 +02:00
Alex Carp
b4dd924798 Add support for Apator Metra E-RM 30 water meter (#3203) 2025-06-03 10:38:41 +02:00
Christian W. Zuckschwerdt
50fd8fd71d Change dB estimate to display true RSSI (#3283) 2025-05-23 18:56:10 +02:00
Nicole Hubbard
12ae3c5aa0 Add UCS vendor to LandisGyr-GS (#3280) 2025-05-21 18:56:56 +02:00
Christian W. Zuckschwerdt
8e813dda1c minor: Fix help text for D option 2025-05-13 15:56:24 +02:00
buxtronix
a816bc7059 Improve Truck TPMS decoder (#3272) 2025-05-08 13:27:15 +02:00
Christian W. Zuckschwerdt
04a746eaeb Add gap+pulse period distribution to analyzer (#3263) 2025-04-29 15:25:37 +02:00
Christian W. Zuckschwerdt
769b8e6926 minor: Change to reduce false positives on Cardin-S466 2025-04-29 14:55:43 +02:00
vidarino
73b4750512 Add availability online/offline MQTT LWT option (#1547) 2025-04-13 15:50:46 +02:00
Christian W. Zuckschwerdt
f99c372eb5 minor: Add checksum note to Fineoffset-WH2A (closes #3247) 2025-04-02 12:48:37 +02:00