That section of the weewx.conf file looks OK, but I suspect there is a
problem in the [[Services]] section. Take a look there, and if you're still
stumped, post the section.

-tk

On Thu, Jun 20, 2019 at 12:04 AM Michael Aschauer <[email protected]>
wrote:

> hi folks,
>
> never change an running system they said, i did and having troubles now.
> problem: after updating, weewx runs for about 3 days and hangs up. tried
> to restart, stop/start. this is the debug output:
>
> Jun 20 08:32:57 wetterraspi systemd[1]: Starting LSB: weewx weather
> system...
> Jun 20 08:32:58 wetterraspi weewx[17050]: engine: Initializing weewx
> version 3.9.1
> Jun 20 08:32:58 wetterraspi weewx[17050]: engine: Using Python 2.7.9
> (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2]
> Jun 20 08:32:58 wetterraspi weewx[17050]: engine: Platform
> Linux-4.9.35-v7+-armv7l-with-debian-8.0
> Jun 20 08:32:58 wetterraspi weewx[17050]: engine: Locale is 'de_AT.UTF-8'
> Jun 20 08:32:58 wetterraspi weewx[17050]: engine: pid file is
> /var/run/weewx.pid
> Jun 20 08:32:58 wetterraspi weewx[17040]: Starting weewx weather system:
> weewx.
> Jun 20 08:32:58 wetterraspi systemd[1]: Started LSB: weewx weather system.
> Jun 20 08:32:58 wetterraspi weewx[17054]: engine: Using configuration file
> /etc/weewx/weewx.conf
> Jun 20 08:32:58 wetterraspi weewx[17054]: engine: Loading station type
> Vantage (weewx.drivers.vantage)
> Jun 20 08:33:02 wetterraspi weewx[17054]: engine: Caught unrecoverable
> exception in engine:
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****  Empty module name
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****  Traceback (most recent
> call last):
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 884, in main
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****      engine =
> engine_class(config_dict)
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 78, in __init__
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****
>  self.loadServices(config_dict)
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 142, in loadServices
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****
>  self.service_obj.append(weeutil.weeutil._get_object(svc)(self,
> config_dict))
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****    File
> "/usr/share/weewx/weeutil/weeutil.py", line 1130, in _get_object
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****      mod =
> __import__(module)
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****  ValueError: Empty
> module name
> Jun 20 08:33:02 wetterraspi weewx[17054]:     ****  Exiting.
>
>
> And CONFIG FILE:
> # WEEWX CONFIGURATION FILE
> #
> # Copyright (c) 2009-2019 Tom Keffer
> # See the file LICENSE.txt for your rights.
>
>
> ##############################################################################
>
> # This section is for general configuration information.
>
> # Set to 1 for extra debug info, otherwise comment it out or set to zero
> debug = 0
>
> # Root directory of the weewx data file hierarchy for this station
> WEEWX_ROOT = /
>
> # Whether to log successful operations
> log_success = True
>
> # Whether to log unsuccessful operations
> log_failure = True
>
> # How long to wait before timing out a socket (FTP, HTTP) connection
> socket_timeout = 20
>
> # Do not modify this. It is used when installing and updating weewx.
> version = 3.9.1
>
>
> ##############################################################################
>
> #   This section is for information about the station.
>
> [Station]
>
>     # Description of the station location
>     location = "Leobendorf"
>
>     # Latitude and longitude in decimal degrees
>     latitude = 48.xxx
>     longitude = 16.xxx
>
>     # Altitude of the station, with unit it is in. This is downloaded from
>     # from the station if the hardware supports it.
>     altitude = 190 meter
>
>     # Set to type of station hardware. There must be a corresponding stanza
>     # in this file with a 'driver' parameter indicating the driver to be
> used.
>     station_type = Vantage
>
>     # If you have a website, you may specify an URL
>     station_url = xxx.xxx.xxx
>
>     # The start of the rain year (1=January; 10=October, etc.). This is
>     # downloaded from the station if the hardware supports it.
>     rain_year_start = 1
>
>     # Start of week (0=Monday, 6=Sunday)
>     week_start = 0
>
>
> ##############################################################################
>
> [Vantage]
>     # This section is for the Davis Vantage series of weather stations.
>
>     # Connection type: serial or ethernet
>     #  serial (the classic VantagePro)
>     #  ethernet (the WeatherLinkIP or Serial-Ethernet bridge)
>        type = serial
>
>     # If the connection type is serial, a port must be specified:
>     #   Debian, Ubuntu, Redhat, Fedora, and SuSE:
>     #     /dev/ttyUSB0 is a common USB port name
>     #     /dev/ttyS0   is a common serial port name
>     #   BSD:
>     #     /dev/cuaU0   is a common serial port name
>        port = /dev/ttyS0
>
>     # If the connection type is ethernet, an IP Address/hostname is
> required:
>     host = 1.2.3.4
>
>     ######################################################
>     # The rest of this section rarely needs any attention.
>     # You can safely leave it "as is."
>     ######################################################
>
>     # Serial baud rate (usually 19200)
>     baudrate = 19200
>
>     # TCP port (when using the WeatherLinkIP)
>     tcp_port = 22222
>
>     # TCP send delay (when using the WeatherLinkIP):
>     tcp_send_delay = 0.5
>
>     # The id of your ISS station (usually 1). If you use a wind meter
> connected
>     # to a anemometer transmitter kit, use its id
>     iss_id = 3
>
>     # How long to wait for a response from the station before giving up (in
>     # seconds; must be greater than 2)
>     timeout = 4
>
>     # How long to wait before trying again (in seconds)
>     wait_before_retry = 1.2
>
>     # How many times to try before giving up:
>     max_tries = 4
>
>     # Vantage model Type: 1 = Vantage Pro; 2 = Vantage Pro2
>     model_type = 2
>
>     # The driver to use:
>     driver = weewx.drivers.vantage
>
>
> ##############################################################################
>
> if have anonymized  lat/long and station url. so normally instead of xxx
> there are numbes and characters.
> i really have no clue, why weewx stops.
> any help is highly appreciated.
>
> greetings from austria,
> michael
>
> --
> 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/374cabcf-1597-4bd4-9e80-8bcb743d2934%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/374cabcf-1597-4bd4-9e80-8bcb743d2934%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAPq0zEBRVo_n1RnOA9vHW-K7ym%3D5PHET3_pbgUXk9shVbfa_UQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to