multiple mqtt publishers and subscribers, wiki is confusing

20 views
Skip to first unread message

Greg Troxel

unread,
Feb 16, 2026, 2:01:42 PM (11 hours ago) Feb 16
to weewx-de...@googlegroups.com
I just realized there are two (at least) mqtt publishers:

https://github.com/weewx-mqtt/publish
https://github.com/matthewwall/weewx-mqtt

and my current belief is that these are totally independent efforts. I
tend to want this more than many, but it would be nice if each README
mentioned the other and stated that it was or was not related to or
derived from that other.

There are also two mqtt subscribers:

https://github.com/morrowwm/weewxMQTT
https://github.com/weewx-mqtt/subscribe

and these also seem independent.


At

https://github.com/weewx/weewx/wiki/

both subscribers are listed.

Under "uploaders" there is just "mqtt" and it's a link to the wiki:

https://github.com/weewx/weewx/wiki/mqtt

which is only about mwall's version.




bell...@gmail.com

unread,
Feb 16, 2026, 7:49:08 PM (5 hours ago) Feb 16
to weewx-development
Greg,
Not exactly sure what you are looking for. But here is some background from my perspective.

https://github.com/morrowwm/weewxMQTT and https://github.com/weewx-mqtt/subscribe were released at about the same time. At the time weewxMQTT was only a driver, so I added  mqttsubscribe to the wiki. Not sure how weewxMQTT has evolved.

https://github.com/weewx-mqtt/publish came to being because some MQTT client I was experimenting with had very specific data format requirements.  I started with a pull request to https://github.com/matthewwall/weewx-mqtt, but it was evolving to something that as I as repo owner would not want to accept. So, I decided to write an extension from scratch that served my needs. Since it seemed to replicate an existing WeeWX extension, I decided not to add it to the wiki.
Reply all
Reply to author
Forward
0 new messages