IThanks vince, t's the /dev/ttyUSB0 so I edited my weewx config to
/dev/ttyUSB0 :
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/ttyUSB0
- And restarted then looked at log . Still wont run weewx .Log says it
can't open vantage console: At least now weewx is attempting to run .
$ sudo tail -f /var/log/syslog
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Using
Python 3.8.10 (default, Jun 22 2022, 20:18:18) #012[GCC 9.4.0]
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Located at
/usr/bin/python3
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Platform
Linux-5.4.0-131-generic-x86_64-with-glibc2.29
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Locale is
'en_US.UTF-8'
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Using
configuration file /etc/weewx/weewx.conf
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: Debug is 0
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9058] INFO __main__: PID file
is /var/run/weewx.pid
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9062] INFO weewx.engine:
Loading station type Vantage (weewx.drivers.vantage)
Nov 10 16:11:13 willie-ThinkPad-X131e weewx[9037]: ...done.
Nov 10 16:11:13 willie-ThinkPad-X131e systemd[1]: Started LSB: weewx
weather system.
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] ERROR
weewx.drivers.vantage: Unable to wake up Vantage console
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] ERROR weewx.engine:
Import of driver failed: Unable to wake up Vantage console (<class
'weewx.WakeupError'>)
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** Traceback (most recent call last):
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** self.console = loader_function(config_dict, self)
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in
loader
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** return VantageService(engine, config_dict)
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1939, in
__init__
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** Vantage.__init__(self, **config_dict[DRIVER_NAME])
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/drivers/vantage.py", line 521, in
__init__
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** self._setup()
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1340, in
_setup
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** self.port.wakeup_console(max_tries=self.max_tries)
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** File "/usr/share/weewx/weewx/drivers/vantage.py", line 118, in
wakeup_console
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** raise weewx.WakeupError("Unable to wake up Vantage console")
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL weewx.engine:
**** weewx.WakeupError: Unable to wake up Vantage console
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL __main__: Unable
to load driver: Unable to wake up Vantage console
Nov 10 16:11:34 willie-ThinkPad-X131e weewx[9062] CRITICAL __main__:
**** Exiting...
On Thursday, November 10, 2022 at 3:34:49 PM UTC-6 vince wrote:
> How is your vue connected to the laptop ?
>
> If it is a Davis USB data logger 'or' a serial logger+serial/usb adaptor,
> The usual device for a modern Linux is /dev/ttyUSB0 and there are a couple
> ways to figure that out.
>
> One way is to run 'dmesg' and look at the output. On my pi4 here it would
> include:
> [ 6.515632] pl2303 1-1.3:1.0: pl2303 converter detected
> [ 6.533119] usb 1-1.3: pl2303 converter now attached to ttyUSB0
>
> That's my serial2USB adaptor that the Vantage serial logger is connected
> to. Note the 'ttyUSB0' which shows that /dev/ttyUSB0 is the device for my
> setup here, if that helps any.
>
> Running 'lsusb' will show you what USB devices are connected to the box:
> pi@pi4:~ $ lsusb
> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Bus 001 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial
> Port / Mobile Action MA-8910P
> Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> Note bus 001 device 003 matches up with the "usb 1-1.3" from the dmesg
> command.
>
> If you don't see anything connected you might try disconnecting and
> reconnecting your console from the computer (assuming it's USB) and the
> dmesg command should show that happening.
>
> But it's likely /dev/ttyUSB0 that you want...
>
> On Thursday, November 10, 2022 at 1:04:34 PM UTC-8 [email protected]
> wrote:
>
>>
>> I ment to say I used port stting the first time using /dev/ttyUSB0
>> not /dev/ttyS0.. thanks
>>
>> On Thursday, November 10, 2022 at 2:41:06 PM UTC-6 Tim Williams wrote:
>> I'm trying to run my vantage vue on my Laptop with Linux mint 20.3 to
>> save elec energy but I am so new at this it is frustrating . so please be
>> patient with this newbe ....thanks :)
>> I corrected duplicate lLattitude and Longitude and then restarted weewx
>> but still no luck . Seems to be something to do with my port setting as
>> this log indicated. At first stopped weewx and edited con.. I chose the
>> /dev/ttyS0 and restarted weewx..log critical errors on the port setting.
>> So I edited weewx again this time using the serial port /dev/ttyS0. And the
>> log shows critical error again. What am I doing wrong?
>> On Thursday, November 10, 2022 at 2:41:06 PM UTC-6 Tim Williams wrote:
>>
>>> I'm trying to run my vantage vue on my Laptop with Linux mint 20.3 to
>>> save elec energy but I am so new at this it is frustrating . so please be
>>> patient with this newbe ....thanks :)
>>> I corrected duplicate lLattitude and Longitude and then restarted weewx
>>> but still no luck . Seems to be something to do with my port setting as
>>> this log indicated. At first stopped weewx and edited con.. I chose the
>>> /dev/ttyS0 and restarted weewx..log critical errors on the port setting.
>>> So I edited weewx again this time using the serial port /dev/ttyS0. And the
>>> log shows critical error again. What am I doing wrong?
>>>
>>>
>>> weewx[7330] CRITICAL weewx.engine: **** raise
>>> SerialException("Could not configure port: {}".format(msg))
>>> Nov 10 13:53:44 willie-ThinkPad-X131e weewx[7330] CRITICAL weewx.engine:
>>> **** serial.serialutil.SerialException: Could not configure port: (5,
>>> 'Input/output error')
>>> Nov 10 13:53:44 willie-ThinkPad-X131e weewx[7330] CRITICAL __main__:
>>> Unable to load driver: Could not configure port: (5, 'Input/output error')
>>> Nov 10 13:53:44 willie-ThinkPad-X131e weewx[7330] CRITICAL __main__:
>>> **** Exiting...
>>>
>>> On Thursday, November 10, 2022 at 1:28:23 PM UTC-6 Tim Williams wrote:
>>>
>>>> ThanYk forresponce, Yes it is doubled . How do you fix it?
>>>> # Description of the station location
>>>> location = "SDora"
>>>>
>>>> # Latitude in decimal degrees. Negative for southern hemisphere
>>>> latitude = 36.7680 -92.2672
>>>> # Longitude in decimal degrees. Negative for western hemisphere.
>>>> longitude = 36.7680 -92.2672
>>>>
>>>> # Altitude of the station, with the unit it is in. This is used only
>>>> # if the hardware cannot supply a value.
>>>> altitude = 951, foot
>>>>
>>>> # Set to type of station hardware. There must be a corresponding
>>>> stanza
>>>> # in this file, which includes a value for the 'driver' option.
>>>> station_type = Vantage
>>>>
>>>> # If you have a website, you may specify an URL. This is required
>>>> if you
>>>> # intend to register your station.
>>>> #station_url = http://www.example.com
>>>>
>>>> # 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 = 6
>>>>
>>>> ########################################
>>>>
>>>> On Thursday, November 10, 2022 at 12:55:17 PM UTC-6 vince wrote:
>>>>
>>>>> Lets see your latitude and longitude lines in weewx.conf
>>>>> I suspect you have two numbers on the latitude line...
>>>>>
>>>>> On Thursday, November 10, 2022 at 10:51:40 AM UTC-8
>>>>> [email protected] wrote:
>>>>>
>>>>>> Hi to all, For what ever reason weewx will not work after
>>>>>> installing via the instructions here:
>>>>>> https://www.weewx.com/docs/debian.htm As a nwbe to weewx and
>>>>>> linux so all help is appreciated Thanks
>>>>>>
>>>>>> Here is what I get on the log report:
>>>>>>
>>>>>> Here is what I get on the log report:
>>>>>>
>>>>>> sudo tail -f /var/log/syslog
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** could not convert string to float: '36.7680 -92.2672'
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** Traceback (most recent call last):
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** File "/usr/share/weewx/weewxd", line 148, in main
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** engine = weewx.engine.StdEngine(config_dict)
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** File "/usr/share/weewx/weewx/engine.py", line 84, in __init__
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** self.stn_info = weewx.station.StationInfo(self.console,
>>>>>> **config_dict['Station'])
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** File "/usr/share/weewx/weewx/station.py", line 51, in
>>>>>> __init__
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** self.latitude_f = float(stn_dict['latitude'])
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** ValueError: could not convert string to float: '36.7680
>>>>>> -92.2672'
>>>>>> Nov 10 12:49:13 willie-ThinkPad-X131e weewx[5225] CRITICAL __main__:
>>>>>> **** Exiting.
>>>>>>
>>>>>>
--
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/fc23ba47-eccc-4e45-8978-60e2d15075e6n%40googlegroups.com.