Commit graph

3507 commits

Author SHA1 Message Date
Ben Winslow
8be3ef1507
Add HA script compat for paho-mqtt 2.0.0 via legacy callback API () 2024-05-02 20:24:58 +02:00
gson1703
28a846f152
Fix Nissan TPMS pressure_PSI key ()
* The pressure unit should be pressure_PSI, not pressure_psi
2024-05-02 19:13:01 +02:00
Christian W. Zuckschwerdt
376ca519ff
Change HA script power to energy and UV index to float ()
Closes 
2024-04-26 14:51:44 +02:00
Christian W. Zuckschwerdt
8c7f214ef0 Fix Cotech-367959 lux and uv value () 2024-04-23 19:52:29 +02:00
Christian W. Zuckschwerdt
10f28766be build: Update build release Github Action 2024-04-22 11:47:45 +02:00
Bruno OCTAU
4b71aa17eb
Add Support BMW Gen3 TPMS ()
* Add Support BMW Gen3 TPMS

* Minor Fix issue number

* Minor Fix Docs

* Minor Fix Docs

* Fix BMW Gen3 Temperature offset 40
2024-04-22 10:11:27 +02:00
Christian W. Zuckschwerdt
34c1e67d8c build: Update build check Github Action 2024-04-18 22:40:11 +02:00
Yulay
a8fa7510c4
Fixed TPMS Nissan pressure_psi value () 2024-04-18 20:02:47 +02:00
Adminy
a2fe632c10
Add decoder conf for self powered QX-305 & QX-302 switches () 2024-04-16 11:32:16 +02:00
Bruno OCTAU
5b378ba784
Improve BMW Gen4-Gen5 TPMS and Add Support Audi TPMS Pressure Alert ()
* Improve BMW Gen4-Gen5 TPMS and Add support Audi TPMS Pressure Alert

* Docs Update Readme for BMW Gen4-Gen5 TPMS and Audi TPMS Pressure Alert
2024-04-14 21:55:11 +02:00
Christian W. Zuckschwerdt
683e145f5d Fix Bresser-6in1 rain vs temp (closes ) 2024-04-13 10:47:00 +02:00
ProfBoc75
2c1967f4f7 Add support for Audi TPMS and BMW Gen4 TPMS () 2024-04-10 22:50:14 +02:00
Tucker Kern
9064ccd097
Change a HA script device trigger to avoid duplicate trigger ()
In HA2024.2, device triggers are now identified as `f"{device_id}_{trigger_type}_{trigger_subtype}"`, so each trigger must have a unique type/subtype combination per device.
2024-04-09 12:04:52 +02:00
Christian W. Zuckschwerdt
f97830fa9e minor: Update readme 2024-04-07 19:07:40 +02:00
Christian W. Zuckschwerdt
5b2e708566 minor: Cleanup ThermoPro-TP28b code style 2024-04-07 19:07:40 +02:00
Josh Pearce
6fecf7c0c5 Add support for ThermoPro TP28b () 2024-04-07 19:07:40 +02:00
ProfBoc75
78039ff872 Add Support for Mueller Hot Rod water meter () 2024-04-07 19:07:37 +02:00
ProfBoc75
f986b7fe40 Add Support for Thermor DG950 Weather Station () 2024-04-07 19:07:25 +02:00
Christian W. Zuckschwerdt
926468789b minor: Fix Honeywell-CM921 debug print (closes ) 2024-03-29 23:55:44 +01:00
Christian W. Zuckschwerdt
eb1a6966eb Add some known fields to Marlec-Solar 2024-03-26 20:57:49 +01:00
Christian W. Zuckschwerdt
7da8f63e27
Add log rotate support for dumper files () 2024-03-26 11:54:28 +01:00
David M. Zendzian
693cf766b7
Added contact_open reed_open mappings to rtl_433_mqtt_hass.py () 2024-03-26 11:53:57 +01:00
Christian W. Zuckschwerdt
66cb6ba5af minor: Add Dostmann etc to Schou-72543 2024-03-26 11:51:53 +01:00
Christian W. Zuckschwerdt
1116ce196d
Add darker colors for light terminal backgrounds () 2024-03-26 11:46:46 +01:00
Christian W. Zuckschwerdt
c00aa109a3 Add microseconds to OOK pulse data outputs 2024-03-24 15:46:10 +01:00
Christian W. Zuckschwerdt
7751b570a0 build: Fix CMake compatibility (closes ) 2024-03-24 15:40:33 +01:00
Christian W. Zuckschwerdt
afb5b34709 minor: Cleanup hex format string placeholders
%0x -> %x
%2x -> %02x
2024-03-16 14:50:17 +01:00
Christian W. Zuckschwerdt
00bd97c63a minor: Cleanup silly format string placeholders
- %3.1f -> %.1f
- %2.1f -> %.1f
- %0.1f -> %.1f
- %.01f -> %.1f
- %i -> %d
2024-03-16 14:45:49 +01:00
Christian W. Zuckschwerdt
0dbbe819c7
Add OpenMetrics/Prometheus API () 2024-03-16 12:14:00 +01:00
Christian W. Zuckschwerdt
3853c31b4a minor: Cleanup flatten Honeywell-CM921 style 2024-03-15 12:49:26 +01:00
Christian W. Zuckschwerdt
3db192c458 minor: Add const or warning to static decoder vars 2024-03-13 15:37:27 +01:00
Christian W. Zuckschwerdt
6b453ea845 minor: Cleanup some indent and braces 2024-03-13 13:15:34 +01:00
Christian W. Zuckschwerdt
30a721618f minor: Fix m_bus doxygen hints 2024-03-12 21:05:05 +01:00
Christian W. Zuckschwerdt
115cf6eb21 minor: Cleanup m_bus data_append, enable dead stores check 2024-03-12 20:49:28 +01:00
Christian W. Zuckschwerdt
8786d5b67d minor: Cleanup clang analyze warnings (closes ) 2024-03-12 19:57:47 +01:00
Christian W. Zuckschwerdt
06170b202d Add strict checks to flex argument parsing 2024-03-12 19:00:20 +01:00
Christian W. Zuckschwerdt
5d03ee190b minor: Fix issue with first log message timestamp (closes )
Co-authored-by: Gisle Vanem <gvanem@users.noreply.github.com>
2024-03-12 14:47:57 +01:00
Bruno OCTAU
25a0a97454 Fix EcoWitt-WS68 wind unit and decoding () 2024-03-12 14:42:51 +01:00
Christian W. Zuckschwerdt
a8fe08cdf3 Fix event callback on shutdown (closes ) 2024-03-11 12:11:42 +01:00
Christian W. Zuckschwerdt
ce30ff888b minor: Fix DATA_STRING should not have a DATA_FORMAT 2024-03-11 12:09:28 +01:00
Christian W. Zuckschwerdt
82f63322ad minor: Cleanup gitignore entries 2024-03-08 12:53:16 +01:00
Christian W. Zuckschwerdt
f862f46401 minor: Add decoder_verbose function 2024-03-08 12:41:35 +01:00
Christian W. Zuckschwerdt
f48fc95d7b minor: Refactor create_device to decoder_create with user_data_size 2024-03-07 20:38:14 +01:00
Christian W. Zuckschwerdt
f2098fd66a minor: Cleanup decoder verbose usage 2024-03-07 14:03:58 +01:00
Christian W. Zuckschwerdt
fe85bd111f minor: Refactor C utility macros 2024-03-06 20:16:42 +01:00
Christian W. Zuckschwerdt
2a1bfda929 minor: Rename util to bit_util 2024-03-06 20:10:15 +01:00
Christian W. Zuckschwerdt
71b6566514 minor: Fix timeval_subtract() to const 2024-03-04 23:16:08 +01:00
Christian W. Zuckschwerdt
b2a9bf3816
build: Add new binary builds () 2024-03-02 15:30:10 +01:00
Christian W. Zuckschwerdt
aea0eaba14 docs: Add security note to README 2024-03-01 22:32:22 +01:00
Ådne Hovda
e2f5c8e498
Add support for Watts WFHT-RF thermostat () 2024-03-01 12:12:51 +01:00