Thanks! ;-) it might less niche than you think, reading the reactions in my email after publishing.
Op zo 16 nov 2025 18:35 schreef vince <[email protected]>: > Just to close the loop on this one, Tom requested that I create an > extension rather than a PR toward weewx itself. Adding stuff to weewx > itself makes it less wee :-) > > It's definitely a niche case, but if anybody has interest in posting in > Weather Underground format to a second site see (github link) > <https://github.com/vinceskahan/weewx-wundergroundlike> for the > extension. I added it to the wiki as well. > > On Thursday, November 13, 2025 at 4:05:58 PM UTC-8 Tom Keffer wrote: > >> Yes, that's true. It's a singleton. >> >> >> On Thu, Nov 13, 2025 at 3:43 PM vince <[email protected]> wrote: >> >>> Thanks Tom. Quick test seems to look ok with an added server_url >>> specified but I'll do more testing to verify for certain. >>> >>> However - this means the user would have to upload to the 'custom' site >>> or the 'real' Wunderground, not both of them if they want to do that. >>> >>> To support both, wouldn't I still need to add code to restx.py, a stanza >>> in weewx.conf, and an addition to restful_services to run a new thread for >>> a newly defined [[HWA]] location to upload to ? >>> >>> On Thursday, November 13, 2025 at 2:23:05 PM UTC-8 Tom Keffer wrote: >>> >>>> Yeah, we thought of that. If you want a different URL, you can specify >>>> it with an option `server_url`. Mind you, I've never tested it, but it >>>> should work. >>>> >>>> -tk >>>> >>>> [[Wunderground]] >>>> # This section is for configuring posts to the Weather Underground. >>>> >>>> # If you wish to post to the Weather Underground, set the option >>>> # 'enable' to true, then specify a station (e.g., 'KORHOODR3'). Use >>>> # the station key (find it at >>>> # https://www.wunderground.com/member/devices) for the password. >>>> enable = false >>>> station = replace_me >>>> password = replace_me >>>> server_url = https://something-else.com >>>> >>>> >>>> # Set the following to True to have weewx use the WU "Rapidfire" >>>> # protocol. Not all hardware can support it. See the User's Guide. >>>> rapidfire = False >>>> >>>> >>>> On Thu, Nov 13, 2025 at 10:00 AM vince <[email protected]> wrote: >>>> >>>>> (oops - blasted web interface - deleted truncated post - sorry) >>>>> >>>>> update - Anton sent me the details via email, so I had a question >>>>> regarding re: what approach makes most sense. I volunteered to at least >>>>> take a pass at it for him. >>>>> >>>>> In summary - he wants a WU upload with a different URL that is >>>>> assembled from their base url and the identifier for the station, plus of >>>>> course indicating weewx as the software type >>>>> >>>>> WU example - >>>>> *ht**tps://weatherstation.wunderground.com/weatherstation/updateweatherstation.php >>>>> <http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php>?* >>>>> ID=KCASANFR5&PASSWORD=XXXXXX&dateutc=2000-01-01+10%3A32%3A35&winddir=230&windspeedmph=12&windgustmph=12&tempf=70&rainin=0&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=& >>>>> *softwaretype=vws%20versionxx&action=updateraw* >>>>> >>>>> HWA desired goal - *https://hwaportal.nl/weatherstation/HWA12345/index.php >>>>> <https://hwaportal.nl/weatherstation/HWA12345/index.php>* >>>>> ?ID=HWA&PASSWORD=12345&dateutc=2000-01-01+10%3A32%3A35&winddir=230&windspeedmph=12&windgustmph=12&tempf=70&rainin=0&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=&s >>>>> *oftwaretype=weewx%20versionxx*&action=updateraw >>>>> I wonder if we are approaching having too many similar WU-like things >>>>> at this point and perhaps having the ability to have a somewhat more >>>>> generic WU(like) uploader might make sense ? Perhaps have a weewx.conf >>>>> stanza that lets them specify a base url to the left of the first '?' >>>>> would >>>>> be all that is needed ? >>>>> >>>>> Or should I basically clone the recent WOW-BE additions and add a lot >>>>> of new HWA similar additions ? >>>>> >>>>> Asking for a little guidance here please... >>>>> >>>>> On Wednesday, November 12, 2025 at 1:56:01 PM UTC-8 vince wrote: >>>>> >>>>>> I’m sorry, I do not understand at all. Perhaps run your Dutch through >>>>>> Google Translate if you want to continue this thread. I looked at the HWA >>>>>> forums through translate briefly but I am not sure if they are helpful or >>>>>> not. >>>>>> >>>>>> If you are using an Ecowitt gateway you can possibly set your gateway >>>>>> to do a custom upload using the gateway itself, but you have provided no >>>>>> information about your station so I can’t help much. Sorry. >>>>>> >>>>>> On Wednesday, November 12, 2025 at 1:05:33 PM UTC-8 Anton >>>>>> vanNwnhzn@GMail wrote: >>>>>> >>>>>>> Vince, >>>>>>> >>>>>>> Clear. >>>>>>> Different type of interface for uploading towards HetWeerActueel is >>>>>>> already available & operational, applying (S)FTP. >>>>>>> No more questions in this group for CustomUpload as alternative, >>>>>>> simpler interface from WeeWX towards HetWeerActueel under application of >>>>>>> http-GET similar to WU-interface. >>>>>>> Op 12-11-2025 om 16:55 schreef vince: >>>>>>> >>>>>>> Again, look at the example weewx.conf for what is required to send >>>>>>> to the various remote sites. Look after line 80 in >>>>>>> https://github.com/weewx/weewx/blob/master/src/weewx_data/weewx.conf >>>>>>> >>>>>>> I answered your URL question yesterday. You cannot set a custom URL. >>>>>>> The well known URLs for the services are hard coded into weewx’s python >>>>>>> code. >>>>>>> >>>>>>> You also cannot set individual custom intervals. The uploaders run >>>>>>> at the station’s set interval which is typically 5 minutes for many >>>>>>> stations. >>>>>>> >>>>>>> I’m still not understanding exactly what you want, but if you are >>>>>>> looking for something like the ecowitt web interface Custom Servers >>>>>>> feature, no. Weewx does not work like that. >>>>>>> >>>>>>> On Tuesday, November 11, 2025 at 11:07:07 PM UTC-8 Ton vanN wrote: >>>>>>> >>>>>>>> How about setup for different url and other interval? >>>>>>>> >>>>>>>> Op wo 12 nov 2025 03:04 schreef John Smith <[email protected]>: >>>>>>>> >>>>>>>>> As of weeWX 5.2.0 it natively supports WU and WOW and WOW-BE >>>>>>>>> already, you just need to update the config with >>>>>>>>> userid/passcode/passwords >>>>>>>>> and off you go... >>>>>>>>> >>>>>>>>> On Wed, 12 Nov 2025 at 07:55, Anton vanNwnhzn@GMail < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Vince, >>>>>>>>>> >>>>>>>>>> Reading your response, due to similarity probably need to discuss >>>>>>>>>> with the custodian of the development version of WeeWX whether >>>>>>>>>> possible to >>>>>>>>>> add one more variant of the WU/WOW--uploadservice. >>>>>>>>>> Alternatively must 'tune' one of the user-developed possibilites. >>>>>>>>>> Op 11-11-2025 om 19:24 schreef vince: >>>>>>>>>> >>>>>>>>>> Not quite that way. >>>>>>>>>> >>>>>>>>>> You typically just need to edit weewx.conf to enable uploading to >>>>>>>>>> any services you desire as well as editing in your credentials for >>>>>>>>>> the >>>>>>>>>> remote service. >>>>>>>>>> >>>>>>>>>> - There are a number of remote services built into weewx >>>>>>>>>> itself if you look at the [StdRESTful] section of weewx.conf >>>>>>>>>> (link) >>>>>>>>>> >>>>>>>>>> <https://github.com/weewx/weewx/blob/master/src/weewx_data/weewx.conf> >>>>>>>>>> - >>>>>>>>>> these currently include AWEKAS, CWOP, PWSweather, WOW, WOW-BE, >>>>>>>>>> Wunderground. The protocols they use and the URLs they upload to >>>>>>>>>> are >>>>>>>>>> hardcoded into the uploader code that comes with weewx. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> - There are about 30 more user-developed possibilities listed >>>>>>>>>> in the wiki (link) <https://github.com/weewx/weewx/wiki> if >>>>>>>>>> you look in the 'uploaders' section near the bottom of the page. >>>>>>>>>> You >>>>>>>>>> typically would need to add these as service extensions and >>>>>>>>>> similarly edit >>>>>>>>>> weewx.conf to enable the one(s) you want as well as specifying. >>>>>>>>>> >>>>>>>>>> I don't know if there is a generic uploader that works in the way >>>>>>>>>> you're asking about specifically. >>>>>>>>>> >>>>>>>>>> On Tuesday, November 11, 2025 at 9:37:54 AM UTC-8 Ton vanN wrote: >>>>>>>>>> >>>>>>>>>>> Have looked in user guide and in this group (without hits) for >>>>>>>>>>> presence/hints related to such thing as a Custome Server setup, >>>>>>>>>>> like some >>>>>>>>>>> PWSes have. >>>>>>>>>>> Functionally: >>>>>>>>>>> - insert a designation-url >>>>>>>>>>> - insert an ID >>>>>>>>>>> - insert a PW >>>>>>>>>>> - insert interval >>>>>>>>>>> - insert protocol-selection [e.g. WU-protocol or >>>>>>>>>>> Ecowitt-protocol] >>>>>>>>>>> => periodic output as http-datastring in selected protocol >>>>>>>>>>> >>>>>>>>>>> Does such function exist for WeeWX, or must WeeWX be 'tuned' for >>>>>>>>>>> any specific destination [like for WUnderground, WOW and WOW-BE]? >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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/0152f97d-d173-4dd4-b5de-5fa92c619c91n%40googlegroups.com >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/0152f97d-d173-4dd4-b5de-5fa92c619c91n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> =============================================================== >>>>>>>>>> Contactinfo voor Anton van Nieuwenhuijzen: >>>>>>>>>> Email = [email protected] >>>>>>>>>> =============================================================== >>>>>>>>>> Deze E-mail en eventuele aanhangende files zijn >>>>>>>>>> alleen bestemd voor de geadresseerde(n). >>>>>>>>>> Als je deze E-mail ten onrechte hebt ontvangen, >>>>>>>>>> dan aub verwijderen en de afzender informeren. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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/5ef2bb65-356f-4a15-88f7-1eca2818ef68%40gmail.com >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/5ef2bb65-356f-4a15-88f7-1eca2818ef68%40gmail.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/CAGTinV689cmtmH6P4-isgaPWgOTm4zcKSpNNKoZj6fumRALKzg%40mail.gmail.com >>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV689cmtmH6P4-isgaPWgOTm4zcKSpNNKoZj6fumRALKzg%40mail.gmail.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/8b212140-7642-4cc2-9b7a-25c2261bd937n%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/weewx-user/8b212140-7642-4cc2-9b7a-25c2261bd937n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> =============================================================== >>>>>>> Contactinfo voor Anton van Nieuwenhuijzen: >>>>>>> Email = [email protected] >>>>>>> =============================================================== >>>>>>> Deze E-mail en eventuele aanhangende files zijn >>>>>>> alleen bestemd voor de geadresseerde(n). >>>>>>> Als je deze E-mail ten onrechte hebt ontvangen, >>>>>>> dan aub verwijderen en de afzender informeren. >>>>>>> >>>>>>> -- >>>>> 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/18f9a9b0-9e0c-4848-8b05-3b5290a978f1n%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/weewx-user/18f9a9b0-9e0c-4848-8b05-3b5290a978f1n%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/c305f3ac-fbe7-43e8-bd58-8d7fbbbe59c1n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/c305f3ac-fbe7-43e8-bd58-8d7fbbbe59c1n%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/a3af46ad-7753-446c-9974-a36a1af6cd8bn%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/a3af46ad-7753-446c-9974-a36a1af6cd8bn%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/CAGGBBxM7Wwia%3D-_ceHH4DDs2FSYN9w0NsmAs%2BPeJR_UvT%3Drrbw%40mail.gmail.com.
