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.
