I have
here is my sdr from weewx.conf
extraTemp, batteryStatus, extraHumid1 - 8 are in the wview_extended.py 
schema.
I had to add to the schema extrawindSpeed, extrawindDir, 
lightning_distance15, lightning_strike_count15 and extraTemp, 
batteryStatus, extraHumid 9 - 16.
Had a 3rd 5n1 but a hail storm took out 2 5n1s, had to combine them to get 
1 working 5n1.

On Saturday, February 26, 2022 at 2:51:21 AM UTC-6 [email protected] wrote:

> Would it be possible to record data from two or more full sensor arrays 
> (including wind and rain) in one weewx instance? Or record the data in 
> multiple weewx instances with only one SDR-stick? 
>
> I know multiple SDR sticks to multiple weewx instances is possible, but 
> how could it be done with just one stick? 
>
> I already achieved to get the temperature from a second sensor with the 
> extraTempSensor value in the sensor map, but i guess this wouldn't work for 
> wind and rain? It seems like it would need basically only an adaption to 
> the schema and database, but to edit these seems a bit complex for me, has 
> anyone ever done this?
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/c4558206-426e-4be7-99d9-f733d076aac4n%40googlegroups.com.
[SDR]
    # This section is for the software-defined radio driver.
    
    # The driver to use
    driver = user.sdr
    # log
    log_unknown_sensors = True
    log_unmapped_sensors = True

    # -R 40 for Acurite 592TXR Temp/Humidity, 5n1 Weather Station, 6045 
Lightning, 3N1, Atlas
    # -R 73 LaCrosse Thermo-hygro Sensor 433MHz Model: TX141
    # -R 74 for Acurite 00275rm,00276rm Temp/Humidity with optional probe
    
    cmd = /usr/local/bin/rtl_433 -M utc -R 40 -R 73 -R 74-M protocol -M level 
-F json
    
    [[sensor_map]]
        ############# Atlas ########################
        windDir = wind_dir.494.AcuriteAtlasPacket
        windSpeed = wind_speed.494.AcuriteAtlasPacket
        outTemp = temperature.494.AcuriteAtlasPacket
        outHumidity = humidity.494.AcuriteAtlasPacket
        rain_total = rain_total.494.AcuriteAtlasPacket
        # rain = rain_total.494.AcuriteAtlasPacket
        UV = uv.494.AcuriteAtlasPacket
        luminosity = lux.494.AcuriteAtlasPacket
        # illuminance = lux.494.AcuriteAtlasPacket
        strike_total = strike_count.494.AcuriteAtlasPacket
        # lightning_strike_count = strike_count.494.AcuriteAtlasPacket
        distance = strike_distance.494.AcuriteAtlasPacket
        lightning_distance = strike_distance.494.AcuriteAtlasPacket
        # interference?
        lightning_disturber_count = exception.494.AcuriteAtlasPacket
        txBatteryStatus = battery.494.AcuriteAtlasPacket
        rssi = rssi.494.AcuriteAtlasPacket
        freq = freq.494.AcuriteAtlasPacket
        snr = snr.494.AcuriteAtlasPacket
        noise = noise.494.AcuriteAtlasPacket
        rainin = rain_total.494.AcuriteAtlasPacket
        protocol = protocol.494.AcuriteAtlasPacket
        channel = channel.494.AcuriteAtlasPacket
        # measuredlight = mlight.494.AcuriteAtlasPacket
        mlight = mlight.494.AcuriteAtlasPacket
        #########  on back grage 5n1  ###################################
        extraTemp1 = temperature.1276.Acurite5n1PacketV2
        extraHumid1 = humidity.1276.Acurite5n1PacketV2
        extrawindSpeed = wind_speed.1276.Acurite5n1PacketV2
        extrawindDir = wind_dir.1276.Acurite5n1PacketV2
        hail_total = rain_total.1276.Acurite5n1PacketV2
        hailBatteryStatus = battery.1276.Acurite5n1PacketV2
        # batteryStatus1 = battery.1276.Acurite5n1PacketV2
        rssi1 = rssi.1276.Acurite5n1PacketV2
        freq1 = freq.1276.Acurite5n1PacketV2
        snr1 = snr.1276.Acurite5n1PacketV2
        noise1 = noise.1276.Acurite5n1PacketV2
        rainin1 = rain_total.1276.Acurite5n1PacketV2
        protocol1 = protocol.1276.Acurite5n1PacketV2
        channel1 = channel.1276.Acurite5n1PacketV2
        #########  Lightning (15)  ###################################
        extraTemp15 = temperature.252.AcuriteLightningPacket
        extraHumid15 = humidity.252.AcuriteLightningPacket
        batteryStatus15 = battery.252.AcuriteLightningPacket
        rssi15 = rssi.252.AcuriteLightningPacket
        lightning_active15 = active.252.AcuriteLightningPacket
        rfi15 = rfi.252.AcuriteLightningPacket
        lightning_disturber_count15 = rfi.252.AcuriteLightningPacket
        exception15 = exception.252.AcuriteLightningPacket
        strikes_total15 = strikes_total.252.AcuriteLightningPacket
        distance15 = distance.252.AcuriteLightningPacket
        lightning_distance15 = distance.252.AcuriteLightningPacket
        freq15 = freq.252.AcuriteLightningPacket
        snr15 = snr.252.AcuriteLightningPacket
        noise15 = noise.252.AcuriteLightningPacket
        protocol15 = protocol.252.AcuriteLightningPacket
        channel15 = channel.252.AcuriteLightningPacket
        
        ######### Front yard (5)  ###################################
        extraTemp5 = temperature.6045.AcuriteTowerPacketV2
        extraHumid5 = humidity.6045.AcuriteTowerPacketV2
        batteryStatus5 = battery.6045.AcuriteTowerPacketV2
        rssi5 = rssi.6045.AcuriteTowerPacketV2
        freq5 = freq.6045.AcuriteTowerPacketV2
        snr5 = snr.6045.AcuriteTowerPacketV2
        noise5 = noise.6045.AcuriteTowerPacketV2
        protocol5 = protocol.6045.AcuriteTowerPacketV2
        channel5 = channel.6045.AcuriteTowerPacketV2
        ######### InSide basement (7/inTemp)  ############################
        inTemp = temperature.9909.AcuriteTowerPacketV2
        inHumidity = humidity.9909.AcuriteTowerPacketV2
        inTempBatteryStatus = battery.9909.AcuriteTowerPacketV2
        # batteryStatus7 = battery.9909.AcuriteTowerPacketV2
        rssi7 = rssi.9909.AcuriteTowerPacketV2
        freq7 = freq.9909.AcuriteTowerPacketV2
        snr7 = snr.9909.AcuriteTowerPacketV2
        noise7 = noise.9909.AcuriteTowerPacketV2
        protocol7 = protocol.9909.AcuriteTowerPacketV2
        channel7 = channel.9909.AcuriteTowerPacketV2
        ######### Main Floor (4)  Temperature Only ##################
        extraTemp4 = temperature.882.AcuriteTowerPacketV2
        extraHumid4 = humidity.882.AcuriteTowerPacketV2
        batteryStatus4 = battery.882.AcuriteTowerPacketV2
        rssi4 = rssi.882.AcuriteTowerPacketV2
        freq4 = freq.882.AcuriteTowerPacketV2
        snr4 = snr.882.AcuriteTowerPacketV2
        noise4 = noise.882.AcuriteTowerPacketV2
        protocol4 = protocol.882.AcuriteTowerPacketV2
        channel4 = channel.882.AcuriteTowerPacketV2
        
        ######### In Front Garage (2)  ###################################
        extraTemp2 = temperature.9686.AcuriteTowerPacketV2
        extraHumid2 = humidity.9686.AcuriteTowerPacketV2
        batteryStatus2 = battery.9686.AcuriteTowerPacketV2
        rssi2 = rssi.9686.AcuriteTowerPacketV2
        freq2 = freq.9686.AcuriteTowerPacketV2
        snr2 = snr.9686.AcuriteTowerPacketV2
        noise2 = noise.9686.AcuriteTowerPacketV2
        protocol2 = protocol.9686.AcuriteTowerPacketV2
        channel2 = channel.9686.AcuriteTowerPacketV2
        ######### In Back Garage (3)  ###################################
        extraTemp3 = temperature.7411.AcuriteTowerPacketV2
        extraHumid3 = humidity.7411.AcuriteTowerPacketV2
        batteryStatus3 = battery.7411.AcuriteTowerPacketV2
        rssi3 = rssi.7411.AcuriteTowerPacketV2
        freq3 = freq.7411.AcuriteTowerPacketV2
        snr3 = snr.7411.AcuriteTowerPacketV2
        noise3 = noise.7411.AcuriteTowerPacketV2
        protocol3 = protocol.7411.AcuriteTowerPacketV2
        channel3 = channel.7411.AcuriteTowerPacketV2
        ######### In Van Back Garage (11)  ##################################
        extraTemp11 = temperature.7865.AcuriteTowerPacketV2
        extraHumid11 = humidity.7865.AcuriteTowerPacketV2
        batteryStatus11 = battery.7865.AcuriteTowerPacketV2
        rssi11 = rssi.7865.AcuriteTowerPacketV2
        freq11 = freq.7865.AcuriteTowerPacketV2
        snr11 = snr.7865.AcuriteTowerPacketV2
        noise11 = noise.7865.AcuriteTowerPacketV2
        protocol11 = protocol.7865.AcuriteTowerPacketV2
        channel11 = channel.7865.AcuriteTowerPacketV2
        
        ######### ProIn Subpump Water probe (9)  ############################
        extraTemp9 = temperature.5179.Acurite00276MPacket
        extraHumid9 = humidity.5179.Acurite00276MPacket
        batteryStatus9 = battery.5179.Acurite00276MPacket
        rssi9 = rssi.5179.Acurite00276MPacket
        probe9 = probe_type.5179.Acurite00276MPacket
        water9 = water_probe.5179.Acurite00276MPacket
        probeTemp9 = temperature_probe.5179.Acurite00276MPacket
        probehumid9 = humidity_probe.5179.Acurite00276MPacket
        freq9 = freq.5179.Acurite00276MPacket
        snr9 = snr.5179.Acurite00276MPacket
        noise9 = noise.5179.Acurite00276MPacket
        protocol9 = protocol.5179.Acurite00276MPacket
        ######### ProOut soil temp (10)  ###################################
        extraTemp10 = temperature.3896.Acurite00275MPacket
        extraHumid10 = humidity.3896.Acurite00275MPacket
        batteryStatus10 = battery.3896.Acurite00275MPacket
        rssi10 = rssi.3896.Acurite00275MPacket
        probe10 = probe_type.3896.Acurite00275MPacket
        water10 = water_probe.3896.Acurite00275MPacket
        probeTemp10 = temperature_probe.3896.Acurite00275MPacket
        probehumid10 = humidity_probe.3896.Acurite00275MPacket
        freq10 = freq.3896.Acurite00275MPacket
        snr10 = snr.3896.Acurite00275MPacket
        noise10 = noise.3896.Acurite00275MPacket
        protocol10 = protocol.3896.Acurite00275MPacket
        ######### ProIn Extra Spot Check probe (12)  ########################
        extraTemp12 = temperature.5800.Acurite00276MPacket
        extraHumid12 = humidity.5800.Acurite00276MPacket
        batteryStatus12 = battery.5800.Acurite00276MPacket
        rssi12 = rssi.5800.Acurite00276MPacket
        probe12 = probe_type.5800.Acurite00276MPacket
        water12 = water_probe.5800.Acurite00276MPacket
        probeTemp12 = temperature_probe.5800.Acurite00276MPacket
        probehumid12 = humidity_probe.5800.Acurite00276MPacket
        freq12 = freq.5800.Acurite00276MPacket
        snr12 = snr.5800.Acurite00276MPacket
        noise12 = noise.5800.Acurite00276MPacket
        protocol12 = protocol.5800.Acurite00276MPacket
        
        ######### Back Bedroom Old Tower (8) Temperature Only ###############
        # humidity reports 127 all the time. Patch rtl_433 to work.
        extraTemp8 = temperature.1626.AcuriteTowerPacketV2
        extraHumid8 = humidity.1626.AcuriteTowerPacketV2
        batteryStatus8 = battery.1626.AcuriteTowerPacketV2
        rssi8 = rssi.1626.AcuriteTowerPacketV2
        freq8 = freq.1626.AcuriteTowerPacketV2
        snr8 = snr.1626.AcuriteTowerPacketV2
        noise8 = noise.1626.AcuriteTowerPacketV2
        protocol8 = protocol.1626.AcuriteTowerPacketV2
        channel8 = channel.1626.AcuriteTowerPacketV2
        ######### missing room sensor :( (13)  ##############################
        extraTemp13 = temperature.12273.AcuriteTowerPacketV2
        extraHumid13 = humidity.12273.AcuriteTowerPacketV2
        batteryStatus13 = battery.12273.AcuriteTowerPacketV2
        rssi13 = rssi.12273.AcuriteTowerPacketV2
        freq13 = freq.12273.AcuriteTowerPacketV2
        snr13 = snr.12273.AcuriteTowerPacketV2
        noise13 = noise.12273.AcuriteTowerPacketV2
        protocol13 = protocol.12273.AcuriteTowerPacketV2
        channel13 = channel.12273.AcuriteTowerPacketV2
        ######### Extra room sensor (14)  ###################################
        extraTemp14 = temperature.10949.AcuriteTowerPacketV2
        extraHumid14 = humidity.10949.AcuriteTowerPacketV2
        batteryStatus14 = battery.10949.AcuriteTowerPacketV2
        rssi14 = rssi.10949.AcuriteTowerPacketV2
        freq14 = freq.10949.AcuriteTowerPacketV2
        snr14 = snr.10949.AcuriteTowerPacketV2
        noise14 = noise.10949.AcuriteTowerPacketV2
        protocol14 = protocol.10949.AcuriteTowerPacketV2
        channel14 = channel.10949.AcuriteTowerPacketV2
        
        ######### Rain Gauge 899 0011488 (6)  ###############################
        snow_total = rain_total.3296.AcuriteRain899Packet
        snowBatteryStatus = battery.3296.AcuriteRain899Packet
        # batteryStatus6 = battery.3296.AcuriteRain899Packet
        rssi6 = rssi.3296.AcuriteRain899Packet
        freq6 = freq.3296.AcuriteRain899Packet
        snr6 = snr.3296.AcuriteRain899Packet
        noise6 = noise.3296.AcuriteRain899Packet
        rainin6 = rain_total.3296.AcuriteRain899Packet
        protocol6 = protocol.3296.AcuriteRain899Packet
        channel6 = channel.3296.AcuriteRain899Packet
        
        ################## LaCrosse-TX141THBv2 98 62 29 ###############
        extraTemp16 = temperature.29.LaCrosseTX141THBv2Packet
        extraHumid16 = humidity.29.LaCrosseTX141THBv2Packet
        batteryStatus16 = battery.29.LaCrosseTX141THBv2Packet
        rssi16 = rssi.29.LaCrosseTX141THBv2Packet
        freq16 = freq.29.LaCrosseTX141THBv2Packet
        snr16 = snr.29.LaCrosseTX141THBv2Packet
        noise16 = noise.29.LaCrosseTX141THBv2Packet
        protocol16 = protocol.29.LaCrosseTX141THBv2Packet
        channel16 = channel.29.LaCrosseTX141THBv2Packet
    
    [[deltas]]
        rain = rain_total
        hail = hail_total
        snow = snow_total
        lightning_strike_count = strike_total
        lightning_strike_count15 = strikes_total15
        measuredlight = mlight

Reply via email to