Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Weather Plugin Error -
#1
Below is the output  the status box for the Weather-based water level plug in. Seems to me that it is a python issue with my setup but I do not know. I am using a Rp3 with a new 64bit install of Raspi OS (debian?). SIP is running via python3.  Any suggestions are appreciated.

Also has anyone made an ICON of the Sip Tree?

TIA
Ken

Code:
[code]Weather-based water level encountered error:

Traceback (most recent call last):
  File "/usr/lib/python3.9/urllib/request.py", line 1346, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/lib/python3.9/http/client.py", line 1255, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/lib/python3.9/http/client.py", line 1301, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.9/http/client.py", line 1250, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.9/http/client.py", line 1010, in _send_output
    self.send(msg)
  File "/usr/lib/python3.9/http/client.py", line 950, in send
    self.connect()
  File "/usr/lib/python3.9/http/client.py", line 1417, in connect
    super().connect()
  File "/usr/lib/python3.9/http/client.py", line 921, in connect
  self.sock = self._create_connection(
  File "/usr/lib/python3.9/socket.py", line 822, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "/usr/lib/python3.9/socket.py", line 953, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/sip/SIP/plugins/weather_level_adj.py", line 123, in run
    today = today_info(self, options)
File "/home/sip/SIP/plugins/weather_level_adj.py", line 636, in today_info
    data = get_data(name, request, u"weather", options)
  File "/home/sip/SIP/plugins/weather_level_adj.py", line 504, in get_data
    req = urlopen(url + u"&appid=" + options[u"apikey"])
  File "/usr/lib/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.9/urllib/request.py", line 517, in open
    response = self._open(req, data)
  File "/usr/lib/python3.9/urllib/request.py", line 534, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/lib/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.9/urllib/request.py", line 1389, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "/usr/lib/python3.9/urllib/request.py", line 1349, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [Errno -3] Temporary failure in name resolution>
[/code]
Reply


Messages In This Thread
Weather Plugin Error - - by kenden - 2022 Jun 13, 09:31 PM
RE: Weather Plugin Error - - by dan - 2022 Jun 13, 09:49 PM
RE: Weather Plugin Error - - by kenden - 2022 Jun 13, 11:38 PM
RE: Weather Plugin Error - - by kenden - 2022 Jun 14, 01:57 AM
RE: Weather Plugin Error - - by astrogerard - 2022 Jun 14, 04:11 PM
RE: Weather Plugin Error - - by dan - 2022 Jun 15, 03:38 PM
RE: Weather Plugin Error - SOLVED - by kenden - 2022 Jun 15, 09:08 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)