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.