Internal changes in August 11 build - Please report here when new bugs show up

All about the standard Meteobridge devices based on mobile routers from TP-Link, D-Link, ASUS

Moderator: Mattk

Post Reply
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

It was time to streamline the code across the various platforms a bit. This also had an impact on the crowdy start configuration scripts. My tests indicate that I have not broken anything, but experience tells that I for sure did :-)

Please report freshly implemented bugs here. I will try to fix those short term.
Mattk
Platinum Boarder
Platinum Boarder
Posts: 1387
Joined: Mon Sep 22, 2014 3:24 am

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by Mattk »

Nano Aug 11 release loads as v5.4 Build 4261 (Aug 11, 2022) Matches release date

MBPro Aug 11 release loads as v5,4 Build 14798 (Aug 4, 2022) Confirm this date?
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

I just released fresh images.
User avatar
meteoesine
Fresh Boarder
Fresh Boarder
Posts: 3
Joined: Mon Aug 10, 2020 1:41 pm
Location: Esine, Valcamonica (BS) - ITaly
Contact:

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by meteoesine »

Hello,
I've noticed that since I installed the latest release, some weather networks, especially Meteotemplate which is the most important to me, they often go offline (ever had any problems before).
I reboot MB and everyone works again.
Coincidence? bug? php8.1?
tnx in advance for any comments
Norbert
Attachments
ScreenShot01116.jpg
ScreenShot01116.jpg (18.99 KiB) Viewed 3106 times
ScreenShot01115.jpg
ScreenShot01115.jpg (22.78 KiB) Viewed 3106 times
ScreenShot01121.jpg
ScreenShot01121.jpg (86.7 KiB) Viewed 3106 times
Image
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

Meteobridge did not change in how it feeds weather networks. I see from the messages that you are sending too often and the other error is a message from the target server about an internal problem.I Don't hink it is related to the changes in Meteobridge.
alexvanuxem
Junior Boarder
Junior Boarder
Posts: 27
Joined: Mon Jun 06, 2022 6:55 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by alexvanuxem »

At random occurence: meteobridge doesn't send rain total and solar through to websites.
Also ftp upload gets regurarly stuck.

Staying with 5.3 solves the problem.

Or rebooting the device.

Since 5.4 I need to reboot almost every day because it 'freezes', sends out no data anymore (rain total and solar from Davis WLL).

Grtz
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

Can you please send remote login credentials and how to reproduce the error regarding not showing up data.
kejaco
Fresh Boarder
Fresh Boarder
Posts: 2
Joined: Sun Sep 11, 2022 7:02 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by kejaco »

I have never noticed these problems before until CWOP began experiencing server network issues.

1.) Meteobridge seems to struggle to figure out which of the rolling CWOP servers to upload to and the connections fail many times, I've seen upwards to an hour last weekend.

2.) When this happens, then the logger appears to logger stops sending to Wunderground until the next CWOP attempt.

I've already reflashed my Meteobridge and tried multiple upload settings.

Meteobridge info
Meteobridge info
Screenshot 2022-09-11 130832.png (14.26 KiB) Viewed 2705 times
CWOP attempt log
CWOP attempt log
Screenshot 2022-09-11 131518.png (117.81 KiB) Viewed 2705 times
Wunderground attempt log
Wunderground attempt log
Screenshot 2022-09-11 131448.png (74.57 KiB) Viewed 2705 times
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

CWOP does not provide rolling servers anymore, at least externally.
kejaco
Fresh Boarder
Fresh Boarder
Posts: 2
Joined: Sun Sep 11, 2022 7:02 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by kejaco »

Ok but is the logger supposed to stall and stop reporting to other networks each time when a different network suffers a failed connection?
WU log
WU log
Screenshot 2022-09-24 111931.png (21.46 KiB) Viewed 2577 times
CWOP log
CWOP log
Screenshot 2022-09-24 111954.png (43.53 KiB) Viewed 2577 times
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: Internal changes in August 11 build - Please report here when new bugs show up

Post by admin »

kejaco wrote: Sat Sep 24, 2022 5:24 pm Ok but is the logger supposed to stall and stop reporting to other networks each time when a different network suffers a failed connection?
Requests to weather networks are not done in parallel as this will blow the RAM and performance limited SOCs of the Meteobridge. Therefore, requests are serialized and provided with a timeout, when no reply coming back in time. When CWOP internal IP resolution does point to nothing on their side, no error is returned, but Meteobridge waits until deciding to give up by its internal timeout definition. Now assume that some services are triggered every 10 seconds and the CWOP services again and again run into the 30 seconds timeout stall. Now requests will queue up and even when Meteobridge does try some smart priorization in the sending queue this will result into a mess after some time.

Doing things in parallel will be even worse as over time more and more processes will queue up in parallel until the whole system gets unresponsive or crashes because of lack of resources.
Post Reply