matthewwall / weewx-sdr

weewx driver for software-defined radio
GNU General Public License v3.0
114 stars 74 forks source link

Support latest rtl_433 Fineoffset-WH32B. Fix and add to Fineoffset-WH65B Alt #154

Open mrpenner opened 2 years ago

mrpenner commented 2 years ago

Adds support for latest rtl_433 'battery_ok' key for Fineoffset-WH32B. For Fineoffset-WH65B Alt, this fixes the battery if statement (it evaluated to 0 in all cases before), and adds rssi, snr, and noise keys. Add -M level to the call to rtl_433 to get the extra keys. Below is the sensor map to show how I use these keys:

[[sensor_map]]

        outTemp = temperature.86.FOWH65BAltPacket
        outHumidity = humidity.86.FOWH65BAltPacket
        windDir = wind_dir.86.FOWH65BAltPacket
        windSpeed = wind_speed.86.FOWH65BAltPacket
        windGust = wind_gust.86.FOWH65BAltPacket
        rain_total = rain_total.86.FOWH65BAltPacket
        UV = uv_index.86.FOWH65BAltPacket
        luminosity = light.86.FOWH65BAltPacket
        outTempBatteryStatus = battery.86.FOWH65BAltPacket
        signal1 = rssi.86.FOWH65BAltPacket
        signal2 = snr.86.FOWH65BAltPacket
        noise = noise.86.FOWH65BAltPacket