SHA256
1
0
forked from pool/rtl_433

6 Commits

Author SHA256 Message Date
9c2b1fdcf8 Accepting request 1255373 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1255373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rtl_433?expand=0&rev=15
2025-03-25 21:09:22 +00:00
Martin Hauke
9264bcd315 Accepting request 1255324 from home:sfalken:branches:hardware:sdr
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4
- Add %check section
- Remove Group: declarations, no longer used

OBS-URL: https://build.opensuse.org/request/show/1255324
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/rtl_433?expand=0&rev=35
2025-03-23 07:52:37 +00:00
9dcdab872b Accepting request 1247286 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1247286
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rtl_433?expand=0&rev=14
2025-02-20 15:40:49 +00:00
Martin Pluskal
013aac17f4 - 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.

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/rtl_433?expand=0&rev=33
2025-02-20 08:16:32 +00:00
d8a589b0ab Accepting request 1219731 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1219731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rtl_433?expand=0&rev=13
2024-10-31 15:09:40 +00:00
5f78dd0097 - 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.

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/rtl_433?expand=0&rev=31
2024-10-30 20:02:48 +00:00
4 changed files with 176 additions and 13 deletions

View File

@@ -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
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a409ea10e6d3d7d4aa5ea91d2d6cc92ebb2d730eb229c7b37ade65458223432
size 1125144

View File

@@ -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>

View File

@@ -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