matthewwall / weewx-sdr

weewx driver for software-defined radio
GNU General Public License v3.0
114 stars 74 forks source link

Acurite Atlas lightning data not getting parsed? #180

Closed mrneutron42 closed 11 months ago

mrneutron42 commented 1 year ago

reference 2 years ago: https://github.com/matthewwall/weewx-sdr/issues/126

In 2021, got my first Acurite Atlas, with lightning detector installed. After getting some help configuring the sdr sensor map, it works great with an SDR receiver and reports lightning to weewx and the data gets into the database, and graphed.

from weewx.conf:
    [[sensor_map]]
        outTemp = temperature.0011.AcuriteAtlasPacket
        outHumidity = humidity.0011.AcuriteAtlasPacket
        windSpeed = wind_speed.0011.AcuriteAtlasPacket
        windDir = wind_dir.0011.AcuriteAtlasPacket
        UV = uv.0011.AcuriteAtlasPacket
        luminosity = lux.0011.AcuriteAtlasPacket
        Atlas_rain_total = rain_total.0011.AcuriteAtlasPacket
        Atlas_strike_count = strike_count.0011.AcuriteAtlasPacket
        lightning_distance = strike_distance.0011.AcuriteAtlasPacket
        batteryStatus1 = battery.0011.AcuriteAtlasPacket

    [[deltas]]
        rain = Atlas_rain_total
        lightning_strike_count = Atlas_strike_count

I then got a 2nd Acurite Atlas (with lightning detector) for my lake cabin. I have version "0.78" of weewx-sdr installed into weewx 4.5.1. The wx data is getting into weewx properly, but the lightning data is not. I copied the same format from my home Atlas setup so I'm not sure why it's not passing the lightning data. I checked the database with the DB Browser for SQLite and the data is not going into the database columns for lightning_strike_count and lightning_distance.

    [[sensor_map]]
        outTemp = temperature.0370.AcuriteAtlasPacket
        outHumidity = humidity.0370.AcuriteAtlasPacket
        windSpeed = wind_speed.0370.AcuriteAtlasPacket
        windDir = wind_dir.0370.AcuriteAtlasPacket
        UV = uv.0370.AcuriteAtlasPacket
        luminosity = lux.0370.AcuriteAtlasPacket
        Atlas_rain_total = rain_total.0370.AcuriteAtlasPacket
        Atlas_strike_count = strike_count.0370.AcuriteAtlasPacket
        lightning_distance = strike_distance.0370.AcuriteAtlasPacket
        batteryStatus1 = battery.0370.AcuriteAtlasPacket

    [[deltas]]
        rain = Atlas_rain_total
        lightning_strike_count = Atlas_strike_count

I ran this command and watched for lightning data. sudo PYTHONPATH=/home/weewx/bin python3 /home/weewx/bin/user/sdr.py --cmd="rtl_433 -R 40 -M utc -F json"

I see "strike_distance" and "lightning_count" appearing in the output. I'm not sure what to put in my sensor map. I think the Acurite-Tower data may be a neighbor's weather sensor?

out:['{"time" : "2023-08-11 15:46:58", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:46:58", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:46:58", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:01", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 2, "lux" : 78820, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370e78182bdca554841"}\n', '{"time" : "2023-08-11 15:47:01", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 2, "lux" : 78820, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770e78182bdca554845"}\n', '{"time" : "2023-08-11 15:47:01", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 2, "lux" : 78820, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70e78182bdca554849"}\n']
parsed: {'dateTime': 1691768818, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768818, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768818, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768821, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 2, 'lux.0370.AcuriteAtlasPacket': 78820, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768821, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 2, 'lux.0370.AcuriteAtlasPacket': 78820, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768821, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 2, 'lux.0370.AcuriteAtlasPacket': 78820, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:47:11", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.300, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c37065818863d2554873"}\n', '{"time" : "2023-08-11 15:47:11", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.300, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c77065818863d2554877"}\n', '{"time" : "2023-08-11 15:47:11", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.300, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb7065818863d255487b"}\n']
parsed: {'dateTime': 1691768831, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.3, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768831, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.3, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768831, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.3, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:47:15", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:15", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:15", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768835, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768835, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768835, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:47:22", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 252.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370668187f0a55548d3"}\n', '{"time" : "2023-08-11 15:47:22", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 252.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770668187f0a55548d7"}\n', '{"time" : "2023-08-11 15:47:22", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 252.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70668187f0a55548db"}\n']
parsed: {'dateTime': 1691768842, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 252.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768842, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 252.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768842, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 252.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:47:32", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:32", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:32", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.700, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:33", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 3, "lux" : 79160, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370e78103bd6c554864"}\n', '{"time" : "2023-08-11 15:47:33", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 3, "lux" : 79160, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770e78103bd6c554868"}\n', '{"time" : "2023-08-11 15:47:33", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 2.000, "uv" : 3, "lux" : 79160, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70e78103bd6c55486c"}\n']
parsed: {'dateTime': 1691768852, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768852, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768852, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.7, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768853, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79160, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768853, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79160, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768853, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79160, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:47:44", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.400, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370658188e4d25548f4"}\n', '{"time" : "2023-08-11 15:47:44", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.400, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770658188e4d25548f8"}\n', '{"time" : "2023-08-11 15:47:44", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.400, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70658188e4d25548fc"}\n']
parsed: {'dateTime': 1691768864, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.4, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768864, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.4, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768864, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.4, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:47:48", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:48", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:47:48", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768868, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768868, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768868, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:47:54", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 258.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c37066004888a55548ab"}\n', '{"time" : "2023-08-11 15:47:54", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 258.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c77066004888a55548af"}\n', '{"time" : "2023-08-11 15:47:54", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 258.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb7066004888a55548b3"}\n']
parsed: {'dateTime': 1691768874, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 258.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768874, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 258.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768874, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 258.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:48:05", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 2, "lux" : 79850, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70e70082beb15548b0"}\n']
parsed: {'dateTime': 1691768885, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 2, 'lux.0370.AcuriteAtlasPacket': 79850, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:48:16", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 1.000, "temperature_F" : 72.500, "humidity" : 83, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c3706500486553554835"}\n', '{"time" : "2023-08-11 15:48:16", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 1.000, "temperature_F" : 72.500, "humidity" : 83, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c7706500486553554839"}\n', '{"time" : "2023-08-11 15:48:16", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 1.000, "temperature_F" : 72.500, "humidity" : 83, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70650048655355483d"}\n']
parsed: {'dateTime': 1691768896, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 83.0, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768896, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 83.0, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768896, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 83.0, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:48:22", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:22", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:22", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768902, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768902, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768902, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:48:27", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 251.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c3706600476ca555488e"}\n', '{"time" : "2023-08-11 15:48:27", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 251.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c7706600476ca5554892"}\n', '{"time" : "2023-08-11 15:48:27", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 1.000, "wind_dir_deg" : 251.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb706600476ca5554896"}\n']
parsed: {'dateTime': 1691768907, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 251.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768907, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 251.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768907, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 1.0, 'wind_dir.0370.AcuriteAtlasPacket': 251.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:48:37", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 79570, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370e70003be9555480d"}\n', '{"time" : "2023-08-11 15:48:37", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 79570, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770e70003be95554811"}\n', '{"time" : "2023-08-11 15:48:37", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 79570, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70e70003be95554815"}\n', '{"time" : "2023-08-11 15:48:39", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:39", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:39", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 75, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768917, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79570, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768917, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79570, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768917, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 79570, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768919, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768919, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768919, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:48:48", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.500, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c37065818865d2554875"}\n', '{"time" : "2023-08-11 15:48:48", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.500, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c77065818865d2554879"}\n', '{"time" : "2023-08-11 15:48:48", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 37, "wind_avg_mi_h" : 2.000, "temperature_F" : 72.500, "humidity" : 82, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb7065818865d255487d"}\n']
parsed: {'dateTime': 1691768928, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768928, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768928, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 37, 'temperature.0370.AcuriteAtlasPacket': 72.5, 'humidity.0370.AcuriteAtlasPacket': 82.0, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:48:55", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 76, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:55", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 76, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:48:55", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 25.800, "humidity" : 76, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768935, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 76.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768935, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 76.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768935, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 25.8, 'humidity.26E0.AcuriteTowerPacketV2': 76.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:48:59", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 257.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c37066818884a5554868"}\n', '{"time" : "2023-08-11 15:48:59", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 257.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c77066818884a555486c"}\n', '{"time" : "2023-08-11 15:48:59", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 257.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb7066818884a5554870"}\n']
parsed: {'dateTime': 1691768939, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 257.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768939, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 257.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768939, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 257.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
out:['{"time" : "2023-08-11 15:49:10", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 78980, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c370e70003bd5a5548d1"}\n', '{"time" : "2023-08-11 15:49:10", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 78980, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c770e70003bd5a5548d5"}\n', '{"time" : "2023-08-11 15:49:10", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 39, "wind_avg_mi_h" : 0.000, "uv" : 3, "lux" : 78980, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb70e70003bd5a5548d9"}\n', '{"time" : "2023-08-11 15:49:12", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:49:12", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:49:12", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n']
parsed: {'dateTime': 1691768950, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 78980, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768950, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 78980, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768950, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 39, 'wind_speed.0370.AcuriteAtlasPacket': 0.0, 'uv.0370.AcuriteAtlasPacket': 3, 'lux.0370.AcuriteAtlasPacket': 78980, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768952, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768952, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768952, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
out:['{"time" : "2023-08-11 15:49:29", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:49:29", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:49:29", "model" : "Acurite-Tower", "id" : 9952, "channel" : "B", "battery_ok" : 1, "temperature_C" : 26.000, "humidity" : 75, "mic" : "CHECKSUM"}\n', '{"time" : "2023-08-11 15:49:31", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 0, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 247.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c3706681875ca555483f"}\n', '{"time" : "2023-08-11 15:49:31", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 1, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 247.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "c7706681875ca5554843"}\n', '{"time" : "2023-08-11 15:49:31", "model" : "Acurite-Atlas", "id" : 880, "channel" : "A", "sequence_num" : 2, "battery_ok" : 1, "message_type" : 38, "wind_avg_mi_h" : 2.000, "wind_dir_deg" : 247.000, "rain_in" : 0.370, "strike_count" : 342, "strike_distance" : 8, "exception" : 0, "raw_msg" : "cb706681875ca5554847"}\n']
parsed: {'dateTime': 1691768969, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768969, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768969, 'usUnits': 16, 'protocol.26E0.AcuriteTowerPacketV2': None, 'model.26E0.AcuriteTowerPacketV2': 'Acurite-Tower', 'sensor_id.26E0.AcuriteTowerPacketV2': '0000', 'channel.26E0.AcuriteTowerPacketV2': 'B', 'temperature.26E0.AcuriteTowerPacketV2': 26.0, 'humidity.26E0.AcuriteTowerPacketV2': 75.0, 'battery.26E0.AcuriteTowerPacketV2': 1, 'mod.26E0.AcuriteTowerPacketV2': None, 'freq.26E0.AcuriteTowerPacketV2': None, 'rssi.26E0.AcuriteTowerPacketV2': None, 'snr.26E0.AcuriteTowerPacketV2': None, 'noise.26E0.AcuriteTowerPacketV2': None}
parsed: {'dateTime': 1691768971, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 0, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 247.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768971, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 1, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 247.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
parsed: {'dateTime': 1691768971, 'usUnits': 1, 'model.0370.AcuriteAtlasPacket': 'Acurite-Atlas', 'channel.0370.AcuriteAtlasPacket': 'A', 'sequence_num.0370.AcuriteAtlasPacket': 2, 'message_type.0370.AcuriteAtlasPacket': 38, 'wind_speed.0370.AcuriteAtlasPacket': 2.0, 'wind_dir.0370.AcuriteAtlasPacket': 247.0, 'rain_total.0370.AcuriteAtlasPacket': 0.37, 'battery.0370.AcuriteAtlasPacket': 0}
mrneutron42 commented 11 months ago

I updated the weewx-sdr driver from version 78 to version 86 and then I started getting lightning data to the graph! I guess some Acurite Atlas lightning module support was added between 78 and 86?