So have MQTTSubscribe installed as a service, and have made what I believe to be reasonable entries into its section of weewx.conf, and modified the Seasons skin.conf and current.inc to display the new data, which I assume is getting archived. I have two inbound MQTT temperature values assigned to extraTemp1 and extraTemp2. In the "current" readings, I have seen valid readings, but much of the time, I see "N/A". I'm guessing this is because there was no published reading received during the archive interval? The Aqara sensors only send updates when the sensed reading changes, so for one of the sensors ( garage) that can be fairly infrequent. I see these N/A values whether I use $current or $latest for the displayed values.
How can I get the display of the last published value? I've done some digging, and I suspect I may have to add an Accumulator section? If so, what would that look like?
And on a related note, is the last published value getting archived at each archive interval, or only when there's a new value in the current archive interval?
Thanks in advance for any light shined this direction.
--Richard