[arm-allstar] replacement script ---was: Weather.sh not working

Tom Perry kd4ufd at gmail.com
Wed Nov 22 08:52:07 EST 2023


Good day,
The Updated Script, is this going to be an "Updated to the program",
throught the site, or  a file sent via email?

Thank you for your time in creating this new script for the community.
Tom
kd4ufd


On Sun, Nov 19, 2023 at 1:40 PM David McGough via ARM-allstar <
arm-allstar at hamvoip.org> wrote:

>
> Hi Everyone,
>
> Yes, something is currently flaky with the Accuweather RSS API.  The
> problem is with bad data coming from them, not the weather.sh script, per
> se.  Doing to goog'ling, (actually duck-duck-go), some comments are that
> this Accuweather is no longer supporting this API and that it's
> deprecated????  I'm not sure about this??
>
> Anyhow,  I've put together a new script that accesses the new NOAA weather
> API directly.  This seems to work well, for all the destinations I've
> tested.  The drawback is this will only work for US/NOAA destination. But,
> it's a place to start.  I'll release this code for testing later today.
>
>
> 73, David K4FXC
>
>
>
>
> On Sun, 19 Nov 2023, Don Heide via ARM-allstar wrote:
>
> > Here is a screenshot of various zip codes entered using the weather.sh
> script. I have been intermittently loosing my hourly weather report with
> a temperature of 0 degrees. If I change the zip code to another within a
> few miles of the original it might work for one or two announcements and
> then go to 0 degrees again.
>
> As can be seen in the list there are some that work and some that don't.
> If I wait a short time (10 to 20 min) and try again the results will be
> different!
>
> I am assuming it is a problem with the weather server as I get the same
> random results by using various zip codes around the country.
>
> Don W7MRI
>
>
> On 11/18/23 22:26, David McGough via ARM-allstar wrote:
> > Hi Rick,
> >
> > I did some experimenting earlier today.  I agree that the returned
> results
> > seem to be unreliable.  I just read a comment in the Accuweather RSS
> > documentation that setting metric=1 is for Celsius and metric=2 is
> > Fahrenheit.  I tried both and leaving the metric parameter out entirely.
> > Sometimes the query works, sometimes it reports 0 degrees.
> >
> > Also, I tried running the query with and without TLS (HTTP/80 and then
> > HTTPS/443)....The HTTP/80 results seemed more consistent, but still not
> > perfect.
> >
> > Looking further at their API documentation, I'm suspecting that they're
> > now requiring a key/subscription for "premium" access.  Also, while
> > accessing their on-line docs, I had several pages time-out, getting
> > errors.  So, they might have some kind of infrastructure issue going on??
> >
> > I know this API had worked very reliably....Not sure when this changed?
> >
> > 73, David K4FXC
> >
> >
> >
> > On Sat, 18 Nov 2023, R Harkins wrote:
> >
> >> Same problem here. User reported that the node was saying 'temperature
> >> zero'.  Here is the information you requested (using the stock
> weather.sh):
> >>
> >> [root at ssarcPi sbin]# host myip.hamvoip.org
> >> myip.hamvoip.org is an alias for hamvoip.org.
> >> hamvoip.org has address 74.91.126.182
> >> hamvoip.org mail is handled by 10 mail.hamvoip.org.
> >>
> >> [root at ssarcPi sbin]# wget -qO-http://myip.hamvoip.org
> >> 209.153.81.36
> >>
> >> [root at ssarcPi sbin]# weather.sh 64083
> >> 0ô¯F, -18ô¯C /
> >> [root at ssarcPi sbin]# weather.sh 28405
> >> 0ô¯F, -18ô¯C /
> >> [root at ssarcPi sbin]# weather.sh 28139
> >> 66ô¯F, 19ô¯C / Sunny
> >>
> >> I did some experimenting with the curl command as found in weather.sh. I
> >> found that if I removed the metric\=${FAHRENHEIT}\& from the curl
> command,
> >> everything worked. Put it back in and temp=0.
> >>
> >> [root at ssarcPi sbin]# weather.sh 64083  *modified script*
> >> 61ô¯F, 16ô¯C / Sunny
> >> [root at ssarcPi sbin]# weathersave.sh 64083  *this is the original script
> >> renamed*
> >> 0ô¯F, -18ô¯C /
> >>
> >> I got mixed results when visiting the same urls in a browser on my
> desktop.
> >> Sometimes it worked, sometimes I got zero temps. Very puzzling...
> >>
> >> Rick W0FH
> >>
> >> On Sat, Nov 11, 2023 at 11:01 PM David McGough via ARM-allstar <
> >> arm-allstar at hamvoip.org> wrote:
> >>
> >>> Steve,
> >>>
> >>> This seems like some kind of network issue.  From the bash shell
> prompt,
> >>> please try these commands and report the results:
> >>>
> >>> [root at RPi-Z2W ~]# host myip.hamvoip.org
> >>> myip.hamvoip.org is an alias for hamvoip.org.
> >>> hamvoip.org has address 74.91.126.182
> >>> hamvoip.org mail is handled by 10 mail.hamvoip.org.
> >>>
> >>> [root at RPi-Z2W ~]# wget -qO-http://myip.hamvoip.org
> >>> 12.17.28.216
> >>>
> >>> [root at RPi-Z2W ~]# weather.sh 28405
> >>> 52°F, 11°C / Cloudy
> >>>
> >>> [root at RPi-Z2W ~]# weather.sh 28139
> >>> 50°F, 10°C / Cloudy
> >>>
> >>>
> >>>
> >>> 73, David K4FXC
> >>>
> >>> On Sat, 11 Nov 2023, Steve Polley via ARM-allstar wrote:
> >>>
> >>>> I recently had to rebuild my node from a lightning hit. I have set up
> >>>> the node like my others and they work fine but this no always gives
> me a
> >>>> No Report when using in a bash shell with either weather.sh or
> >>>> saytime.pl. It says this on my superman page as well. I have tried
> >>>> multiple zip codes and airport codes with the same results. I have
> also
> >>>> copied over weather.sh from a working node and it will not work
> either.
> >>>>
> >>>> Any ideas?
> >>>>
> >>>> Steve N0SWP
> >>> _______________________________________________
> >>>
> >>> ARM-allstar mailing list
> >>> ARM-allstar at hamvoip.org
> >>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
> >>>
> >>> Visit the BBB and RPi2/3/4 web page -http://hamvoip.org
> >>>
> > _______________________________________________
> >
> > ARM-allstar mailing list
> > ARM-allstar at hamvoip.org
> > http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
> >
> > Visit the BBB and RPi2/3/4 web page -http://hamvoip.org
> >
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: weathersh.jpg
> Type: image/jpeg
> Size: 100949 bytes
> Desc: not available
> URL: <
> http://lists.hamvoip.org/pipermail/arm-allstar/attachments/20231119/8ad936ec/attachment.jpg
> >
> _______________________________________________
>
> ARM-allstar mailing list
> ARM-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
>
> _______________________________________________
>
> ARM-allstar mailing list
> ARM-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
>


-- 
Thomas Perry
kd4ufd at gmail.com


More information about the ARM-allstar mailing list