forked from pool/rtl_433
Compare commits
6 Commits
Author | SHA256 | Date | |
---|---|---|---|
9c2b1fdcf8 | |||
|
9264bcd315 | ||
9dcdab872b | |||
|
013aac17f4 | ||
d8a589b0ab | |||
5f78dd0097 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:1260c58400bf35832ac1b76cb3cccf3dc1335ffa2416909c63c7d7060c74663b
|
|
||||||
size 1060640
|
|
3
rtl_433-25.02.tar.gz
Normal file
3
rtl_433-25.02.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5a409ea10e6d3d7d4aa5ea91d2d6cc92ebb2d730eb229c7b37ade65458223432
|
||||||
|
size 1125144
|
162
rtl_433.changes
162
rtl_433.changes
@@ -1,3 +1,165 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 22 20:14:11 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
|
||||||
|
|
||||||
|
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4
|
||||||
|
- Add %check section
|
||||||
|
- Remove Group: declarations, no longer used
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 19 20:29:18 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
- Update to version 25.02
|
||||||
|
Breaking Changes
|
||||||
|
* Changed state key value to ON/OFF, BREAKING CHANGE for
|
||||||
|
Waveman-Switch.
|
||||||
|
Highlights
|
||||||
|
* Added support for General Motors TPMS.
|
||||||
|
* Added Globe Thermometer for 8-in-1 sensor to Bresser-7in1.
|
||||||
|
* Added rain start detection feature for WS90 sensor.
|
||||||
|
* Added id key to IDM and NETIDM.
|
||||||
|
* Added decoder conf for Hormann remotes.
|
||||||
|
* Added client cert option to HA script.
|
||||||
|
* Added support for Revolt ZX-7717 power meter.
|
||||||
|
* Added support for Gridstream RF protocol from Landis & Gyr
|
||||||
|
meters.
|
||||||
|
* Added decoder conf for Rako wireless lighting controls.
|
||||||
|
* Added support for Quinetic Switches and Sensors.
|
||||||
|
* Added support for DeltaDore X3D.
|
||||||
|
* Fixed Prometheus exposition format for metrics endpoint.
|
||||||
|
* Added support for Bresser/Explore Scientific ST1005H.
|
||||||
|
* Improved HA script to round battery level display.
|
||||||
|
* Fixed M-Bus Mode C Format B for wmbusmeters.
|
||||||
|
* Added support for Thermopro TP828B Meat Thermometers 2 probes.
|
||||||
|
* Added support for Arexx TL-3TSN, TSN-33MN and similar sensors.
|
||||||
|
* Improved decoder conf qx-30x to support multiple switches and
|
||||||
|
multi-gang versions.
|
||||||
|
Changed
|
||||||
|
* Changed LandisGyr-GS location output.
|
||||||
|
* Changed Rubicson, Nexus, Solight-TE44, Baldr-Rain priority.
|
||||||
|
* Added energy msg to Revolt-ZX7717.
|
||||||
|
* Added broadcast flag for syslog output.
|
||||||
|
* Fixed argument handling in sigrok file generation.
|
||||||
|
* Fixed MQTT reconnect timer.
|
||||||
|
* Added reconnect throttling to Influx output.
|
||||||
|
* Added reconnect throttling to MQTT output.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 30 14:30:07 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
- Update to version 24.10
|
||||||
|
Breaking Changes
|
||||||
|
* Changed to pm_2_5_ug_m3, pm_10_ug_m3, BREAKING change to
|
||||||
|
Bresser-7in1.
|
||||||
|
* Changed Smoke-GS558, Akhan-100F14 to default disabled.
|
||||||
|
* Changed distance_km to storm_dist_km, BREAKING change to
|
||||||
|
Bresser-Lightning.
|
||||||
|
Highlights
|
||||||
|
* Added support for Technoline TX960 to Acurite-606TX decoder.
|
||||||
|
* Added support for Risco 2 way Agility protocol, Risco PIR/PET
|
||||||
|
Sensor RWX95PA.
|
||||||
|
* Added support for Rosstech Digital Control Unit
|
||||||
|
DCU-706/Sundance/Jacuzzi.
|
||||||
|
* Added support for Arexx Multilogger.
|
||||||
|
* Updated Fineoffset-WS90 to new FW timings.
|
||||||
|
* Added decoder conf for oma blind remote.
|
||||||
|
* Added decoder conf for iVac Pro remote.
|
||||||
|
* Added Vevor Weather Station 7-in-1.
|
||||||
|
* Added support for Ecowitt WH46 air quality sensor.
|
||||||
|
* Added open in browser script.
|
||||||
|
* Added decoder conf for Hornbach MSRC-SAL Awning remote.
|
||||||
|
* Added support for Geevon TX16-3 outdoor sensor.
|
||||||
|
* Added support for Arad Master Meter water utility meter.
|
||||||
|
* Added support for ThermoPro TP829b and Improve
|
||||||
|
rtl_433_mqtt_hass.py.
|
||||||
|
* Added Support for Chamberlain CWPIRC pir sensor.
|
||||||
|
* Added support for Nice One to Nice-FlorS.
|
||||||
|
* Added Support for Ecowitt WN34D and improve FineOffset WN34.
|
||||||
|
* Added decoder conf for rolleaseacmedia blind controller.
|
||||||
|
* Added decoder conf for Thomson kinetic doorbell.
|
||||||
|
* Added ST389 temperature sensor for ORIA WA50 freezer
|
||||||
|
thermometer.
|
||||||
|
* Added decoder conf for Dewenwils BH-V.
|
||||||
|
* Added Support BMW Gen3 TPMS.
|
||||||
|
* Added decoder conf for self powered QX-305 & QX-302 switches.
|
||||||
|
* Improved BMW Gen4-Gen5 TPMS and Add Support Audi TPMS Pressure
|
||||||
|
Alert.
|
||||||
|
* Added support for Audi TPMS and BMW Gen4 TPMS.
|
||||||
|
* Added support for ThermoPro TP28b.
|
||||||
|
* Added Support for Mueller Hot Rod water meter.
|
||||||
|
* Added Support for Thermor DG950 Weather Station.
|
||||||
|
* Added darker colors for light terminal backgrounds.
|
||||||
|
* Added support for Watts WFHT-RF thermostat.
|
||||||
|
* Added honor the NO_COLOR env var.
|
||||||
|
* Added RTL433_COLOR=always/never/auto env var.
|
||||||
|
* Added support for BMW Gen5 TPMS multi-brand HUF, Continental,
|
||||||
|
Schrader/Sensata.
|
||||||
|
* Added support for Bresser CO2 PN 7009977 and HCHO/VOC
|
||||||
|
PN 7009978 sensors.
|
||||||
|
* Added support for Fine Offset WN32B.
|
||||||
|
* Added support for Fine Offset / Ecowitt WH55 water leak sensor
|
||||||
|
* Added support for TechniSat IMETEO X6 and improve Holman-AOK.
|
||||||
|
* Added Motonet MTX, MarQuant Rain note to Schou-72543.
|
||||||
|
Changed
|
||||||
|
* Added extract_bytes_uart_parity utility function.
|
||||||
|
* Fixed Acurite-590TX timings.
|
||||||
|
* Changed rtl_433_mqtt_hass.py to add supercap_V key.
|
||||||
|
* examples: Added dup filtering to mqtt_relay.
|
||||||
|
* Fixed wmbus raw data output length.
|
||||||
|
* examples: Added ability for mqtt_relay to use a config file.
|
||||||
|
* Added MQTT dedup republish filter example.
|
||||||
|
* Added TX-Button to inFactory-TH.
|
||||||
|
* examples: Changed mqtt_relay to always use id in topic.
|
||||||
|
* examples: Improved mqtt_relay to make individual and json
|
||||||
|
topics optional.
|
||||||
|
* examples: Removed obsolete sigrok example scripts.
|
||||||
|
* Changed Klimalogg-Pro max humidity.
|
||||||
|
* Changed to type-safe data_append alternative.
|
||||||
|
* Fixed rain_rate_in_h template in HA script.
|
||||||
|
* Improved Ecowitt WH53.
|
||||||
|
* Fixed Bresser-5in1 omit temp/hum on error.
|
||||||
|
* Improved Wireless-MBus 3of6 decoding.
|
||||||
|
* Added HA script compat for paho-mqtt 2.0.0 via legacy
|
||||||
|
callback API.
|
||||||
|
* Fixed Nissan TPMS pressure_PSI key.
|
||||||
|
* Changed HA script power to energy and UV index to float.
|
||||||
|
* Fixed Cotech-367959 lux and uv value.
|
||||||
|
* Fixed TPMS Nissan pressure_psi value.
|
||||||
|
* Fixed Bresser-6in1 rain vs temp.
|
||||||
|
* Changed a HA script device trigger to avoid duplicate trigger.
|
||||||
|
* Added some known fields to Marlec-Solar.
|
||||||
|
* Added log rotate support for dumper files.
|
||||||
|
* Added contact_open reed_open mappings to rtl_433_mqtt_hass.py
|
||||||
|
* Added microseconds to OOK pulse data outputs.
|
||||||
|
* Added OpenMetrics/Prometheus API.
|
||||||
|
* Added strict checks to flex argument parsing.
|
||||||
|
* Fixed EcoWitt-WS68 wind unit and decoding.
|
||||||
|
* Fixed event callback on shutdown.
|
||||||
|
* Fixed Badger-ORION return on decode success.
|
||||||
|
* Improved Bresser lightning correct msg length and lfsr digest
|
||||||
|
check.
|
||||||
|
* Improved FS20 decoding, add FHT support.
|
||||||
|
* Fixed properly install to /etc for /usr prefix.
|
||||||
|
* Added compatible model TST-507 TPMS to EezTire E618.
|
||||||
|
* Fixed Bresser-7in1 to exclude unavailable sensor values.
|
||||||
|
* Added HTTP cmd API examples.
|
||||||
|
* Fixed TPMS Elantra2012 for longer desync.
|
||||||
|
* Fixed KlikAanKlikUit-Switch for DIO remotes.
|
||||||
|
* Fixed rtl_433_mqtt_hass.py rain_in value template.
|
||||||
|
* Fixed Bresser-Lightning decoding of 'count'.
|
||||||
|
* Fixed detection of Bresser-ProRainGauge.
|
||||||
|
* Improved EcoWitt-WS68 LUX and UVI decoding and add units.
|
||||||
|
* Fixed Fineoffset-WS90 to support newer firmware.
|
||||||
|
* Added Ecowitt air quality sensors to rtl_433_mqtt_hass.py.
|
||||||
|
* Added mqtt base topic option.
|
||||||
|
* Added reading mqtt auth from env vars.
|
||||||
|
* Fixed converting inches to mm.
|
||||||
|
* Changed rtl_433_mqtt_hass.py to support storm_dist_km from
|
||||||
|
WH31L.
|
||||||
|
* Added channel/button to Acurite-606TX.
|
||||||
|
* Fixed TFA-303151 negative temps.
|
||||||
|
* Fixed temperature for Bresser 3-in-1 Wind Gauge.
|
||||||
|
* Improved code and annotations for cpplint.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 29 09:15:14 UTC 2023 - Martin Hauke <mardnh@gmx.de>
|
Wed Nov 29 09:15:14 UTC 2023 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
21
rtl_433.spec
21
rtl_433.spec
@@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# spec file for package rtl_433
|
# spec file for package rtl_433
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
# Copyright (c) 2017-2023, Martin Hauke <mardnh@gmx.de>
|
# Copyright (c) 2017-2025, Martin Hauke <mardnh@gmx.de>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -18,18 +18,18 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: rtl_433
|
Name: rtl_433
|
||||||
Version: 23.11
|
Version: 25.02
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Application turning the RTL2832 dongle into a 433.92MHz generic data receiver
|
Summary: Application turning the RTL2832 dongle into a 433.92MHz generic data receiver
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
Group: Productivity/Hamradio/Other
|
|
||||||
URL: https://github.com/merbanan/rtl_433.git
|
URL: https://github.com/merbanan/rtl_433.git
|
||||||
Source: https://github.com/merbanan/rtl_433/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
Source: https://github.com/merbanan/rtl_433/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake >= 3.5
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(SoapySDR)
|
BuildRequires: pkgconfig(SoapySDR)
|
||||||
BuildRequires: pkgconfig(librtlsdr)
|
BuildRequires: pkgconfig(librtlsdr)
|
||||||
BuildRequires: pkgconfig(libusb)
|
BuildRequires: pkgconfig(libusb)
|
||||||
|
BuildRequires: pkgconfig(openssl)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
An application using librtlsdr to decode the temperature from
|
An application using librtlsdr to decode the temperature from
|
||||||
@@ -37,8 +37,8 @@ wireless temperature sensors (433.92MHz)
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Header files for the RTL2832 dongle library
|
Summary: Header files for the RTL2832 dongle library
|
||||||
Group: Development/Libraries/C and C++
|
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
Turns RTL2832 dongle into a 433.92MHz generic data receiver.
|
Turns RTL2832 dongle into a 433.92MHz generic data receiver.
|
||||||
@@ -51,14 +51,15 @@ to make use of rtl_433.
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake \
|
%cmake \
|
||||||
-DBUILD_TESTING=OFF
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||||
%cmake_build
|
%cmake_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cmake_install
|
%cmake_install
|
||||||
# FIXME: Should be fixed in the makefile
|
|
||||||
install -d %{buildroot}/%{_sysconfdir}/rtl_433
|
%check
|
||||||
mv %{buildroot}%{_prefix}%{_sysconfdir}/rtl_433/ %{buildroot}/%{_sysconfdir}/
|
%ctest
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING
|
%license COPYING
|
||||||
|
Reference in New Issue
Block a user