Hi Chris, Nothing like finding a day where you can plunge, guilt free, into the ToDo list. I didn't have a Snow day, but I borrowed yours!
I started re-purposing Matthew Walls twitter extension (which runs uses RestX - [StdRESTful] ) and have had good success with it in the half day or so that it's been runnng. Still some work to do on it (phttt) but the text part works well enough. Your use of the template is interesting - that gives it a bit of flexibility. I'll mull that one over while I continue down the media (image) path. Alpha is at ... https://github.com/glennmckechnie/weewx-mastodon On 21/12/2022, Chris Alemany <[email protected]> wrote: > The snowy weather here on Vancouver Island has given me some unexpected > time to work on this. I now have a working template file and python script > > that will produce and post weewx data to a Mastodon account. > Just setup an account on your favourite Mastodon server, > mark it as a bot, > create an API/Client Key (under development in your account's preferences) > install the template file to one of your skins (I just added it to the > Standard skin. > put the python file somewhere it can be run with cron > run the python file with a command like this: > > sudo python3 weewx_to_mastodon.py --server https://mstdn.ca --wxdata > https://mywebpage.com/mastodon.json --api_key biglongstring234fssdf > > I've attached my working files if anyone is itching to have it, excuse the > messy code but it should be fairly self explanatory. You should only really > > need to modify the values in the json.tmpl file. > > On Sunday, December 18, 2022 at 3:40:31 PM UTC-8 Chris Alemany wrote: > >> Here is the promised link to the fellow who created a Python script from >> cumulus on Mac to Mastodon/ActivityPub: >> https://github.com/buffaloseven/CumulusMX-Customizations/tree/main/integrations >> >> Sent from my iPhone >> >> On Dec 15, 2022, at 6:24 AM, Chris Alemany <[email protected]> wrote: >> >> Hi all, >> >> >> >> Has anyone had a go at having weewx post to Mastodon/Fediverse, either to >> >> an existing @user@server or as an independent instance? >> >> There is at least one fellow who has written some Python to do it from his >> >> cumulus based system. I will share his GitHub project if someone thinks >> they can do it. >> >> Cheers >> Chris >> >> Sent from my iPhone >> >> > > -- > 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/aa08bcaa-6e19-4e39-b0bc-16093034a910n%40googlegroups.com. > -- 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/CAAraAzgkfz%3Dc6g0ighmL5TVxUkmxFNsMY5iNvShy9PaPFYhy2A%40mail.gmail.com.
