Updated to 4.6.0 Wunderground service upload fails

589 views
Skip to first unread message

Phil Green

unread,
Feb 8, 2022, 3:51:37 PM2/8/22
to weewx-user
Hello,
I have just updated to 4.6.0 for my Vantage Vue connected to my Pi3B.
Locally everything works ok and I am running the default Skin.

I am uploading to PWSWeather and that is fine, but uploading to Wunderground fails.
Log message:-
Feb  8 15:42:44 Pi3-Weewx weewx[964] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:40:00 GMT (1644334800): Failed upload after 3 tries

I haven't changed to password in the weewx.conf file.
It's not an issue for me so I have just set the service to 'false' in the configuration.
The uploading was working fine with 4.5.1 just prior to upgrading.
Regards
Phil

Phil Green

unread,
Feb 8, 2022, 3:59:08 PM2/8/22
to weewx-user
Further to my first post I have set debug = 1 and reenabled the Wunderground service and got these log entries:-

Feb  8 15:55:27 Pi3-Weewx weewx[1159] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 1: The read operation timed out
Feb  8 15:55:42 Pi3-Weewx weewx[1159] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 2: The read operation timed out
Feb  8 15:55:57 Pi3-Weewx weewx[1159] DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 3: The read operation timed out
Feb  8 15:55:57 Pi3-Weewx weewx[1159] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:55:00 GMT (1644335700): Failed upload after 3 tries

Regards
Phil

David Schulz

unread,
Feb 8, 2022, 4:01:43 PM2/8/22
to weewx-user
Seems like  Wunderground-PWS is down again. Got the same messages. You could disable this messages. I have already had to do this with some services.


Feb 8 15:28:29 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:28:00 CET (1644330480): Failed upload after 3 tries Feb 8 15:30:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:30:00 CET (1644330600): Failed upload after 3 tries Feb 8 15:32:28 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:32:00 CET (1644330720): Failed upload after 3 tries Feb 8 15:34:28 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:34:00 CET (1644330840): Failed upload after 3 tries Feb 8 15:36:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:36:00 CET (1644330960): Failed upload after 3 tries Feb 8 15:38:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:38:00 CET (1644331080): Failed upload after 3 tries Feb 8 15:40:28 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:40:00 CET (1644331200): Failed upload after 3 tries Feb 8 15:42:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:42:00 CET (1644331320): Failed upload after 3 tries Feb 8 15:44:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:44:00 CET (1644331440): Failed upload after 3 tries Feb 8 15:46:28 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:46:00 CET (1644331560): Failed upload after 3 tries Feb 8 15:48:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:48:00 CET (1644331680): Failed upload after 3 tries Feb 8 15:50:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:50:00 CET (1644331800): Failed upload after 3 tries Feb 8 15:52:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:52:00 CET (1644331920): Failed upload after 3 tries Feb 8 15:54:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:54:00 CET (1644332040): Failed upload after 3 tries Feb 8 15:56:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:56:00 CET (1644332160): Failed upload after 3 tries Feb 8 15:58:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 15:58:00 CET (1644332280): Failed upload after 3 tries Feb 8 16:00:39 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:00:00 CET (1644332400): Failed upload after 3 tries Feb 8 16:02:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:02:00 CET (1644332520): Failed upload after 3 tries Feb 8 16:04:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:04:00 CET (1644332640): Failed upload after 3 tries Feb 8 16:07:06 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:06:00 CET (1644332760): Failed upload after 3 tries Feb 8 16:08:53 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:08:00 CET (1644332880): Failed upload after 3 tries Feb 8 16:10:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:10:00 CET (1644333000): Failed upload after 3 tries Feb 8 16:12:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:12:00 CET (1644333120): Failed upload after 3 tries Feb 8 16:14:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:14:00 CET (1644333240): Failed upload after 3 tries Feb 8 16:16:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:16:00 CET (1644333360): Failed upload after 3 tries Feb 8 16:18:38 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:18:00 CET (1644333480): Failed upload after 3 tries Feb 8 16:20:48 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:20:00 CET (1644333600): Failed upload after 3 tries Feb 8 16:22:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:22:00 CET (1644333720): Failed upload after 3 tries Feb 8 16:24:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:24:00 CET (1644333840): Failed upload after 3 tries Feb 8 16:26:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:26:00 CET (1644333960): Failed upload after 3 tries Feb 8 16:28:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:28:00 CET (1644334080): Failed upload after 3 tries Feb 8 16:30:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:30:00 CET (1644334200): Failed upload after 3 tries Feb 8 16:32:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:32:00 CET (1644334320): Failed upload after 3 tries Feb 8 16:34:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:34:00 CET (1644334440): Failed upload after 3 tries Feb 8 16:36:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:36:00 CET (1644334560): Failed upload after 3 tries Feb 8 16:38:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:38:00 CET (1644334680): Failed upload after 3 tries Feb 8 16:40:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:40:00 CET (1644334800): Failed upload after 3 tries Feb 8 16:42:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:42:00 CET (1644334920): Failed upload after 3 tries Feb 8 16:44:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:44:00 CET (1644335040): Failed upload after 3 tries Feb 8 16:46:59 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:46:00 CET (1644335160): Failed upload after 3 tries Feb 8 16:48:59 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:48:00 CET (1644335280): Failed upload after 3 tries Feb 8 16:50:59 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:50:00 CET (1644335400): Failed upload after 3 tries Feb 8 16:52:58 weather weewx[182368] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-08 16:52:00 CET (1644335520): Failed upload after 3 tries  

David Schulz

unread,
Feb 8, 2022, 4:04:30 PM2/8/22
to weewx-user
To mute this, add this in the weewx.conf

[[Wunderground]]
...
...
log_success = False
log_failure = False

Doug Jenkins

unread,
Feb 8, 2022, 4:08:05 PM2/8/22
to weewx...@googlegroups.com
I am also seeing the same issue with Wunderground and I am on WeeWX 4.5.1. Nothing has changed in my configuration for over 30 days. I would assume at this point wunderground is having connectivity issues or something has changed in the API interface on their end.



--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/1039805b-50ed-45aa-8fc6-420026f557b2n%40googlegroups.com.


--

Tom Hogland

unread,
Feb 8, 2022, 4:11:47 PM2/8/22
to weewx-user
Sounds like they had Rapid-Fire issues for a day or two, and now I'm unable to upload as well. Didn't see anything in their news page except complaints...

Nate Bargmann

unread,
Feb 8, 2022, 5:48:03 PM2/8/22
to weewx...@googlegroups.com
Wunderground is broken again so far most of this morning.

- Nate

--
"The optimist proclaims that we live in the best of all
possible worlds. The pessimist fears this is true."
Web: https://www.n0nb.us
Projects: https://github.com/N0NB
GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819

signature.asc

Phil Green

unread,
Feb 8, 2022, 7:16:12 PM2/8/22
to weewx-user
Have re-enabled uploading to Wunderground.
Seems like it is working again. 
Thanks for your comments. 
Regards
Phil

Nate Bargmann

unread,
Feb 9, 2022, 12:22:12 AM2/9/22
to weewx...@googlegroups.com
* On 2022 08 Feb 13:16 -0600, Phil Green wrote:
> Have re-enabled uploading to Wunderground.
> Seems like it is working again.

It appears to be. According to my logs it recovered around 1900z and
then a glitch at 2000z and two at 2015z and clean since.

> Thanks for your comments.

I'm following the journal in a terminal so it is easy to see how it is
going.
signature.asc

Rob Cranfill

unread,
Feb 16, 2022, 10:05:56 PM2/16/22
to weewx-user
Weird. I was just today (2/16, 8 days after this thread started) dinking around with my recently-upgraded-to-4.6 installation, and now WU is not taking my uploads, either. But the weird thing is, I've only been dealing with some "skin" issues, today, and did the 4.6 upgrade some time ago - nothing you'd think would affect WU .... but the uploads only stopped working a couple hours ago! So, is it me, or is it WU?

Rob Cranfill

unread,
Feb 16, 2022, 10:07:30 PM2/16/22
to weewx-user
Thusly:

Feb 16 14:05:21 pi3b weewx[15366] INFO weewx.cheetahgenerator: Generated 1 files for report CrandardReport in 0.03 seconds
Feb 16 14:05:21 pi3b weewx[15366] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/Crandard
Feb 16 14:05:24 pi3b weewx[15366] INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 2.71 seconds
Feb 16 14:05:24 pi3b weewx[15366] INFO weewx.reportengine: Copied 2 files to /var/www/html/weewx/belchertown
Feb 16 14:05:26 pi3b weewx[15366] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-16 14:05:00 PST (1645049100): Failed upload after 3 tries
Feb 16 14:06:15 pi3b weewx[15366] INFO weewx.manager: Added record 2022-02-16 14:06:00 PST (1645049160) to database 'weewx.sdb'
Feb 16 14:06:15 pi3b weewx[15366] INFO weewx.manager: Added record 2022-02-16 14:06:00 PST (1645049160) to daily summary in 'weewx.sdb'
Feb 16 14:06:15 pi3b weewx[15366] INFO weewx.restx: PWSWeather: Published record 2022-02-16 14:06:00 PST (1645049160)
Feb 16 14:06:18 pi3b weewx[15366] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.56 seconds
Feb 16 14:06:21 pi3b weewx[15366] INFO weewx.imagegenerator: Generated 17 images for report SeasonsReport in 2.85 seconds
Feb 16 14:06:21 pi3b weewx[15366] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx
Feb 16 14:06:21 pi3b weewx[15366] INFO weewx.cheetahgenerator: Generated 1 files for report CrandardReport in 0.03 seconds
Feb 16 14:06:21 pi3b weewx[15366] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/Crandard
Feb 16 14:06:23 pi3b weewx[15366] INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 2.58 seconds
Feb 16 14:06:23 pi3b weewx[15366] INFO weewx.reportengine: Copied 2 files to /var/www/html/weewx/belchertown
Feb 16 14:06:26 pi3b weewx[15366] ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2022-02-16 14:06:00 PST (1645049160): Failed upload after 3 tries

gjr80

unread,
Feb 16, 2022, 11:07:52 PM2/16/22
to weewx-user
My money is on WU.

You could set debug = 3 in weewx.conf then restart WeeWX to increase the debug log output for the WU uploads. This will show you the data being sent by WeeWX along with any response from WU, though I would not expect to see too much useful info being provided back from WU. Setting debug = 3 will likely result in a lot of debug info in your log so it might take a bit to pick out the WU entries but they should be fairly self evident.

Gary

Rob Cranfill

unread,
Feb 16, 2022, 11:39:38 PM2/16/22
to weewx-user
I should have held my tongue (fingers?) - it's back up.

Tom Keffer

unread,
Feb 16, 2022, 11:58:00 PM2/16/22
to weewx-user
Through the years we've learned that when it comes to the WU, it's best not to expend any excess energy. It's almost always their fault. Flakiest API on the internet.

--
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 weewx-user+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages