[weewx-user] Re: Bootstrap skin a.k.a "fuzzy-archer" v4.0 preview available

2023-03-04 Thread michael.k...@gmx.at
Another week over, I've fixed several bugs, added missing functionality and 
did some little enhancements on the styles. I've put everything in the 
master branch by now, so if you want to updated, the feature branch is now 
obsolete. By the way, thanks for the feedback and issues on github. Also 
thanks to Tom, who is always precise in his feedback, helps a lot.

Still: there is help needed for skin specific translations.




michael.k...@gmx.at schrieb am Sonntag, 26. Februar 2023 um 15:05:02 UTC+1:

> Hi all,
>
> there is a new version of the Bootstrap skin in the pipeline. Last year 
> this skin has been modernized and updated with interactive gauges and 
> charts, also, using MQTT live updates were made available.
>
> Preview: https://www.kainzbauer.net/weather/Rif/en/
>
> The version is still under development, to install it anyway, download the 
> "lang" branch here:
>
> https://github.com/brewster76/fuzzy-archer/archive/refs/heads/lang.zip
>
> wee_extension --install lang.zip
>
> Although I've installed it on several test environments, I cannot 
> guarantee everything will work flawlessly by now.
>
> If you encounter problems, please file any issues here: 
> https://github.com/brewster76/fuzzy-archer/issues and let me know in this 
> thread. 
>
> Version 4 now has few new features so far, but in another way it is 
> completely new:
>
> New in v4.0:
>
>- Complete and thorough overhaul of the skin, many breaking changes. 
>It is recommended to start over with a fresh install
>- This skin used to consist of three skins, now reduced to one
>- Localization is now done the WeeWX way (hopefully Tom doesn't 
>disagree on this one)
>- Less and easier configuration
>- Many customization can now be done by configuration only, no more 
>need to touch the templates
>- Day/night background in Live Charts (needs pyephem installed)
>- Bug fixes and other enhancements
>
> However, there are still some things to do, help is needed doing the 
> translations for:
>
>- traditional chinese
>- czech
>- spanish
>- finnish (there isn't even a language file stub yet)
>- french
>- greek
>- italian
>- korean (there isn't even a language file stub yet)
>- dutch
>- thai
>
> Let me know, if you try you manage to run it without any issues also:)
>

-- 
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/8851d609-899d-4f83-b625-867a07adb197n%40googlegroups.com.


[weewx-user] Re: RSync using NFS

2023-03-04 Thread paul.ba...@gmail.com

Hello,
I don't understand why you want to use rsync over NFS. 
NFS juste does all the work for you. 
Once the remote file system is  mounted, usually at boot or login depending 
on the setup, there is no more distinction between the local files and the 
remote ones. 
So, in weewx.conf
  - disable rsync
  - set HTML_ROOT = 
something like 
HTML_ROOT = /www/html/weewx
NFS will know where /www/ is installed, of course this is defined in the 
NFS setup.
Regards, Paul
PS Remember, in the mid 80's  SUN said
   The network IS the computer
 
Le Thursday, March 2, 2023 à 6:37:45 PM UTC+1, vince a écrit :

> Set your server to 127.0.0.1 and rsync-over-ssh to yourself.   Just follow 
> the same procedure you'd do for setting up a remote system.  You need a 
> /root/.ssh/config file and the public key you use should be in 
> /root/.ssh/authorized_keys on the weewx system.
>
>
> On Thursday, March 2, 2023 at 12:24:38 AM UTC-8 Mark Fraser wrote:
>
> I have set up file sharing between 2 devices using NFS so that I don't 
> have to store passwords. Is it possible to have weewx rsync over this 
> connection as it seems to want a server name and port as part of the 
> configuration?
>
>

-- 
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/f6f4e2f4-9e36-4e57-93f4-3a7bb1b78029n%40googlegroups.com.


Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread vince
Unplug the device.
Run the 'dmesg' command.
Plug in the device.
Run the 'dmesg' command again
It will tell you which device it attached it to.

On Saturday, March 4, 2023 at 12:44:41 PM UTC-8 Blaise Cacramp wrote:

> I have already tried the 4 ports, without success
>
> pi@PiMeteo:~ $ sudo geany /etc/weewx/weewx.conf
> pi@PiMeteo:~ $ sudo /etc/init.d/weewx restart
> [ ok ] Restarting weewx (via systemctl): weewx.service.
> pi@PiMeteo:~ $ sudo tail -f /var/log/syslog | tee /var/tmp/SysLog
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.serial_port = serial.Serial(self.port, self.baudrate, 
> timeout=self.timeout)
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 240, in 
> __init__
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.open()
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 268, in 
> open
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> raise SerialException(msg.errno, "could not open port {}: 
> {}".format(self._port, msg))
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> serial.serialutil.SerialException: [Errno 2] could not open port 
> /dev/ttyUSB0: [Errno 2] Aucun fichier ou dossier de ce type: '/dev/ttyUSB0'
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL __main__: Unable to load 
> driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] Aucun fichier 
> ou dossier de ce type: '/dev/ttyUSB0'
> Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL __main__:   Waiting 
> 60 seconds then retrying...
> Mar  4 21:39:39 PiMeteo weewx[3459]: Starting weewx weather system: weewx.
> Mar  4 21:39:39 PiMeteo systemd[1]: Started LSB: weewx weather system.
> Mar  4 21:40:39 PiMeteo weewx[3474] INFO __main__: retrying...
> Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG __main__: Initializing engine
> Mar  4 21:40:39 PiMeteo weewx[3474] INFO weewx.engine: Loading station 
> type Vantage (weewx.drivers.vantage)
> Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG weewx.drivers.vantage: Driver 
> version is 3.5.2
> Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG weewx.drivers.vantage: Option 
> loop_request=1
> Mar  4 21:40:39 PiMeteo weewx[3474] ERROR weewx.engine: Import of driver 
> failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] Aucun fichier 
> ou dossier de ce type: '/dev/ttyUSB0' ( 'serial.serialutil.SerialException'>)
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> Traceback (most recent call last):
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 265, in 
> open
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 
> '/dev/ttyUSB0'
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> During handling of the above exception, another exception occurred:
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> Traceback (most recent call last):
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.console = loader_function(config_dict, self)
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> return VantageService(engine, config_dict)
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1989, in __init__
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> Vantage.__init__(self, **config_dict[DRIVER_NAME])
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 531, in __init__
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.port.openPort()
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 318, in openPort
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
> self.serial_port = serial.Serial(self.port, self.baudrate, 
> timeout=self.timeout)
> Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
> File 

Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread Blaise Cacramp

I have already tried the 4 ports, without success

pi@PiMeteo:~ $ sudo geany /etc/weewx/weewx.conf
pi@PiMeteo:~ $ sudo /etc/init.d/weewx restart
[ ok ] Restarting weewx (via systemctl): weewx.service.
pi@PiMeteo:~ $ sudo tail -f /var/log/syslog | tee /var/tmp/SysLog
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.serial_port = serial.Serial(self.port, self.baudrate, 
timeout=self.timeout)
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/lib/python3/dist-packages/serial/serialutil.py", line 240, in __init__
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.open()
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/lib/python3/dist-packages/serial/serialposix.py", line 268, in open
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
raise SerialException(msg.errno, "could not open port {}: 
{}".format(self._port, msg))
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
serial.serialutil.SerialException: [Errno 2] could not open port 
/dev/ttyUSB0: [Errno 2] Aucun fichier ou dossier de ce type: '/dev/ttyUSB0'
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL __main__: Unable to load 
driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] Aucun 
fichier ou dossier de ce type: '/dev/ttyUSB0'
Mar  4 21:39:39 PiMeteo weewx[3474] CRITICAL __main__:  Waiting 
60 seconds then retrying...

Mar  4 21:39:39 PiMeteo weewx[3459]: Starting weewx weather system: weewx.
Mar  4 21:39:39 PiMeteo systemd[1]: Started LSB: weewx weather system.
Mar  4 21:40:39 PiMeteo weewx[3474] INFO __main__: retrying...
Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG __main__: Initializing engine
Mar  4 21:40:39 PiMeteo weewx[3474] INFO weewx.engine: Loading station 
type Vantage (weewx.drivers.vantage)
Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG weewx.drivers.vantage: Driver 
version is 3.5.2
Mar  4 21:40:39 PiMeteo weewx[3474] DEBUG weewx.drivers.vantage: Option 
loop_request=1
Mar  4 21:40:39 PiMeteo weewx[3474] ERROR weewx.engine: Import of driver 
failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] Aucun 
fichier ou dossier de ce type: '/dev/ttyUSB0' ('serial.serialutil.SerialException'>)
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
Traceback (most recent call last):
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/lib/python3/dist-packages/serial/serialposix.py", line 265, in open
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 
'/dev/ttyUSB0'

Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   During 
handling of the above exception, another exception occurred:

Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine: 
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
Traceback (most recent call last):
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/share/weewx/weewx/engine.py", line 119, in setupStation
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.console = loader_function(config_dict, self)
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
return VantageService(engine, config_dict)
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 1989, in __init__
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
Vantage.__init__(self, **config_dict[DRIVER_NAME])
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 531, in __init__
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.port.openPort()
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 318, in openPort
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.serial_port = serial.Serial(self.port, self.baudrate, 
timeout=self.timeout)
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/lib/python3/dist-packages/serial/serialutil.py", line 240, in __init__
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
self.open()
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:     File 
"/usr/lib/python3/dist-packages/serial/serialposix.py", line 268, in open
Mar  4 21:40:39 PiMeteo weewx[3474] CRITICAL weewx.engine:   
raise SerialException(msg.errno, "could not open port {}: 
{}".format(self._port, msg))
Mar  4 21:40:39 

Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread vince
Try /dev/ttyUSB0 and see if that works

The dmesg command will tell you which device is attached.

Here is the output for my pi4, which uses a pl2303 serial/usb adaptor to 
connect to a Davis serial logger.

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

pi@pi4:~ $ dmesg | grep -i usb
[1.853807] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[2.036438] usb 1-1: New USB device found, idVendor=2109, 
idProduct=3431, bcdDevice= 4.21
[2.036495] usb 1-1: New USB device strings: Mfr=0, Product=1, 
SerialNumber=0
[2.036530] usb 1-1: Product: USB2.0 Hub
[2.039321] hub 1-1:1.0: USB hub found
[2.363822] usb 1-1.3: new full-speed USB device number 3 using xhci_hcd
[2.510398] usb 1-1.3: New USB device found, idVendor=067b, 
idProduct=2303, bcdDevice= 3.00
[2.510458] usb 1-1.3: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[2.510499] usb 1-1.3: Product: USB-Serial Controller
[2.510530] usb 1-1.3: Manufacturer: Prolific Technology Inc.
[6.685846] usbcore: registered new interface driver brcmfmac
[6.767495] usbcore: registered new interface driver usbserial_generic
[6.767732] usbserial: USB Serial support registered for generic
[6.828565] usbcore: registered new interface driver pl2303
[6.828727] usbserial: USB Serial support registered for pl2303
[6.898445] usb 1-1.3: pl2303 converter now attached to ttyUSB0   
 <=

So for my system using a pl2303 serial to usb adaptor:
port = /dev/ttyUSB0

(apologies if any translation of this gets garbled)


-- 
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/28b3f487-0764-43ab-9433-1341c8245633n%40googlegroups.com.


Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread PC
It's a PI4
USB2.0 port at the bottom left

Le samedi 4 mars 2023 à 19:18:30 UTC+1, PC a écrit :

> toujours le même problème
>
>   ## 
> Mar  4 19:14:11 PiMeteo systemd[1]: Stopping LSB: weewx weather system...
> Mar  4 19:14:11 PiMeteo weewx[1515] INFO __main__: Received signal TERM 
> (15).
> Mar  4 19:14:16 PiMeteo weewx[1546]: Stopping weewx weather system: weewx..
> Mar  4 19:14:16 PiMeteo systemd[1]: weewx.service: Succeeded.
> Mar  4 19:14:16 PiMeteo systemd[1]: Stopped LSB: weewx weather system.
> Mar  4 19:14:16 PiMeteo systemd[1]: Starting LSB: weewx weather system...
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Initializing weewx 
> version 4.10.2
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Using Python 3.7.3 
> (default, Oct 31 2022, 14:04:00) #012[GCC 8.3.0]
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Located at /bin/python3
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Platform 
> Linux-5.10.63-v7l+-armv7l-with-debian-10.13
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Locale is 'fr_BE.UTF-8'
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Using configuration 
> file /etc/weewx/weewx.conf
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Debug is 1
> Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: PID file is 
> /var/run/weewx.pid
> Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG __main__: Initializing engine
> Mar  4 19:14:16 PiMeteo weewx[1589] INFO weewx.engine: Loading station 
> type Vantage (weewx.drivers.vantage)
> Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG weewx.drivers.vantage: Driver 
> version is 3.5.2
> Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG weewx.drivers.vantage: Option 
> loop_request=1
> Mar  4 19:14:16 PiMeteo weewx[1589] ERROR weewx.engine: Import of driver 
> failed: [Errno 2] could not open port /dev/ttyUSB2: [Errno 2] Aucun fichier 
> ou dossier de ce type: '/dev/ttyUSB2' ( 'serial.serialutil.SerialException'>)
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  Traceback (most recent call last):
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 265, in 
> open
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 
> '/dev/ttyUSB2'
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:   
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  During handling of the above exception, another exception occurred:
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:   
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  Traceback (most recent call last):
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  self.console = loader_function(config_dict, self)
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  return VantageService(engine, config_dict)
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1989, in __init__
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  Vantage.__init__(self, **config_dict[DRIVER_NAME])
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 531, in __init__
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  self.port.openPort()
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 318, in openPort
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  self.serial_port = serial.Serial(self.port, self.baudrate, 
> timeout=self.timeout)
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 240, in 
> __init__
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  self.open()
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:    
>  File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 268, in 
> open
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  raise SerialException(msg.errno, "could not open port {}: 
> {}".format(self._port, msg))
> Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
>  

Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread PC
toujours le même problème

  ## 
Mar  4 19:14:11 PiMeteo systemd[1]: Stopping LSB: weewx weather system...
Mar  4 19:14:11 PiMeteo weewx[1515] INFO __main__: Received signal TERM 
(15).
Mar  4 19:14:16 PiMeteo weewx[1546]: Stopping weewx weather system: weewx..
Mar  4 19:14:16 PiMeteo systemd[1]: weewx.service: Succeeded.
Mar  4 19:14:16 PiMeteo systemd[1]: Stopped LSB: weewx weather system.
Mar  4 19:14:16 PiMeteo systemd[1]: Starting LSB: weewx weather system...
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Initializing weewx 
version 4.10.2
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Using Python 3.7.3 
(default, Oct 31 2022, 14:04:00) #012[GCC 8.3.0]
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Located at /bin/python3
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Platform 
Linux-5.10.63-v7l+-armv7l-with-debian-10.13
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Locale is 'fr_BE.UTF-8'
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Using configuration file 
/etc/weewx/weewx.conf
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: Debug is 1
Mar  4 19:14:16 PiMeteo weewx[1585] INFO __main__: PID file is 
/var/run/weewx.pid
Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG __main__: Initializing engine
Mar  4 19:14:16 PiMeteo weewx[1589] INFO weewx.engine: Loading station type 
Vantage (weewx.drivers.vantage)
Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG weewx.drivers.vantage: Driver 
version is 3.5.2
Mar  4 19:14:16 PiMeteo weewx[1589] DEBUG weewx.drivers.vantage: Option 
loop_request=1
Mar  4 19:14:16 PiMeteo weewx[1589] ERROR weewx.engine: Import of driver 
failed: [Errno 2] could not open port /dev/ttyUSB2: [Errno 2] Aucun fichier 
ou dossier de ce type: '/dev/ttyUSB2' ()
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 Traceback (most recent call last):
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/lib/python3/dist-packages/serial/serialposix.py", line 265, in open
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 
'/dev/ttyUSB2'
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:   
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:   During 
handling of the above exception, another exception occurred:
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:   
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 Traceback (most recent call last):
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/engine.py", line 119, in setupStation
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 self.console = loader_function(config_dict, self)
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 return VantageService(engine, config_dict)
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 1989, in __init__
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 Vantage.__init__(self, **config_dict[DRIVER_NAME])
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 531, in __init__
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 self.port.openPort()
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 318, in openPort
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 self.serial_port = serial.Serial(self.port, self.baudrate, 
timeout=self.timeout)
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/lib/python3/dist-packages/serial/serialutil.py", line 240, in __init__
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 self.open()
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine: File 
"/usr/lib/python3/dist-packages/serial/serialposix.py", line 268, in open
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 raise SerialException(msg.errno, "could not open port {}: 
{}".format(self._port, msg))
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL weewx.engine:  
 serial.serialutil.SerialException: [Errno 2] could not open port 
/dev/ttyUSB2: [Errno 2] Aucun fichier ou dossier de ce type: '/dev/ttyUSB2'
Mar  4 19:14:16 PiMeteo weewx[1589] CRITICAL __main__: Unable to load 
driver: [Errno 2] could not open port /dev/ttyUSB2: [Errno 2] Aucun fichier 
ou dossier de ce type: '/dev/ttyUSB2'

Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread Blaise Cacramp
Yes, that's what I also thought: a problem in my IP adapter. (the LED no 
longer flashes)

Fortunately I have a USB adapter in a corner. I will change that.
Thank you Tom

Le 04-03-23 à 14:05, Tom Keffer a écrit :
I am guessing that you are trying to connect to a Vantage station 
through an ethernet connection. Your computer is complaining that 
there is no path to the IP address 192.168.0.13.


1. Is this truly a Vantage with an IP logger? They exist, but they are 
very rare. Perhaps it is really a USB or serial logger, and you 
specified the wrong type in weewx.conf under [Vantage].


2. If you truly have an IP logger, make sure you have the right IP 
address, and that your router is letting you access it. You may have a 
firewall problem.




--
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/dc82-412d-2f2a-cde5-282ad0e40ea5%40gmail.com.


Re: [weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread Tom Keffer
I am guessing that you are trying to connect to a Vantage station through
an ethernet connection. Your computer is complaining that there is no path
to the IP address 192.168.0.13.

1. Is this truly a Vantage with an IP logger? They exist, but they are very
rare. Perhaps it is really a USB or serial logger, and you specified the
wrong type in weewx.conf under [Vantage].

2. If you truly have an IP logger, make sure you have the right IP address,
and that your router is letting you access it. You may have a firewall
problem.

-tk

On Sat, Mar 4, 2023 at 1:51 AM PC  wrote:

> Hello, I have this error that I can't decipher. (and in addition, I am
> French -speaking)
> Can you help me ?
> THANKS !
>
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Initializing weewx
> version 4.10.1
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Using Python 3.7.3
> (default, Oct 31 2022, 14:04:00) #012[GCC 8.3.0]
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Located at /bin/python3
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Platform
> Linux-5.10.63-v7l+-armv7l-with-debian-10.13
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Locale is 'fr_BE.UTF-8'
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Using configuration
> file /etc/weewx/weewx.conf
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Debug is 1
> Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: PID file is
> /var/run/weewx.pid
> Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG __main__: Initializing engine
> Mar  4 10:28:04 PiMeteo weewx[1459] INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
> Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG weewx.drivers.vantage: Driver
> version is 3.5.2
> Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG weewx.drivers.vantage: Option
> loop_request=1
> Mar  4 10:28:04 PiMeteo weewx[1444]: Starting weewx weather system: weewx.
> Mar  4 10:28:04 PiMeteo systemd[1]: Started LSB: weewx weather system.
> Mar  4 10:28:07 PiMeteo weewx[1459] ERROR weewx.drivers.vantage: Socket
> error while opening port 2 to ethernet host 192.168.0.13.
> Mar  4 10:28:07 PiMeteo weewx[1459] ERROR weewx.engine: Import of driver
> failed: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible
> ()
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  Traceback (most recent call last):
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 344, in openPort
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  self.socket.connect((self.host, self.port))
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  During handling of the above exception, another exception occurred:
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  Traceback (most recent call last):
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  self.console = loader_function(config_dict, self)
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  return VantageService(engine, config_dict)
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1945, in __init__
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  Vantage.__init__(self, **config_dict[DRIVER_NAME])
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 524, in __init__
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  self.port.openPort()
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 348, in openPort
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  raise weewx.WeeWxIOError(ex)
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: 
>  weewx.WeeWxIOError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte
> cible
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL __main__: Unable to load
> driver: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible
> Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL __main__:   Waiting
> 60 seconds then retrying...
>
> --
> 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, 

[weewx-user] OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible

2023-03-04 Thread PC
Hello, I have this error that I can't decipher. (and in addition, I am 
French -speaking)
Can you help me ?
THANKS !

Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Initializing weewx 
version 4.10.1
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Using Python 3.7.3 
(default, Oct 31 2022, 14:04:00) #012[GCC 8.3.0]
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Located at /bin/python3
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Platform 
Linux-5.10.63-v7l+-armv7l-with-debian-10.13
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Locale is 'fr_BE.UTF-8'
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Using configuration file 
/etc/weewx/weewx.conf
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: Debug is 1
Mar  4 10:28:04 PiMeteo weewx[1455] INFO __main__: PID file is 
/var/run/weewx.pid
Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG __main__: Initializing engine
Mar  4 10:28:04 PiMeteo weewx[1459] INFO weewx.engine: Loading station type 
Vantage (weewx.drivers.vantage)
Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG weewx.drivers.vantage: Driver 
version is 3.5.2
Mar  4 10:28:04 PiMeteo weewx[1459] DEBUG weewx.drivers.vantage: Option 
loop_request=1
Mar  4 10:28:04 PiMeteo weewx[1444]: Starting weewx weather system: weewx.
Mar  4 10:28:04 PiMeteo systemd[1]: Started LSB: weewx weather system.
Mar  4 10:28:07 PiMeteo weewx[1459] ERROR weewx.drivers.vantage: Socket 
error while opening port 2 to ethernet host 192.168.0.13.
Mar  4 10:28:07 PiMeteo weewx[1459] ERROR weewx.engine: Import of driver 
failed: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible 
()
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 Traceback (most recent call last):
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 344, in openPort
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 self.socket.connect((self.host, self.port))
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 OSError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:   
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:   During 
handling of the above exception, another exception occurred:
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:   
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 Traceback (most recent call last):
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/engine.py", line 119, in setupStation
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 self.console = loader_function(config_dict, self)
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 return VantageService(engine, config_dict)
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 1945, in __init__
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 Vantage.__init__(self, **config_dict[DRIVER_NAME])
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 524, in __init__
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 self.port.openPort()
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine: File 
"/usr/share/weewx/weewx/drivers/vantage.py", line 348, in openPort
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 raise weewx.WeeWxIOError(ex)
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL weewx.engine:  
 weewx.WeeWxIOError: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte 
cible
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL __main__: Unable to load 
driver: [Errno 113] Aucun chemin d'accès pour atteindre l'hôte cible
Mar  4 10:28:07 PiMeteo weewx[1459] CRITICAL __main__:   Waiting 60 
seconds then retrying...

-- 
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/88cb130e-8d2f-4bde-a961-9bd3965ae6d7n%40googlegroups.com.