I am running the most current versions of weewx, rtl-sdr, rtl_433, and Belchertown. I am attempting to add the temperature parameter from the 6045M to the sensor map as extraTemp2. When I run
<c>sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/sdr.py --cmd="rtl_433 -M utc -F json"</c>
I get this as output for the 6045M:
out:[u'{"time" : "2021-02-08 13:34:08", "model" : "Acurite-6045M", "id" : 9, "channel" : "A", "battery_ok" : 1, "temperature_F" : 28.900, "humidity" : 70, "strike_count" : 58, "storm_dist" : 12, "active" : 0, "rfi" : 0, "exception" : 0, "raw_msg" : "c0096fc68d691d0c1d"}\n', u'{"time" : "2021-02-08 13:34:08", "model" : "Acurite-6045M", "id" : 9, "channel" : "A", "battery_ok" : 1, "temperature_F" : 28.900, "humidity" : 70, "strike_count" : 58, "storm_dist" : 12, "active" : 0, "rfi" : 0, "exception" : 0, "raw_msg" : "c0096fc68d691d0c1d"}\n', u'{"time" : "2021-02-08 13:34:08", "model" : "Acurite-6045M", "id" : 9, "channel" : "A", "battery_ok" : 1, "temperature_F" : 28.900, "humidity" : 70, "strike_count" : 58, "storm_dist" : 12, "active" : 0, "rfi" : 0, "exception" : 0, "raw_msg" : "c0096fc68d691d0c1d"}\n'
There is no parsed output.
My question is: What do I add in my sensor map as the stanza for temperature_F to be mapped to extraTemp2?
So far I have attempted multiple versions including:
temperature.0009.Acurite6045M
temperature_F.0009.Acurite6045M
both again as Acurite6045MV2
both again as AcuriteLightningPacket
both again as AcuriteLightningPacketV2
as well as several other variations.
Does anyone know how to identify the packet from the 6045M?
Thank you,
Nick Kavanagh
stonecressweather(dot)ddns(dot)net
(Apologies if this question was not well asked. Any tips on improving the question are greatly appreciated.)