Yeah I even had problems creating the venv environment with 3.9 and that 
worked in the past with other software on 3.7.
But I have a Debian Package installation and don't want to lose all my 
changes so I am hoping that I will get it to work with python 3.7 and new 
driver version.
Or is venv a must-have on weewx 5? And will install also work with pipx? I 
remember cloudy that I had problems with pip in the past and solved it by 
using pipx.

Tom Keffer schrieb am Donnerstag, 29. Februar 2024 um 21:24:31 UTC+1:

> 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 <rogu...@gmail.com> 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 <rogu...@gmail.com> 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 <rogu...@gmail.com> 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 weewx-user+...@googlegroups.com.
>>>>>>> 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 weewx-user+...@googlegroups.com.
>>>>
>>> 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 weewx-user+...@googlegroups.com.
>>
> 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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/c75b67d7-633d-4537-9cb7-a88b7619a468n%40googlegroups.com.

Reply via email to