I built a custom driver that reads from WeeWx MQTT custom driver mqtt · weewx/weewx Wiki · GitHub , you know you can't have enough custom drivers. I posted the code here, You can plug in almost any topic that publishes JSON. It can be adopted to read a MQTT topic that just pushes values also. But I wanted the observations tha t provided luminance and some other values.