It is unable to open socket 22222, it looks like an other weewx is running. 

On Sunday, July 12, 2020 at 6:09:14 PM UTC+2, Maarten van der Hoeven wrote:
>
> Strange. I want to use the driver in my 'production'-environment, and got 
> this error. Any clue? As on my 'test'-environment it is running okay.
>
> Jul 12 18:03:16 weewx weewx[907239] INFO __main__: Using configuration 
> file /etc/weewx/weewx.conf
> Jul 12 18:03:16 weewx weewx[907239] INFO __main__: Debug is 1
> Jul 12 18:03:16 weewx weewx[907239] DEBUG __main__: Initializing engine
> Jul 12 18:03:16 weewx weewx[907239] INFO weewx.engine: Loading station 
> type WeatherLinkLiveUDP (user.weatherlinkliveudp)
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__: Caught OSError: 
> [Errno 98] Address already in use
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****  Traceback 
> (most recent call last):
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewxd", line 148, in main
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****      
> engine = weewx.engine.StdEngine(config_dict)
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 69, in __init__
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****      
> self.setupStation(config_dict)
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 92, in setupStation
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****      
> __import__(driver)
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****    File 
> "/usr/share/weewx/user/weatherlinkliveudp.py", line 50, in <module>
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****      
> comsocket.bind(('', 22222))
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****  OSError: 
> [Errno 98] Address already in use
> Jul 12 18:03:16 weewx weewx[907239] CRITICAL __main__:     ****  Waiting 
> 10 seconds then retrying...
>
> Driver:
> maarten@weewx:/usr/share/weewx/user$ ls -las
> total 184
>   4 drwxr-xr-x  4 root root   4096 Jul 12 18:07 .
>   4 drwxr-xr-x 11 root root   4096 Jun  2 11:15 ..
> 112 -rw-rw-r--  1 root root 112300 May 27 19:54 belchertown.py
>   4 -rw-rw-r--  1 root root   1795 Jul 10 11:36 calcdrought.py
>   4 -rw-r--r--  1 root root    541 May 25 21:10 extensions.py
>   4 -rw-r--r--  1 root root    306 Jun  2 00:16 __init__.py
>   4 drwxr-xr-x  7 root root   4096 Jul 12 18:00 installer
>   4 -rw-r--r--  1 root root   3857 Jun  3 12:17 lastrain.py
>  20 -rw-r--r--  1 root root  19742 May 27 15:25 mqtt.py
>   4 drwxr-xr-x  2 root root   4096 Jul 12 18:00 __pycache__
>  20 -rw-r--r--  1 root root  16841 Jul 12 18:00 weatherlinkliveudp.py
>
>
> Conf:
> <cut>
>     # station_type = Vantage
>     station_type = WeatherLinkLiveUDP
> <cut>
>
> ##############################################################################
>
> [WeatherLinkLiveUDP]
>     wll_ip = 192.168.2.33
>     poll_interval = 10
>     driver = user.weatherlinkliveudp
>     extra_id = 3
>
>
>
>
> Op woensdag 8 juli 2020 om 19:37:41 UTC+2 schreef Maarten van der Hoeven:
>
>> Hi,
>>
>> I've been testing with the driver for a couple of days now, and all data 
>> is looking fine. I didnt see any strange deviation from the data that comes 
>> from your driver, and the data that comes from my WeatherLink IP (set up in 
>> another environment).
>>
>> So, it look good!
>>
>>
>> Op dinsdag 7 juli 2020 om 23:07:46 UTC+2 schreef Maarten van der Hoeven:
>>
>>> Yes, now the csv (although still empty) is created in the 'root'-dir. No 
>>> need for tmp anymore
>>>
>>> maarten@ubuntu:~/weatherlink$ ls -las
>>> total 36
>>>  4 drwxrwxr-x  2 maarten maarten  4096 Jul  7 23:06 .
>>>  4 drwxr-xr-x 24 maarten maarten  4096 Jul  7 21:41 ..
>>>  0 -rw-rw-r--  1 maarten maarten     0 Jul  7 23:06 davis1594155999.csv
>>>  8 -rw-r--r--  1 maarten maarten  7282 Jul  7 21:43 davis-csv.conf
>>>  4 -rw-r--r--  1 maarten maarten  2242 Jul  7 21:31 README.md
>>> 16 -rw-r--r--  1 maarten maarten 13259 Jul  7 22:53 weewx_weatherlink
>>>
>>>
>>> Op dinsdag 7 juli 2020 om 22:54:33 UTC+2 schreef Bastiaan Meelberg:
>>>
>>>> Somehow the tmp/ dir is not created. I dropped the tmp for now. Can you 
>>>> try again?
>>>>
>>>>
>>>>
>>>> On Tuesday, July 7, 2020 at 9:57:43 PM UTC+2, Maarten van der Hoeven 
>>>> wrote:
>>>>>
>>>>> Okay, have played with it.
>>>>>
>>>>> First I needed to create a tmp-directory. Without it, the csv-file 
>>>>> cannot be created.
>>>>> Started the importer to import one single day: 2020-01-01. It creates 
>>>>> an empty csv-file 
>>>>>
>>>>>
>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/8564b013-048e-4ad2-8af4-6fe3e36e4b2do%40googlegroups.com.

Reply via email to