Thanks for the info. My plan is to ignore packets that have “time traveled into the past” and update the next packet that has a current datetime with the MQTT data. In regards to the temperature, if needed, the data coming via MQTTis converted to match the units of the packet. You have specified in weewx.conf that the incoming temperature is fahrenheit via the unit_system = US and your packet has a unit designation of METRICWX as seen in this debug statement (usUnits is 17). MQTTSubscribeService: Packet prior to update is: 2019-06-20 09:32:17 PDT (1561048337) dateTime: 1561048337, illuminance: 40134, precipitationType: 0, radiation: 334, rain: 0.0, skyBatteryVoltage: 3.37, usUnits: 17, UV: 3.77, windBatteryStatus: 3.37, windLull: 0.0 So, in this case it is expected to be converted. I’ll let you know when I have an updated version. - 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c8d3d397-809b-4a43-b96c-121f1a196783%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
