the error you have posted is saying that latitude (which is weewx.conf) has 
not been specified correctly.

should be specified in decimal degrees.

see [Station] section of 
http://weewx.com/docs/usersguide.htm#Option_hierarchy



On Monday, 2 September 2019 12:32:49 UTC+3, Jan Sundström wrote:
>
> Weatherstation is a Eurochron EFWS2900 (WH2900). The goal is to have Weewx 
> running on the local network and nothing in cloud, ie *I want WEEWX to 
> take the information directly from the weatherstation.*
>
> Installed WEEWX, Interceptor and HP1000. Have tried different settings but 
> no luck.
>
> Dont know for sure that what I am trying i doable, but I have found 
> examples with similar weatherstations.
>
>  
>
>  
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: engine: Using configuration file 
> /etc/weewx/weewx.conf
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: engine: Debug is 1
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: engine: Initializing engine
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: engine: Loading station type 
> HP1000 (user.HP1000)
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: HP1000 Starting
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Using user-defined 
> broadcast mask - 192.168.1.7
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Address Mask = 192.168.1.7
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Retry count = 5.000000
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Socket timeout = 5.000000
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Loop delay = 15.000000
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Retry Wait = 5.000000
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: HP1000: Max Retry = 3.000000
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: engine: Caught unrecoverable 
> exception in engine:
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** float() argument must be a 
> string or a number
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** Traceback (most recent call 
> last):
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** File 
> "/usr/share/weewx/weewx/engine.py", line 888, in main
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** engine = 
> engine_class(config_dict)
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** File 
> "/usr/share/weewx/weewx/engine.py", line 75, in __init__
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** 
> self.preLoadServices(config_dict)
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** File 
> "/usr/share/weewx/weewx/engine.py", line 116, in preLoadServices
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** self.stn_info = 
> weewx.station.StationInfo(self.console, **config_dict['Station'])
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** File 
> "/usr/share/weewx/weewx/station.py", line 49, in __init__
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** self.latitude_f = 
> float(stn_dict['latitude'])
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** TypeError: float() argument 
> must be a string or a number
>
> Sep 1 19:31:11 raspberrypi weewx[2387]: **** 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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/b46ee380-01f0-4559-ad0d-19e40d9b9c01%40googlegroups.com.

Reply via email to