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