Witajcie,
moja druga stacja meteo, tak więc zerowe pojęcie już mam.
Na pierwszej mam weewx, raspbery pi (1b), wh2080 - wszystko działa jak trzeba.
Od dziś walczę z drugim zestawem
weewx (3.5.01), raspberry pi (2b), davis vantage pro2, davis dataloger usb.
i niestety nie mogę się połączyć
nie ma odczytów w logach,
przy próbie wee_device --info dostaję:
pi@R2:~ wee_device --info
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.0.7 (weewx.drivers.vantage)
Traceback (most recent call last):
File "/usr/bin/wee_device", line 54, in <module>
main()
File "/usr/bin/wee_device", line 51, in main
device.configure(config_dict)
File "/usr/share/weewx/weewx/drivers/__init__.py", line 69, in configure
self.do_options(options, parser, config_dict, prompt)
File "/usr/share/weewx/weewx/drivers/vantage.py", line 1828, in do_options
station = Vantage(**config_dict[DRIVER_NAME])
File "/usr/share/weewx/weewx/drivers/vantage.py", line 472, in __init__
self._setup()
File "/usr/share/weewx/weewx/drivers/vantage.py", line 1162, in _setup
self.hardware_type = self.determine_hardware()
File "/usr/share/weewx/weewx/drivers/vantage.py", line 1146, in determine_hardware
self.port.send_data("WRD" + chr(0x12) + chr(0x4d) + "\n")
File "/usr/share/weewx/weewx/drivers/vantage.py", line 107, in send_data
_resp = self.read()
File "/usr/share/weewx/weewx/drivers/vantage.py", line 255, in read
_buffer = self.serial_port.read(chars)
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 453, in read
buf = os.read(self.fd, size-len(read))
OSError: [Errno 11] Resource temporarily unavailable
o co chodzi?
Jak to diagnozować?