try changing lightning_strike_count = strike_count.011D.AcuriteAtlasPacket 
to strikes_total = strike_count.011D.AcuriteAtlasPacket in your sensor_map

On Tuesday, May 3, 2022 at 10:12:24 AM UTC-5 [email protected] wrote:

> All - I've almost got the lightning sensor in my Atlas reporting correctly 
> in weewx, and I am hoping someone can get me over the threshold.
>
> I am using a very recent build of rtl-433, the latest sdr, and weewx 4.8.0.
>
> By apparent design, the Atlas reports the same value for lightning strikes 
> at each reporting interval, when no additional strikes occur:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *May 03 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] 
> DEBUG user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 
> 91.0, 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:10 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 
> 13510, 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:10 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 13510, 
> 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:10 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 13510, 
> 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:21 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 2.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586777, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:10 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 
> 13510, 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:10 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 13510, 
> 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:10 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 3.0, 'outTempBatteryStatus': 0, 'radiation': 13510, 
> 'UV': 2, 'lightning_distance': 5, 'lightning_strike_count': 243, 
> 'dateTime': 1651586767, 'usUnits': 1}May 03 09:06:21 
> vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG user.sdr: 
> packet={'windSpeed': 2.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586777, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:05:49 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windSpeed': 5.0, 'outTemp': 65.0, 'outHumidity': 91.0, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586746, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}May 03 
> 09:06:00 vWebapp.derbauer.local.lan weewxd[885258]: weewx[885258] DEBUG 
> user.sdr: packet={'windDir': 235.0, 'windSpeed': 4.0, 'rain_total': 4.29, 
> 'outTempBatteryStatus': 0, 'lightning_distance': 5, 
> 'lightning_strike_count': 243, 'dateTime': 1651586756, 'usUnits': 1}*
>
> In this case, the number of strikes is 243. Rather than report 243 
> strikes, however, weewx is reporting 11907 strikes:
>
> [image: Screenshot from 2022-05-03 10-01-13.png]
>
> Here is my sensor map:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *    [[sensor_map]]        windDir = wind_dir.011D.AcuriteAtlasPacket      
>   windSpeed = wind_speed.011D.AcuriteAtlasPacket        outTemp = 
> temperature.011D.AcuriteAtlasPacket        outHumidity = 
> humidity.011D.AcuriteAtlasPacket        rain_total = 
> rain_total.011D.AcuriteAtlasPacket        outTempBatteryStatus = 
> battery.011D.AcuriteAtlasPacket        radiation = 
> lux.011D.AcuriteAtlasPacket        UV = uv.011D.AcuriteAtlasPacket        
> lightning_distance = strike_distance.011D.AcuriteAtlasPacket        
> lightning_strike_count = strike_count.011D.AcuriteAtlasPacket        
> exception = exception.011D.AcuriteAtlasPacket                inTemp = 
> temperature.121.FOWH25BPacket        inHumidity = 
> humidity.121.FOWH25BPacket        pressure = pressure.121.FOWH25BPacket    
>     inTempBatteryStatus = battery.121.FOWH25BPacket    [[deltas]]        
> rain = rain_total        lightning_strike_count = strikes_total*
>
> ...
>
>
>
>
>
>
>
>
>
> *[StdCalibrate]        [[Corrections]]        # For each type, an 
> arbitrary calibration expression can be given.        # It should be in the 
> units defined in the StdConvert section.        # Example:        foo = foo 
> + 0.2        lightning_distance = lightning_distance if 
> lightning_strike_count > 0 else None*
>
> If I comment out lightning_strike_count under [[deltas]], then the number 
> of strikes goes up by 243 after each reporting interval. Got it. Don't do 
> that.
>
> I have messed with this on and off for a while now, and I wonder if I've 
> got old, garbage data in the dB that is skewing the value.
>
> Thoughts?
>
>
>

-- 
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/ea2f6316-8324-4204-9c31-c9790dc94811n%40googlegroups.com.

Reply via email to