Releases
23.11
Breaking Changes
Changed conf dir defaults to just SYSCONFDIR (#2660 )
Changed verbosity of Protocols Registered output (#1700 )
Changed example conf file to use defaults (#2670 )
Changed help texts to print to stdout (#2542 )
Fixed Oregon Scientific channel renumbering, BREAKING change to THN132N channel 3 (#2033 )
Changed MQTT client ID to contain all params (#1129 )
Fixed GEO-minim matching, BREAKING change to id field (#2363)
Changed Inkbird-ITH20R temperature2_C to temperature_2_C BREAKING change (#2220 )
Highlights
Added support for Schou 72543 rain sensor (#2686 )
Added support for Bresser Lightning and Bresser Air Quality (#2698 )
Added support for Tekelek oil gauge (#2306 )
Added support for Nissan Leaf TPMS (#2536 )
Added support for Carchet TPMS (#2677 )
Added support for Bresser water leakage sensor PN: 7009975 (#2590 )
Added support for discovering Govee water sensors to rtl_433_mqtt_hass (#2605 )
Added support for newer Chuango DWC-102 close command (#2630 )
Added support for TFA Stratos 30.3151 and improve Fineoffset WH1050 (#2549 )
Added support for IROX ETS69 to Ewig Emos-TTX201 (#2547 )
Added support for ThermoPro TX-2C (#2466 )
Added support for Fineoffset WS90 (#2448 )
Added support for Acurite 592TX (#2457 )
Added support for Oregon Scientific AWR129 BBQ thermometer (#2439 )
Added support for Celsia CZC1 (#2391 )
Added support for Baldr/Rainpoint rain gauge (#2394 )
Added support for EezTire-E618 TPMS10ATC (#2387 )
Added support for LaCrosse TX31U-IT (#2386 )
Added support for Revolt Energy Monitor NC-5462 (#2361 )
Added support for Emax EM3551H with Gust without UV/Lux to Emax-W6 (#2376 )
Added support for Wireless M-Bus Mode T Downlink (#2366 )
Added support for Gasmate-BA1008 (#2359 )
Added support for Oil-SonicSmart (#2279 )
Added support for Watchman Sonic Advanced / Plus decoder (#2323 )
Added support for CED7000 timer (#2319 )
Added support for Emax Weather Sensor, improves Altronics X7064 sensor (#2300 )
Added support for TFA Dostmann 14.1504 Radio-controlled grill and meat thermometer (#2296 )
Added support for new revision of Govee H5054 water leak detector (#2273 )
Added support for Vauno EN8822C (#2231 )
Added support for WEC-2103 temperature/humidity sensor (#2185 )
Added support for Neptune R900 flow meters (#2180 )
Added support for SRSmith SRS-2C-TX Pool Remote Control (#2147 )
Added support for Kia Rio III (UB) and Hyundai TPMS sensors (#2083 )
Added support for TyreGuard 400 TPMS (#1976 )
Added support for GEO minim+ energy monitor (#1970 )
Added support for longer EFTH800 messages (#2278 )
Added decoder conf for PHOX garage gate opener (#2560 )
Added decoder conf for Driveway alarm motion sensor I8-W1901 (#2493 )
Added decoder conf for Reolink doorbell (#2277 )
Added decoder conf for SWETUP garage door remote (#2403 )
Added decoder conf for ELRO AB440 remote (#2066 )
Added decoder conf for xmas tree remote 2APJZ-CW002 (#2250 )
Added decoder conf for GE Smartremote Plus (#2249 )
Added standardized detect key for Govee-Water (#2625 )
Added restartable SDR device (#2411 )
Changed to async SDR acquire thread (#1978 )
Changed to second Ctrl-C is a hard abort
Added log output, log redirect, colored KV log (#2254 )
Changed
Changed rtl_433_mqtt_hass.py to use moisture class (#2726 )
Changed rtl_433_mqtt_hass.py to add battery_mV (#2725 )
Changed Fineoffset-WS90 packet size check (#2702 )
Fixed logging message in HA script (#2696 )
Added Pool/Spa Thermometer PN 7009973 note to Bresser-6in1 (#2689 )
Added php example stream script (#2687)
Added checksum and battery_ok to WEC-2103 (#2662 )
Changed version number to exclude nightly tag
Changed EezTire-E618 checksum, include flags (#2664 )
Changed startup help text to the actual help page (#2659 )
Improved some strcpy strncpy to snprintf
Improved all plain sprintf to snprintf
Fixed Somfy-IOHC length check (#2655 )
Added warning if firewall blocks loopback (#2621 )
Improved HA script with precipitation and wind speed class (#2643 )
Fixed Honeywell-CM921 temperature msg (#2637 )
Added Lidl Auriol 4-LD6313 and 4-LD5972 temperature/rain sensor (#2633 )
Improved HA script with current class (#2626 )
Improved handling of units within HA UI (#2624 )
Improved HA script with detailed units (#2607 )
Fixed HA script allow list id typo (#2602 )
Fixed Fineoffset-WH1050 return value (#2600 )
Fixed Inkbird-ITH20R battery_ok key and range (#2596 )
Fixed HA script remove device name from entities (#2594 )
Fixed HA script topics (#2593 )
Fixed malformed json on empty row print (#2588 )
Fixed Ecowitt-WS90 extra data output (#2585 )
Added description of startup bit to Bresser-5in1 (#2583 )
Fixed various spelling (#2579 )
Added lower temp bounds to Acurite-5n1, Acurite-Atlas (#2571 )
Added humidity_1, humidity_2 to rtl_433_mqtt_hass (#2567 )
Added timestamp to logs in rtl_433_mqtt_hass (#2566 )
Fixed HASS script rain_rate_mm_h typo (#2565 )
Fixed Eurochron-EFTH800 radio_clock hour decoding (#2526 )
Changed Fineoffset-WS90 to add firmware version (#2517 )
Changed ThermoPro TX-2C to enable humidity (#2514 )
Added radio clock to Fineoffset-WH1050 (#2463 )
Added battery voltage to EcoWitt-WH40 (#2488 )
Changed EMOS-E6016 wind speed and battery (#2484 )
Improved Holman ws5029, Add support for AOK-5056 and correction for Emax (#2419 )
Fixed current frequency and sample rate info (#2468 )
Changed rtl_433_mqtt_hass to enable passing custom topics (PR #2289 )
Added extra digit to Oregon Scientific for AWR129 (#2446 )
Changed Acurite 896 rain gauge to default enabled (#2430 )
Changed CM160 output to double (#2428 )
Fixed CM160 energy calculation factor (#2427 )
Changed r_device.fields to constant pointer (#2421 )
Added total energy kWh to CM160 readings (#2418 )
Fixed Fitipower FC0012 gain quirk (#2417 )
Added unlockable rtl_tcp control (#2412 )
Fixed rtl_tcp for slow send buffers
Fixed LibreSSL PSK error (#1569 )
Fixed Oil-SonicAdv missing messages
Fixed LaCrosse-R1/LaCrosse-R3 rain value (#2313 )
Added char const check to symbolizer (#2390 )
Fixed flowis protocol decoding, alarm and back flow parameters.
Changed literals to string const for strict discarded-qualifiers warnings (#2379 )
Added Schrader 3039 TPMS for Infiniti Nissan Renault note to Schrader-SMD3MA4
Fixed Emax units (#2374 )
Added TLS debug info for influxs and mqtts
Fixed Emax LUX decoding (#2346 )
Fixed Vauno-EN8822C false positives (#2364 )
Added Flowis protocol decoder (#2357 )
Added Wireless M-Bus, Mode T Downlink (#2366 )
Fixed out-of-bounds in Klimalogg-Pro (#2362 )
Fixed Somfy-RTS for wrong bitrate (#2356 )
Changed all r_device declarations to const (#2352 )
Fixed pointer restrict for C++ compilers (#2351 )
Fixed TFA-141504v2 decoder length check (#2339 )
Added radio clock decode to Eurochron-EFTH800 (#2331 )
Changed Somfy-IOHC to recognize more messages (#2258 )
Fixed Oregon Scientific negative temp, add BCD sanity checks (#2086 )
Added ESIC/SCMplus fields to rtl_433_mqtt_hass (#2114 )
Changed LaCrosse TX invalid humidity handling (#2335 )
Fixed json keys for wmbus to be unique (#2316 )
Fixed Bresser-ProRainGauge rain digits (#2312 )
Fixed light reading on Cotech-367959 when no sensor installed (#2305 )
Fixed HCS200 serial ID decoding (#2308 )
Added TLS options to InfluxDB output
Added output log level options (#2282 )
Added ANSI colors for Windows 10 (#2280 )
Fixed to use pthread compat on WIN32 always
Fixed battery flag in AmbientWeather-WH31E/WH31B (#2272 )
Changed more fprintf to log prints
Changed fprintf to log prints (#2266 )
Changed verbosity to match log level (#2264 )
Added basic logger (#2263 )
Fixed JSON output string escaping
Fixed Win32 thread calling convention
Added decode_dm flex option (#2241 )
You can’t perform that action at this time.