Setup:
Raspberry Pi Model B
Acurite 5-in-1 - via SDR
BME280 via direct connect (i2c)
Noelec SDR usb receiver
pond.py script to read BME280 from cronjob that creates a text file with 
pressure and inside temperature
target units : C


Hi folks, I just setup this station last week with an acurite 2-in-1 and 
bme280.  after mucking around with the scripts to generate data from the 
bme280 i had it running for a couple of days.  Today I received my acurite 
5-in-1 and added it into the SDR configuration.

Since then, i'm noticing the following in /var/log/syslog:

LOOP value 'pressure' 1007.0 outside limits (24.0, 34.5)


As soon as i disable the 5-in-1 i have no issue with it and the 2-in-1

here is one of the data packets i captured from rtl_433:

"time" : "2019-02-27 17:28:55", "model" : "Acurite 5n1 sensor", "sensor_id" 
: 27, "channel" : "C", "sequence_num" : 2, "battery" : "OK", "message_type" 
: 56, "wind_speed_kph" : 0.000, "temperature_F" : 29.800, "humidity" : 53}

The only difference I can see here is that the temperature on the new unit 
is being reported in F vs my old 2-in-1 being reported in C.

The output from the BME280 is coming in metric using mbar and C, which 
wasn't an issue with the old sensor.  I have a feeling weewx was happily 
converting both over to imperial for the DB and now is confused in 
receiving both imperial and metric data in the loop packet.  


Here is the loop packet with the 5-in-1 and pond.py enabled:

LOOP:   2019-02-27 15:48:52 EST (1551300532) altimeter: 30.0591082669, 
barometer: 30.0943117592, cloudbase: 1289.90616161, dateTime: 1551300532, 
dewpoint: 16.5069359108, heatindex: 20.84, humidex: 20.84, inTemp: 
71.0218886, maxSolarRad: None, outBatteryStatus: 0, outHumidity: 83.0, 
outTemp: 20.84, pressure: 29.738159265, rainRate: 0, usUnits: 1LOOP:   2019-
02-27 15:48:56 EST (1551300536) altimeter: None, dateTime: 1551300536, 
inTemp: 21.678827, maxSolarRad: None, pressure: None, rainRate: 0, usUnits: 
1, windSpeed: 1.65036598854




Here is the loop packet with just the 5-in-1:

LOOP:   2019-02-27 15:50:48 EST (1551300648) dateTime: 1551300648, 
maxSolarRad: None, rainRate: 0, usUnits: 1, windSpeed: 2.16424124175
LOOP:   2019-02-27 15:50:48 EST (1551300648) cloudbase: 1289.90616161, 
dateTime: 1551300648, dewpoint: 16.5069359108, heatindex: 20.84, humidex: 
20.84, maxSolarRad: None, outBatteryStatus: 0, outHumidity: 83.0, outTemp: 
20.84, rainRate: 0, usUnits: 1



Any thoughts?  I tried converting the output from my BME280 over to 
imperial however that produced even stranger values 

Thanks!


-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to