It seems that "strikes_total" represents the counter that returns to "0" 
after it hits "127".  I don't see a packet that represents the actual total 
of lightnings strikes.  Or maybe I don't have my Sensor Map correct.  
Everything else seems to be tracking fine.

sudo tail -f /var/log/syslog

{"time" : "2019-07-22 00:54:34", "model" : "Acurite Lightning 6045M", "id" 
: 228, "channel" : "C", "temperature_F" : 74.600, "humidity" : 82, 
"strike_count" : 83, "storm_dist" : 17, "active" : 1, "rfi" : 0, "ussb1" : 
0, "battery" : "OK", "exception" : 0, "raw_msg" : "00e46fd2d1c6531120"}\n'

Jul 21 20:54:39 raspberrypi weewx[577]: sdr: MainThread: 
packet={'LS_2_distance': 17, 'LS_2_humidity': 82, 'LS_2_active': 1, 
'dateTime': 1563756874, 'LS_2_battery': 0, 'LS_2_temperature': 74.6, 
'LS_2_rfi': 0, 'LS_2_lightning_strikes': 83, 'usUnits': 1}

{"time" : "2019-07-22 00:54:36", "model" : "Acurite Lightning 6045M", "id" 
: 14052, "channel" : "B", "temperature_F" : 70.700, "humidity" : 84, 
"strike_count" : 22, "storm_dist" : 7, "active" : 0, "rfi" : 0, "ussb1" : 
1, "battery" : "OK", "exception" : 0, "raw_msg" : 
"b6e46fd4119f96476a"}\n'Jul 21 

20:54:40 raspberrypi weewx[577]: bme280: {'LS_1_distance': 7, 
'LS_1_battery': 0, 'LS_1_active': 0, 'LS_1_rfi': 0, 'LS_1_temperature': 
70.7, 'inTemp': 83.66503403492271, 'LS_1_lightning_strikes': 22, 
'inHumidity': 65.23453634025648, 'dateTime': 1563756876, 'LS_1_humidity': 
84, 'usUnits': 1}

pi@raspberrypi:/home/weewx $ sudo PYTHONPATH=bin python bin/user/sdr.py 
--cmd="rtl_433 -M utc -F json -G"

out: ['{"time" : "2019-07-22 01:21:48", "model" : "Acurite Lightning 
6045M", "id" : 14052, "channel" : "B", "temperature_F" : 71.200, "humidity" 
: 84, "strike_count" : 22, "storm_dist" : 7, "active" : 1, "rfi" : 0, 
"ussb1" : 1, "battery" : "OK", "exception" : 0, "raw_msg" : 
"b6e46fd4d1249647af"}\n', '{"time" : "2019-07-22 01:21:48", "model" : 
"Acurite Lightning 6045M", "id" : 14052, "channel" : "B", "temperature_F" : 
71.200, "humidity" : 84, "strike_count" : 22, "storm_dist" : 7, "active" : 
1, "rfi" : 0, "ussb1" : 1, "battery" : "OK", "exception" : 0, "raw_msg" : 
"b6e46fd4d1249647af"}\n', '{"time" : "2019-07-22 01:21:48", "model" : 
"Acurite Lightning 6045M", "id" : 14052, "channel" : "B", "temperature_F" : 
71.200, "humidity" : 84, "strike_count" : 22, "storm_dist" : 7, "active" : 
1, "rfi" : 0, "ussb1" : 1, "battery" : "OK", "exception" : 0, "raw_msg" : 
"b6e46fd4d1249647af"}\n',
 
parsed: {'active.36E4.AcuriteLightningPacket': 1, 
'distance.36E4.AcuriteLightningPacket': 7, 
'channel.36E4.AcuriteLightningPacket': 'B', 
'strikes_total.36E4.AcuriteLightningPacket': 22, 
'temperature.36E4.AcuriteLightningPacket': 71.2, 'dateTime': 1563758508, 
'exception.36E4.AcuriteLightningPacket': 0, 
'humidity.36E4.AcuriteLightningPacket': 84, 'usUnits': 1, 
'battery.36E4.AcuriteLightningPacket': 0, 
'ussb1.36E4.AcuriteLightningPacket': 1, 'rfi.36E4.AcuriteLightningPacket': 
0}
parsed: {'active.36E4.AcuriteLightningPacket': 1, 
'distance.36E4.AcuriteLightningPacket': 7, 
'channel.36E4.AcuriteLightningPacket': 'B', 
'strikes_total.36E4.AcuriteLightningPacket': 22, 
'temperature.36E4.AcuriteLightningPacket': 71.2, 'dateTime': 1563758508, 
'exception.36E4.AcuriteLightningPacket': 0, 
'humidity.36E4.AcuriteLightningPacket': 84, 'usUnits': 1, 
'battery.36E4.AcuriteLightningPacket': 0, 
'ussb1.36E4.AcuriteLightningPacket': 1, 'rfi.36E4.AcuriteLightningPacket': 
0}
parsed: {'active.36E4.AcuriteLightningPacket': 1, 
'distance.36E4.AcuriteLightningPacket': 7, 
'channel.36E4.AcuriteLightningPacket': 'B', 
'strikes_total.36E4.AcuriteLightningPacket': 22, 
'temperature.36E4.AcuriteLightningPacket': 71.2, 'dateTime': 1563758508, 
'exception.36E4.AcuriteLightningPacket': 0, 
'humidity.36E4.AcuriteLightningPacket': 84, 'usUnits': 1, 
'battery.36E4.AcuriteLightningPacket': 0, 
'ussb1.36E4.AcuriteLightningPacket': 1, 'rfi.36E4.AcuriteLightningPacket': 
0}

parsed: {'distance.00E4.AcuriteLightningPacket': 17, 
'rfi.00E4.AcuriteLightningPacket': 0, 
'exception.00E4.AcuriteLightningPacket': 0, 
'temperature.00E4.AcuriteLightningPacket': 74.5, 'dateTime': 1563758554, 
'active.00E4.AcuriteLightningPacket': 0, 
'channel.00E4.AcuriteLightningPacket': 'C', 
'strikes_total.00E4.AcuriteLightningPacket': 83, 
'battery.00E4.AcuriteLightningPacket': 0, 
'ussb1.00E4.AcuriteLightningPacket': 0, 'usUnits': 1, 
'humidity.00E4.AcuriteLightningPacket': 83}
parsed: {'distance.00E4.AcuriteLightningPacket': 17, 
'rfi.00E4.AcuriteLightningPacket': 0, 
'exception.00E4.AcuriteLightningPacket': 0, 
'temperature.00E4.AcuriteLightningPacket': 74.5, 'dateTime': 1563758554, 
'active.00E4.AcuriteLightningPacket': 0, 
'channel.00E4.AcuriteLightningPacket': 'C', 
'strikes_total.00E4.AcuriteLightningPacket': 83, 
'battery.00E4.AcuriteLightningPacket': 0, 
'ussb1.00E4.AcuriteLightningPacket': 0, 'usUnits': 1, 
'humidity.00E4.AcuriteLightningPacket': 83}
parsed: {'distance.00E4.AcuriteLightningPacket': 17, 
'rfi.00E4.AcuriteLightningPacket': 0, 
'exception.00E4.AcuriteLightningPacket': 0, 
'temperature.00E4.AcuriteLightningPacket': 74.5, 'dateTime': 1563758554, 
'active.00E4.AcuriteLightningPacket': 0, 
'channel.00E4.AcuriteLightningPacket': 'C', 
'strikes_total.00E4.AcuriteLightningPacket': 83, 
'battery.00E4.AcuriteLightningPacket': 0, 
'ussb1.00E4.AcuriteLightningPacket': 0, 'usUnits': 1, 
'humidity.00E4.AcuriteLightningPacket': 83}

[[sensor_map]]
        # 5n1 Sensor
        
        windDir = wind_dir.0C37.Acurite5n1Packet
        windSpeed = wind_speed.0C37.Acurite5n1Packet
        outTemp = temperature.0C37.Acurite5n1Packet
        outHumidity = humidity.0C37.Acurite5n1Packet
        rain_total = rain_total.0C37.Acurite5n1Packet
        
        # 06045M 
        
        LS_1_active = active.36E4.AcuriteLightningPacket
        LS_1_distance = distance.36E4.AcuriteLightningPacket
        LS_1_lightning_strikes = strikes_total.36E4.AcuriteLightningPacket
        LS_1_rfi = rfi.36E4.AcuriteLightningPacket
        LS_1_temperature = temperature.36E4.AcuriteLightningPacket
        LS_1_humidity = humidity.36E4.AcuriteLightningPacket
        LS_1_battery = battery.36E4.AcuriteLightningPacket
        
        LS_2_active = active.00E4.AcuriteLightningPacket
        LS_2_distance = distance.00E4.AcuriteLightningPacket
        LS_2_lightning_strikes = strikes_total.00E4.AcuriteLightningPacket
        LS_2_rfi = rfi.00E4.AcuriteLightningPacket
        LS_2_temperature = temperature.00E4.AcuriteLightningPacket
        LS_2_humidity = humidity.00E4.AcuriteLightningPacket
        LS_2_battery = battery.00E4.AcuriteLightningPacket

Thanks
Rich

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/5f679e57-9d52-430b-83ff-acc94e231c9e%40googlegroups.com.

Reply via email to