Glenn, How am I meant to publish images on Mastodon? I have this in weewx.conf for the Mastodon extension:
``` # comma separated list of up to 4 images images = '/home/weewx/external_html/daytempdew.png,/home/weewx/external_html/dayrain.png,/home/weewx/external_html/dayuv.png' ``` Those paths lead to graphs. I thought they would be appended to the toot, like in the image of the README.md of https://github.com/glennmckechnie/weewx-mastodon, but that's not the case. So, how does it work? This is my mastodon account: https://piaille.fr/@biotmeteo Thanks, Axelle On Wednesday, August 30, 2023 at 10:34:49 PM UTC+2 Invisible Man wrote: > Ah, it looks like $day.rain.sum works in a template... :) > > On Wednesday, August 30, 2023 at 7:00:17 PM UTC+2 Invisible Man wrote: > >> Ok, so I'm switching to templates, but I'm doing something wrong, because >> I can't get that rain sum. In my case it just prints >> "$since($hour=0).rain.sum.format("%.3f")" instead of showing the value. >> How did you do it? >> This is my `mastodon.txt.tmpl` (there are a few errors in my template e.g >> I shouldn't add ℃C etc, but nevermind) : >> >> ``` >> #errorCatcher Echo >> ## Template file for providing data to weewx-mastodon >> ## https://github.com/glennmckechnie/weewx-mastodon >> ## >> ## Tag information at... >> ## https://weewx.com/docs/customizing.htm#Tags >> >> Température: $current.outTemp℃C (min: $day.outTemp.min, >> max: $day.outTemp.max)<br> >> Humidex: $current.heatindex (min: $day.heatindex.min, max: >> $day.heatindex.max)<br> >> Humidité: $current.outHumidity % (min: $day.outHumidity.min, max: >> $day.outHumidity.max)<br> >> Pression: $current.barometer<br> >> Pluie >> - Aujourd'hui: $since($hour=0).rain.sum.format("%.3f")<br> >> - Année: $year.rain.sum<br> >> Vent:<br> >> - Direction: $current.windDir.ordinal_compass ($current.windDir deg)<br> >> -Vitesse: $current.windSpeed (moyenne), $current.windGust (rafale)<br> >> <br> >> $current.dateTime.format("%d-%b-%Y %H:%M") >> `` >> >> This is the generated mastodon.txt : >> >> Température: 23.2C℃C (min: 16.0C, max: 27.0C)<br> >> Humidex: 23.4C (min: 15.6C, max: 27.9C)<br> >> Humidité: 70% % (min: 48%, max: 78%)<br> >> Pression: 1008.9 hPa<br> >> Pluie >> - Aujourd'hui: $since($hour=0).rain.sum.format("%.3f")<br> >> - Année: 201.3 mm<br> >> Vent:<br> >> - Direction: E (97 deg)<br> >> - Vitesse: 0 km/h (moyenne), 4 km/h (rafale)<br> >> <br> >> 30-Aug-2023 18:50 >> >> On Wednesday, August 30, 2023 at 12:07:00 AM UTC+2 Glenn McKechnie wrote: >> >>> On 30/08/2023, Invisible Man <[email protected]> wrote: >>> > Thanks to both of you for your replies. >>> > >>> > - since.py etc are in /usr/share/weewx/user already so indeed I can >>> try and >>> >>> since.py is part of the weewx-mastodon install. >>> >>> > use them. I tried to directly use since in the format line of >>> > weewx-mastodon, but haven't succeeded yet: >>> > `{since($hour=24).rain.sum:%.3f}` , >>> `{since(hour=24).rain.sum:%.3f}`... not >>> > sure I can do it like that. >>> >>> As you found, these won't work on the raw (archive) data. >>> >>> > - I'll look in the template file. >>> >>> The example template I mentioned already uses since.py to format the >>> rain value as ... >>> $since($hour=9).rain.sum (Australian reporting times) >>> >>> According to the weewx manual at >>> http://www.weewx.com/docs.html/latest/customizing.htm#Formatting_examples >>> A format method to use for your example could be... >>> $since($hour=9).rain.sum.format("%.3f") >>> I just tested that method and it works. Apparently we've had 7.429 mm of >>> rain! >>> >>> > - final option is that I directly tweak wxtoot.py ... >>> > I'll investigate and post back if I have a question... or with my >>> solution >>> > if I succeed :) >>> >>> Done :) >>> >>> -- >>> >>> >>> Cheers >>> Glenn >>> >>> rorpi - read only raspberry pi & various weewx addons >>> https://github.com/glennmckechnie >>> >> -- 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/58b544a7-f3ba-4660-a849-faff0992c921n%40googlegroups.com.
