I posted a working snippet when I made a PR

https://github.com/weewx-mqtt/publish/pull/15/changes/90f1473887deef1459cd647e3aaae129a6caf5f1

However I realised how inefficient it was trying to include or exclude
things like that and have since come up with a fork that loops in the
python script instead of repeating the same things lots and lots of times
as seen at that link

My fork can be found here: https://github.com/evilbunny2008/MQTTPublish

Here's an example stanza for that extension
https://github.com/evilbunny2008/MQTTPublish/blob/main/weewx-sample.conf

However I shifted all the aggregate functionality into it's own extension
so that values could be calculated once per archive interval and then all
other extensions could access the values

That extension can be found here
https://github.com/evilbunny2008/AggregatedValues

I'm half way through migrating the Inigo plugin to use the values
calculated and so when the work on the Inigo plugin is complete both it and
the MQTTPublish extension will do almost no DB lookups and I'm already
seeing a significant reduction in the time to generate multiple reports.

On Tue, 7 Jul 2026 at 23:13, [email protected] <[email protected]> wrote:

> I'm having a heck of a time even finding an example of how to format the
> stanza to publish topics under the [[MQTT]] section under the [StdRESTful]
> section.
>
> I have successfully installed this service and I see it load on startup:
> https://github.com/weewx-mqtt/publish
>
> I just wish there was a sample config to follow but that seems to be
> non-existent.  I don't know where to nest things.  I'm posting individual
> topics so can someone post an example that works?
>
> --
> 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 visit
> https://groups.google.com/d/msgid/weewx-user/c3cc4816-4fbc-46c7-b793-33f89b48b53an%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/c3cc4816-4fbc-46c7-b793-33f89b48b53an%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/CAGTinV7aqOStU%2BPDC_t8P5o3y-MBJonGmRt64kRFx6VUJJ82uQ%40mail.gmail.com.

Reply via email to