Not sure what's going on there, but it may have something to do with
attempting to install as root. Try installing as an unprivileged user, say
"pi".

$ *su - pi*
$ *whoami*
pi
$ *cd*
$ *python3.9 -m venv weewx-venv*
$ *source weewx-venv/bin/activate*
$ *python3.9 -m pip install weewx*
$ *weectl station create*
*...*
$ *weectl extension install
 
https://github.com/michael-slx/weewx-weatherlink-live/releases/download/v1.1.3/weewx-weatherlink-live-v1.1.3.tar.xz
<https://github.com/michael-slx/weewx-weatherlink-live/releases/download/v1.1.3/weewx-weatherlink-live-v1.1.3.tar.xz>*
$ *weectl extension list*
Using configuration file /home/pi/weewx-data/weewx.conf
Extension Name    Version   Description
weatherlink-live  1.1.3     WeeWX driver for Davis WeatherLink Live.

-tk






On Thu, Feb 29, 2024 at 11:44 AM fLsh <[email protected]> wrote:

> Author of the driver suggested to use Python 3.9 which I installed and now
> I get a different error:
> Feb 29 19:57:12 loxberry systemd[1]: Started WeeWX.
> Feb 29 19:57:12 loxberry weewxd[30842]: Traceback (most recent call last):
> Feb 29 19:57:12 loxberry weewxd[30842]: File "/usr/share/weewx/weewxd.py",
> line 18, in <module>
> Feb 29 19:57:12 loxberry weewxd[30842]: import configobj
> Feb 29 19:57:12 loxberry weewxd[30842]: ModuleNotFoundError: No module
> named 'configobj'
> Feb 29 19:57:12 loxberry systemd[1]: weewx.service: Main process exited,
> code=exited, status=1/FAILURE
> Feb 29 19:57:12 loxberry systemd[1]: weewx.service: Failed with result
> 'exit-code'.
>
> Installation of Python3.9 was by following this:
> https://itheo.tech/install-python-39-on-raspberry-pi
> I don't know how to install configobj. I am having a debian installation
> (at least I think I have) and in the docs there are no dependencies listed.
> In the git docs there is installation mentioned:
> python3 -m pip install CT3 python3 -m pip install configobj python3 -m pip
> install Pillow
>
> failed:
> root@loxberry:~# python3 -m pip install configobj
> ERROR: Exception:
> Traceback (most recent call last):
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/base_command.py",
> line 228, in _main
> status = self.run(options, args)
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/req_command.py",
> line 182, in wrapper
> return func(self, options, args)
> File "/usr/lib/python3.9/site-packages/pip/_internal/commands/install.py",
> line 272, in run
> session = self.get_default_session(options)
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/req_command.py",
> line 80, in get_default_sess
> ion
> self._session = self.enter_context(self._build_session(options))
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/req_command.py",
> line 90, in _build_session
> session = PipSession(
> File "/usr/lib/python3.9/site-packages/pip/_internal/network/session.py",
> line 249, in __init__
> self.headers["User-Agent"] = user_agent()
> File "/usr/lib/python3.9/site-packages/pip/_internal/network/session.py",
> line 132, in user_agent
> zip(["name", "version", "id"], distro.linux_distribution()),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 125,
> in linux_distribution
> return _distro.linux_distribution(full_distribution_name)
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 681,
> in linux_distribution
> self.version(),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 741,
> in version
> self.lsb_release_attr('release'),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 903,
> in lsb_release_attr
> return self._lsb_release_info.get(attribute, '')
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 556,
> in __get__
> ret = obj.__dict__[self._fname] = self._f(obj)
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 1014,
> in _lsb_release_info
> stdout = subprocess.check_output(cmd, stderr=devnull)
> File "/usr/lib/python3.9/subprocess.py", line 420, in check_output
> return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
> File "/usr/lib/python3.9/subprocess.py", line 524, in run
> raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned
> non-zero exit status 1.
> Traceback (most recent call last):
> File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
> return _run_code(code, main_globals, None,
> File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
> exec(code, run_globals)
> File "/usr/lib/python3.9/site-packages/pip/__main__.py", line 26, in
> <module>
> sys.exit(_main())
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/main.py", line
> 75, in main
> return command.main(cmd_args)
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/base_command.py",
> line 121, in main
> return self._main(args)
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/base_command.py",
> line 265, in _main
> self.handle_pip_version_check(options)
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/req_command.py",
> line 149, in handle_pip_vers
> ion_check
> session = self._build_session(
> File "/usr/lib/python3.9/site-packages/pip/_internal/cli/req_command.py",
> line 90, in _build_session
> session = PipSession(
> File "/usr/lib/python3.9/site-packages/pip/_internal/network/session.py",
> line 249, in __init__
> self.headers["User-Agent"] = user_agent()
> File "/usr/lib/python3.9/site-packages/pip/_internal/network/session.py",
> line 132, in user_agent
> zip(["name", "version", "id"], distro.linux_distribution()),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 125,
> in linux_distribution
> return _distro.linux_distribution(full_distribution_name)
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 681,
> in linux_distribution
> self.version(),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 741,
> in version
> self.lsb_release_attr('release'),
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 903,
> in lsb_release_attr
> return self._lsb_release_info.get(attribute, '')
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 556,
> in __get__
> ret = obj.__dict__[self._fname] = self._f(obj)
> File "/usr/lib/python3.9/site-packages/pip/_vendor/distro.py", line 1014,
> in _lsb_release_info
> stdout = subprocess.check_output(cmd, stderr=devnull)
> File "/usr/lib/python3.9/subprocess.py", line 420, in check_output
> return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
> File "/usr/lib/python3.9/subprocess.py", line 524, in run
> raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned
> non-zero exit status 1.
>
> Tom Keffer schrieb am Donnerstag, 29. Februar 2024 um 16:04:24 UTC+1:
>
>> I think the problem is in the typing suggestions used by the driver. They
>> can be tricky to get right. For example, in file mappers.py, line 137, reads
>>
>>     def map_table(self) -> Dict[str, Union[str, list[str]]]:
>>
>> when it should probably be
>>
>>     def map_table(self) -> Dict[str, Union[str, List[str]]]:
>>
>> Ask the author of the driver.
>>
>> But, I'm not an expert on type hints. I find them more trouble than they
>> are worth.
>>
>> -tk
>>
>> On Wed, Feb 28, 2024 at 11:09 PM fLsh <[email protected]> wrote:
>>
>>> ok funny, after a reboot, v.5.0.2 is getting loaded.
>>> Error is now:
>>> -- Logs begin at Thu 2024-02-29 00:06:39 CET, end at Thu 2024-02-29
>>> 08:06:40 CET. --
>>> Feb 29 00:06:53 loxberry systemd[1]: Started WeeWX.
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Initializing weewxd
>>> version 5.0.2
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Command line:
>>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Using Python 3.7.3
>>> (default, Oct 11 2023, 09:51:27)
>>> [GCC 8.3.0]
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Located at
>>> /usr/bin/python3
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Platform
>>> Linux-4.19.118-v7l+-armv7l-with-debian-10.13
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Locale:
>>> 'de_DE.UTF-8'
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Entry path:
>>> /usr/share/weewx/weewxd.py
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: WEEWX_ROOT:
>>> /etc/weewx
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Configuration file:
>>> /etc/weewx/weewx.conf
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: User module:
>>> /etc/weewx/bin/user
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO __main__: Debug: 0
>>> Feb 29 00:06:56 loxberry weewxd[932]: INFO weewx.engine: Loading station
>>> type WeatherLinkLive (user.weatherlink_live)
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: Caught
>>> unrecoverable exception:
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** 'type'
>>> object is not subscriptable
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** Traceback
>>> (most recent call last):
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/usr/share/weewx/weewxd.py", line 160, in main
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** engine =
>>> weewx.engine.StdEngine(config_dict)
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/usr/share/weewx/weewx/engine.py", line 77, in __init__
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: ****
>>> self.setupStation(config_dict)
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/usr/share/weewx/weewx/engine.py", line 104, in setupStation
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: ****
>>> __import__(driver)
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/etc/weewx/bin/user/weatherlink_live/__init__.py", line 27, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** from
>>> user.weatherlink_live.configurator import WeatherlinkLiveConfigurator
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/etc/weewx/bin/user/weatherlink_live/configurator.py", line 24, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** from
>>> user.weatherlink_live import configuration
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/etc/weewx/bin/user/weatherlink_live/configuration.py", line 24, in
>>> <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** from
>>> user.weatherlink_live.mappers import TMapping, THMapping, WindMapping,
>>> RainMapping, SolarMapping, UvMapping, \
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/etc/weewx/bin/user/weatherlink_live/mappers.py", line 48, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** class
>>> AbstractMapping(object):
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** File
>>> "/etc/weewx/bin/user/weatherlink_live/mappers.py", line 137, in
>>> AbstractMapping
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** def
>>> map_table(self) -> Dict[str, Union[str, list[str]]]:
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: ****
>>> TypeError: 'type' object is not subscriptable
>>> Feb 29 00:06:57 loxberry weewxd[932]: CRITICAL __main__: **** Exiting.
>>> Feb 29 00:06:57 loxberry weewxd[932]: Traceback (most recent call last):
>>> Feb 29 00:06:57 loxberry weewxd[932]: File "/usr/share/weewx/weewxd.py",
>>> line 265, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: main()
>>> Feb 29 00:06:57 loxberry weewxd[932]: File "/usr/share/weewx/weewxd.py",
>>> line 160, in main
>>> Feb 29 00:06:57 loxberry weewxd[932]: engine =
>>> weewx.engine.StdEngine(config_dict)
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/usr/share/weewx/weewx/engine.py", line 77, in __init__
>>> Feb 29 00:06:57 loxberry weewxd[932]: self.setupStation(config_dict)
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/usr/share/weewx/weewx/engine.py", line 104, in setupStation
>>> Feb 29 00:06:57 loxberry weewxd[932]: __import__(driver)
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/etc/weewx/bin/user/weatherlink_live/__init__.py", line 27, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: from
>>> user.weatherlink_live.configurator import WeatherlinkLiveConfigurator
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/etc/weewx/bin/user/weatherlink_live/configurator.py", line 24, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: from user.weatherlink_live import
>>> configuration
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/etc/weewx/bin/user/weatherlink_live/configuration.py", line 24, in
>>> <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: from user.weatherlink_live.mappers
>>> import TMapping, THMapping, WindMapping, RainMapping, SolarMapping,
>>> UvMapping, \
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/etc/weewx/bin/user/weatherlink_live/mappers.py", line 48, in <module>
>>> Feb 29 00:06:57 loxberry weewxd[932]: class AbstractMapping(object):
>>> Feb 29 00:06:57 loxberry weewxd[932]: File
>>> "/etc/weewx/bin/user/weatherlink_live/mappers.py", line 137, in
>>> AbstractMapping
>>> Feb 29 00:06:57 loxberry weewxd[932]: def map_table(self) -> Dict[str,
>>> Union[str, list[str]]]:
>>> Feb 29 00:06:57 loxberry weewxd[932]: TypeError: 'type' object is not
>>> subscriptable
>>> Feb 29 00:06:57 loxberry systemd[1]: weewx.service: Main process exited,
>>> code=exited, status=1/FAILURE
>>> Feb 29 00:06:57 loxberry systemd[1]: weewx.service: Failed with result
>>> 'exit-code'.
>>> fLsh schrieb am Donnerstag, 29. Februar 2024 um 08:05:46 UTC+1:
>>>
>>>> yeah basicaly driver is not running and therefore Data from weatherlink
>>>> Live cannot be read.
>>>> But question is, athough 5.0.2 is installed and driver v1.1.3, why are
>>>> those not used and instead, 5.0.1 is being loaded?
>>>>
>>>> Tom Keffer schrieb am Donnerstag, 29. Februar 2024 um 01:31:38 UTC+1:
>>>>
>>>>> I hate to "pass the buck," but this looks like an issue with the new
>>>>> WeatherLink Live driver.
>>>>>
>>>>> The log entry gets cut off with the phrase "Caus", which I suspect
>>>>> would give you the "cause." Take a look in your log.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Feb 28, 2024 at 3:03 PM fLsh <[email protected]> wrote:
>>>>>
>>>>>> Hi folks,
>>>>>>
>>>>>> I was happily running 4.10.2 on my Raspberry Pi 4 with many changes
>>>>>> to skins, drivers and templates.
>>>>>> Today I did an upgrade to 5.0.1 which was running too. Then I so in
>>>>>> apt update that there is a public key missing which I resolved with the
>>>>>> documentation. After that, 5.0.2 was available (or was just a coincidence
>>>>>> maybe) and also upgrade the weatherllink_live driver bei Michael Schantl 
>>>>>> to
>>>>>> 1.1.3.
>>>>>> Now weewx will fail to start with attached error.
>>>>>> In ournalctl I can see, that weewxd v.5.0.1 gets started and old
>>>>>> driver 1.1.3.
>>>>>> Can please somone help me on fixing that?
>>>>>>
>>>>>> In journalctl:
>>>>>> -- Logs begin at Wed 2024-02-28 11:14:25 CET, end at Thu 2024-02-29
>>>>>> 00:01:13 CET. --
>>>>>> Feb 28 11:14:38 loxberry systemd[1]: Started WeeWX.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Initializing
>>>>>> weewxd version 5.0.1
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Command line:
>>>>>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Using Python
>>>>>> 3.7.3 (default, Oct 11 2023, 09:51:27)
>>>>>> [GCC 8.3.0]
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Located at
>>>>>> /usr/bin/python3
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Platform
>>>>>> Linux-4.19.118-v7l+-armv7l-with-debian-10.13
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Locale:
>>>>>> 'de_DE.UTF-8'
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Entry path:
>>>>>> /usr/share/weewx/weewxd.py
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: WEEWX_ROOT:
>>>>>> /etc/weewx
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Configuration
>>>>>> file: /etc/weewx/weewx.conf
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: User module:
>>>>>> /etc/weewx/bin/user
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Debug: 0
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Loading
>>>>>> station type WeatherLinkLive (user.weatherlink_live)
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO user.weatherlink_live:
>>>>>> Initializing driver: WeatherLinkLive v1.0.11
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: StdConvert
>>>>>> target unit is 0x1
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.wxservices:
>>>>>> StdWXCalculate will use data binding wx_binding
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Archive will
>>>>>> use data binding wx_binding
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Record
>>>>>> generation will be attempted in 'hardware'
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Using
>>>>>> archive interval of 300 seconds (specified in weewx configuration)
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx:
>>>>>> StationRegistry: Registration not requested.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx:
>>>>>> Wunderground-PWS: Data for station IFELLB13 will be posted
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx: PWSweather:
>>>>>> Posting not enabled.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx: CWOP: Posting
>>>>>> not enabled.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx: WOW: Posting
>>>>>> not enabled.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.restx: AWEKAS:
>>>>>> Posting not enabled.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: 'pyephem'
>>>>>> detected, extended almanac data is available
>>>>>> Feb 28 11:14:41 loxberry /weewxd.py[234]: lowBattery: LowBattery
>>>>>> alarm enabled. Count threshold is 10
>>>>>> Feb 28 11:14:41 loxberry /weewxd.py[234]: alarm: Alarm set for
>>>>>> expression: 'windGust > 35'
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO __main__: Starting up
>>>>>> weewx version 5.0.1
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Using
>>>>>> binding 'wx_binding' to database 'weewx.sdb_new'
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.manager: Starting
>>>>>> backfill of daily summaries
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.manager: Daily
>>>>>> summaries up to date
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: INFO weewx.engine: Starting
>>>>>> main packet loop.
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: 
>>>>>> HTTPConnectionPool(host='192.168.178.36',
>>>>>> port=80): Max retries exceeded with url: /v1/current_conditions (Caus
>>>>>> Feb 28 11:14:41 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: HTTP conditions request failed. Retry 
>>>>>> #0
>>>>>> follows shortly
>>>>>> Feb 28 11:14:44 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: 
>>>>>> HTTPConnectionPool(host='192.168.178.36',
>>>>>> port=80): Max retries exceeded with url: /v1/current_conditions (Caus
>>>>>> Feb 28 11:14:44 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: HTTP conditions request failed. Retry 
>>>>>> #1
>>>>>> follows shortly
>>>>>> Feb 28 11:14:47 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: 
>>>>>> HTTPConnectionPool(host='192.168.178.36',
>>>>>> port=80): Max retries exceeded with url: /v1/current_conditions (Caus
>>>>>> Feb 28 11:14:47 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.davis_http: HTTP conditions request failed. Retry 
>>>>>> #2
>>>>>> follows shortly
>>>>>> Feb 28 11:14:49 loxberry weewxd[234]: ERROR
>>>>>> user.weatherlink_live.scheduler: Error caught in scheduler tick. Not
>>>>>> rescheduling
>>>>>> Feb 28 11:14:49 loxberry weewxd[234]: INFO weewx.engine: Main loop
>>>>>> exiting. Shutting engine down.
>>>>>> Feb 28 11:14:49 loxberry weewxd[234]: INFO
>>>>>> user.weatherlink_live.scheduler: All tasks cancelled
>>>>>> Feb 28 11:14:49 loxberry weewxd[234]: CRITICAL __main__: Caught
>>>>>> WeeWxIOError: Error while receiving or processing packets:
>>>>>> HTTPConnectionPool(host='192.168.178.36', port=80): Max retries ex
>>>>>> lines 1-45
>>>>>>
>>>>>> --
>>>>>> 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 on the web visit
>>>>>> https://groups.google.com/d/msgid/weewx-user/529bbcef-7a20-4d9f-b58b-eb2e3c6c222cn%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/weewx-user/529bbcef-7a20-4d9f-b58b-eb2e3c6c222cn%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 on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/b9585d3f-7844-4187-b84e-4ed750d6038dn%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/b9585d3f-7844-4187-b84e-4ed750d6038dn%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 on the web visit
> https://groups.google.com/d/msgid/weewx-user/913acb60-82e7-4dc8-ad4d-8328fb2006f1n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/913acb60-82e7-4dc8-ad4d-8328fb2006f1n%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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEANifjQVsVVMkoxmVCBYRvAEi7qFecNjCNjOXN%2BU76WPA%40mail.gmail.com.

Reply via email to