Yeah, I meant http://172.20.100.40 in a browser...
lørdag 28. januar 2017 00.59.14 UTC+1 skrev Tom Keffer følgende: > > When you say "I tried to connect via port 80" did you mean that you used a > browser to go to http://172.20.100.40:80? Or something else? > > -tk > > On Fri, Jan 27, 2017 at 3:32 PM, <[email protected] <javascript:>> wrote: > >> Thanks for the tip. The only device I have in addition to the Vantage >> Pro 2 is the Davis Ethernet adapter which connects the Davis box via >> ethernet to my server running WeeWX. >> >> As you see from my config, the Davis interface IP is 172.20.100.40. I >> tried to connect via port 80 but no answer, when I tried via port 22222 the >> connection was reset. Do you have any more info on this scenario..? >> >> regards Tor >> >> >> fredag 27. januar 2017 23.33.15 UTC+1 skrev Tom Keffer følgende: >>> >>> I take it you have a Weatherlink IP logger? >>> >>> Have you disabled it from talking to the Davis Weatherlink site? >>> Unfortunately, the way weewx is written, it is not possible to use weewx >>> AND send data to the WL website. You must choose one or the other. To >>> disable it, open a web browser, using the IP address of your WLIP. You >>> should see a checkbox to disable it from talking to the WL website. >>> >>> Mind you, I do not own a WLIP, so this is all second-hand knowledge! >>> >>> -tk >>> >>> >>> On Fri, Jan 27, 2017 at 12:10 PM, <[email protected]> wrote: >>> >>>> Using configuration file /etc/weewx/weewx.conf >>>> Using database binding 'wx_binding', which is bound to database >>>> 'archive_sqlite' >>>> >>>> System info >>>> cpu cores: 2 >>>> bogomips: 4799.99 >>>> core id: 1 >>>> apicid: 1 >>>> fpu_exception: yes >>>> stepping: 6 >>>> cache_alignment: 64 >>>> clflush size: 64 >>>> microcode: 0x36 >>>> cache size: 15360 KB >>>> cpuid level: 10 >>>> fpu: yes >>>> model name: Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz >>>> siblings: 2 >>>> physical id: 0 >>>> address sizes: 43 bits physical, 48 bits virtual >>>> cpu family: 6 >>>> vendor_id: GenuineIntel >>>> wp: yes >>>> power management: >>>> flags: fpu vme de pse tsc msr pae mce cx8 apic sep >>>> mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx >>>> lm constant_tsc arch_perfmon pebs bts nopl tsc_reliable nonstop_tsc >>>> aperfmperf pni ssse3 cx16 sse4_1 tsc_deadline_timer hypervisor lahf_lm ida >>>> arat epb pln pts dtherm tsc_adjust >>>> cpu MHz: 2399.998 >>>> model: 23 >>>> processor: 1 >>>> initial apicid: 1 >>>> >>>> Operating system: debian 8.7 >>>> Linux intranet 3.16.0-4-amd64 #1 SMP Debian >>>> 3.16.39-1 (2016-12-30) x86_64 >>>> 1 minute load average: 0.00 >>>> 5 minute load average: 0.02 >>>> 15 minute load average: 0.06 >>>> >>>> General weewx info >>>> Weewx version 3.6.2 detected. >>>> >>>> Station info >>>> Station type: Vantage >>>> Driver: weewx.drivers.vantage >>>> >>>> Driver info >>>> [Vantage] >>>> # This section is for the Davis Vantage series of weather stations. >>>> >>>> # Connection type: serial or ethernet >>>> # serial (the classic VantagePro) >>>> # ethernet (the WeatherLinkIP) >>>> type = ethernet >>>> >>>> # If the connection type is serial, a port must be specified: >>>> # Debian, Ubuntu, Redhat, Fedora, and SuSE: >>>> # /dev/ttyUSB0 is a common USB port name >>>> # /dev/ttyS0 is a common serial port name >>>> # BSD: >>>> # /dev/cuaU0 is a common serial port name >>>> port = /dev/ttyUSB0 >>>> >>>> # If the connection type is ethernet, an IP Address/hostname is >>>> required: >>>> host = 172.20.100.40 >>>> >>>> ###################################################### >>>> # The rest of this section rarely needs any attention. >>>> # You can safely leave it "as is." >>>> ###################################################### >>>> >>>> # Serial baud rate (usually 19200) >>>> baudrate = 19200 >>>> >>>> # TCP port (when using the WeatherLinkIP) >>>> tcp_port = 22222 >>>> >>>> # TCP send delay (when using the WeatherLinkIP): >>>> tcp_send_delay = 0.5 >>>> >>>> # The id of your ISS station (usually 1). If you use a wind meter >>>> connected >>>> # to a anemometer transmitter kit, use its id >>>> iss_id = 1 >>>> >>>> # How long to wait for a response from the station before giving up >>>> (in >>>> # seconds; must be greater than 2) >>>> timeout = 4 >>>> >>>> # How long to wait before trying again (in seconds) >>>> wait_before_retry = 1.2 >>>> >>>> # How many times to try before giving up: >>>> max_tries = 4 >>>> >>>> # The driver to use: >>>> driver = weewx.drivers.vantage >>>> >>>> Currently installed extensions >>>> No extensions installed >>>> >>>> Archive info >>>> Database name: weewx.sdb >>>> Table name: archive >>>> Unit system: 1 (US) >>>> First good timestamp: 2009-02-26 14:30:00 CET (1235655000) >>>> Last good timestamp: 2017-01-27 21:00:00 CET (1485547200) >>>> Number of records: 138272 >>>> weewx (weewx.conf) is set to use an archive interval of 300 seconds. >>>> The station hardware was not interrogated in determining archive >>>> interval. >>>> >>>> Databases configured in weewx.conf >>>> Database name: weewx.sdb >>>> Database driver: weedb.sqlite >>>> >>>> Database name: weewx >>>> Database driver: weedb.mysql >>>> Database host: localhost >>>> >>>> >>>> Parsed and obfuscated weewx.conf >>>> # WEEWX CONFIGURATION FILE >>>> # >>>> # Copyright (c) 2009-2015 Tom Keffer <[email protected]> >>>> >>>> # See the file LICENSE.txt for your rights. >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section is for general configuration information. >>>> >>>> # Set to 1 for extra debug info, otherwise comment it out or set to zero >>>> debug = 1 >>>> >>>> # Root directory of the weewx data file hierarchy for this station >>>> WEEWX_ROOT = / >>>> >>>> # How long to wait before timing out a socket (FTP, HTTP) connection >>>> socket_timeout = 20 >>>> >>>> # Do not modify this. It is used when installing and updating weewx. >>>> version = 3.6.2 >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section is for information about the station. >>>> >>>> [Station] >>>> >>>> # Description of the station location >>>> location = Framnes KVGS >>>> >>>> # Latitude and longitude in decimal degrees >>>> latitude = 60.351 >>>> longitude = 6.182354 >>>> >>>> # Altitude of the station, with unit it is in. This is downloaded >>>> from >>>> # from the station if the hardware supports it. >>>> altitude = 28, meter >>>> >>>> # Set to type of station hardware. There must be a corresponding >>>> stanza >>>> # in this file with a 'driver' parameter indicating the driver to >>>> be used. >>>> station_type = Vantage >>>> >>>> # If you have a website, you may specify an URL >>>> #station_url = http://www.example.com >>>> >>>> # The start of the rain year (1=January; 10=October, etc.). This is >>>> # downloaded from the station if the hardware supports it. >>>> rain_year_start = 10 >>>> >>>> # Start of week (0=Monday, 6=Sunday) >>>> week_start = 0 >>>> >>>> >>>> ############################################################################## >>>> >>>> [Vantage] >>>> # This section is for the Davis Vantage series of weather stations. >>>> >>>> # Connection type: serial or ethernet >>>> # serial (the classic VantagePro) >>>> # ethernet (the WeatherLinkIP) >>>> type = ethernet >>>> >>>> # If the connection type is serial, a port must be specified: >>>> # Debian, Ubuntu, Redhat, Fedora, and SuSE: >>>> # /dev/ttyUSB0 is a common USB port name >>>> # /dev/ttyS0 is a common serial port name >>>> # BSD: >>>> # /dev/cuaU0 is a common serial port name >>>> port = /dev/ttyUSB0 >>>> >>>> # If the connection type is ethernet, an IP Address/hostname is >>>> required: >>>> host = 172.20.100.40 >>>> >>>> ###################################################### >>>> # The rest of this section rarely needs any attention. >>>> # You can safely leave it "as is." >>>> ###################################################### >>>> >>>> # Serial baud rate (usually 19200) >>>> baudrate = 19200 >>>> >>>> # TCP port (when using the WeatherLinkIP) >>>> tcp_port = 22222 >>>> >>>> # TCP send delay (when using the WeatherLinkIP): >>>> tcp_send_delay = 0.5 >>>> >>>> # The id of your ISS station (usually 1). If you use a wind meter >>>> connected >>>> # to a anemometer transmitter kit, use its id >>>> iss_id = 1 >>>> >>>> # How long to wait for a response from the station before giving up >>>> (in >>>> # seconds; must be greater than 2) >>>> timeout = 4 >>>> >>>> # How long to wait before trying again (in seconds) >>>> wait_before_retry = 1.2 >>>> >>>> # How many times to try before giving up: >>>> max_tries = 4 >>>> >>>> # The driver to use: >>>> driver = weewx.drivers.vantage >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section is for uploading data to Internet sites >>>> >>>> [StdRESTful] >>>> >>>> [[StationRegistry]] >>>> # To register this weather station with weewx, set this to true >>>> register_this_station = false >>>> >>>> [[AWEKAS]] >>>> # This section is for configuring posts to AWEKAS. >>>> >>>> # If you wish to do this, set the option 'enable' to true, >>>> # and specify a username and password. >>>> enable = false >>>> username = XXX obfuscated by wee_debug XXX >>>> password = XXX obfuscated by wee_debug XXX >>>> >>>> [[CWOP]] >>>> # This section is for configuring posts to CWOP. >>>> >>>> # If you wish to do this, set the option 'enable' to true, >>>> # and specify the station ID (e.g., CW1234). >>>> enable = false >>>> station = XXX obfuscated by wee_debug XXX >>>> >>>> # If this is an APRS (radio amateur) station, uncomment >>>> # the following and replace with a passcode (e.g., 12345). >>>> #passcode = replace_me (APRS stations only) >>>> >>>> [[PWSweather]] >>>> # This section is for configuring posts to PWSweather.com. >>>> >>>> # If you wish to do this, set the option 'enable' to true, >>>> # and specify a station and password. >>>> enable = false >>>> station = XXX obfuscated by wee_debug XXX >>>> password = XXX obfuscated by wee_debug XXX >>>> >>>> [[WOW]] >>>> # This section is for configuring posts to WOW. >>>> >>>> # If you wish to do this, set the option 'enable' to true, >>>> # and specify a station and password. >>>> enable = false >>>> station = XXX obfuscated by wee_debug XXX >>>> password = XXX obfuscated by wee_debug XXX >>>> >>>> [[Wunderground]] >>>> # This section is for configuring posts to the Weather >>>> Underground. >>>> >>>> # If you wish to do this, set the option 'enable' to true, >>>> # and specify a station (e.g., 'KORHOODR3') and password. >>>> enable = false >>>> station = XXX obfuscated by wee_debug XXX >>>> password = XXX obfuscated by wee_debug XXX >>>> >>>> # Set the following to True to have weewx use the WU "Rapidfire" >>>> # protocol. Not all hardware can support it. See the User's >>>> Guide. >>>> rapidfire = False >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section specifies what reports, using which skins, to generate. >>>> >>>> [StdReport] >>>> >>>> # Where the skins reside, relative to WEEWX_ROOT >>>> SKIN_ROOT = /etc/weewx/skins >>>> >>>> # Where the generated reports should go, relative to WEEWX_ROOT >>>> HTML_ROOT = /var/www/html/weewx >>>> >>>> # The database binding indicates which data should be used in >>>> reports. >>>> data_binding = wx_binding >>>> >>>> # Each of the following subsections defines a report that will be >>>> run. >>>> >>>> [[StandardReport]] >>>> # See the customizing guide to change the units, plot types and >>>> line >>>> # colors, modify the fonts, display additional sensor data, and >>>> other >>>> # customizations. Many of those changes can be made here by >>>> overriding >>>> # parameters, or by modifying templates within the skin itself. >>>> >>>> # The StandardReport uses the 'Standard' skin, which contains >>>> the >>>> # images, templates and plots for the report. >>>> skin = Standard >>>> [[[Units]]] >>>> [[[[Groups]]]] >>>> group_altitude = meter >>>> group_speed2 = meter_per_second2 >>>> group_pressure = mbar >>>> group_rain = mm >>>> group_rainrate = mm_per_hour >>>> group_temperature = degree_C >>>> group_degree_day = degree_C_day >>>> group_speed = meter_per_second >>>> >>>> [[FTP]] >>>> # FTP'ing the results to a webserver is treated as just another >>>> report, >>>> # albeit one with an unusual report generator! >>>> skin = Ftp >>>> >>>> # If you wish to use FTP, uncomment and fill out the next four >>>> lines. >>>> #user = replace with the ftp username >>>> #password = replace with the ftp password >>>> #server = replace with the ftp server name, e.g, >>>> www.threefools.org >>>> #path = replace with the ftp destination directory (e.g., >>>> /weather) >>>> >>>> # Set to True for an FTP over TLS (FTPS) connection. Not all >>>> servers >>>> # support this. >>>> secure_ftp = False >>>> >>>> # To upload files from something other than what HTML_ROOT is >>>> set >>>> # to above, specify a different HTML_ROOT here. >>>> #HTML_ROOT = /var/www/html/weewx >>>> >>>> # Most FTP servers use port 21 >>>> port = 21 >>>> >>>> # Set to 1 to use passive mode, zero for active mode >>>> passive = 1 >>>> >>>> [[RSYNC]] >>>> # rsync'ing to a webserver is treated as just another report >>>> skin = Rsync >>>> >>>> # If you wish to use rsync, you must configure passwordless ssh >>>> using >>>> # public/private key authentication from the user account that >>>> weewx >>>> # runs as to the user account on the remote machine where the >>>> files >>>> # will be copied. >>>> # >>>> # The following three lines determine where files will be sent. >>>> #server = replace with the rsync server name, e.g, >>>> www.threefools.org >>>> #path = replace with the rsync destination directory (e.g., >>>> /weather) >>>> #user = replace with the rsync username >>>> >>>> # Rsync can be configured to remove files from the remote >>>> server if >>>> # they don't exist under HTML_ROOT locally. USE WITH CAUTION: >>>> if you >>>> # make a mistake in the remote path, you could could >>>> unintentionally >>>> # cause unrelated files to be deleted. Set to 1 to enable >>>> remote file >>>> # deletion, zero to allow files to accumulate remotely. >>>> delete = 0 >>>> >>>> >>>> ############################################################################## >>>> >>>> # This service acts as a filter, converting the unit system coming >>>> from >>>> # the hardware to a unit system in the database. >>>> >>>> [StdConvert] >>>> >>>> # The target_unit affects only the unit system in the database. Once >>>> # chosen it cannot be changed without converting the entire >>>> database. >>>> # Modification of target_unit after starting weewx will result in >>>> # corrupt data - the database will contain a mix of US and METRIC >>>> data. >>>> # >>>> # The value of target_unit does not affect the unit system for >>>> # reporting - reports can display US, Metric, or any combination of >>>> units. >>>> # >>>> # In most cases, target_unit should be left as the default: US >>>> # >>>> # In particular, those migrating from a standard wview installation >>>> # should use US since that is what the wview database contains. >>>> >>>> # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING! >>>> target_unit = US # Options are 'US', 'METRICWX', or 'METRIC' >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section can adjust data using calibration expressions. >>>> >>>> [StdCalibrate] >>>> >>>> [[Corrections]] >>>> # For each type, an arbitrary calibration expression can be >>>> given. >>>> # It should be in the units defined in the StdConvert section. >>>> # Example: >>>> foo = foo + 0.2 >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section is for quality control checks. If units are not >>>> specified, >>>> # values must be in the units defined in the StdConvert section. >>>> >>>> [StdQC] >>>> >>>> [[MinMax]] >>>> barometer = 26, 32.5, inHg >>>> outTemp = -40, 120, degree_F >>>> inTemp = 10, 120, degree_F >>>> outHumidity = 0, 100 >>>> inHumidity = 0, 100 >>>> windSpeed = 0, 120, mile_per_hour >>>> pressure = 24, 34.5, inHg >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section controls the origin of derived values. >>>> >>>> [StdWXCalculate] >>>> >>>> [[Calculations]] >>>> # Derived quantities are calculated by this service. Possible >>>> values are: >>>> # hardware - use the value provided by hardware >>>> # software - use the value calculated by weewx >>>> # prefer_hardware - use value provide by hardware if available, >>>> # otherwise use value calculated by weewx >>>> >>>> pressure = prefer_hardware >>>> barometer = prefer_hardware >>>> altimeter = prefer_hardware >>>> windchill = prefer_hardware >>>> heatindex = prefer_hardware >>>> dewpoint = prefer_hardware >>>> inDewpoint = prefer_hardware >>>> rainRate = prefer_hardware >>>> >>>> >>>> ############################################################################## >>>> >>>> # For hardware that supports it, this section controls how often the >>>> # onboard clock gets updated. >>>> >>>> [StdTimeSynch] >>>> >>>> # How often to check the weather station clock for drift (in >>>> seconds) >>>> clock_check = 14400 >>>> >>>> # How much it can drift before we will correct it (in seconds) >>>> max_drift = 5 >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section is for configuring the archive service. >>>> >>>> [StdArchive] >>>> >>>> # If the station hardware supports data logging then the archive >>>> interval >>>> # will be downloaded from the station. Otherwise, specify it (in >>>> seconds). >>>> archive_interval = 300 >>>> >>>> # If possible, new archive records are downloaded from the station >>>> # hardware. If the hardware does not support this, then new archive >>>> # records will be generated in software. >>>> # Set the following to "software" to force software record >>>> generation. >>>> record_generation = hardware >>>> >>>> # Whether to include LOOP data in hi/low statistics >>>> loop_hilo = True >>>> >>>> # The data binding used to save archive records >>>> data_binding = wx_binding >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section binds a data store to a database. >>>> >>>> [DataBindings] >>>> >>>> [[wx_binding]] >>>> # The database must match one of the sections in [Databases]. >>>> # This is likely to be the only option you would want to change. >>>> database = archive_sqlite >>>> # The name of the table within the database >>>> table_name = archive >>>> # The manager handles aggregation of data for historical >>>> summaries >>>> manager = weewx.wxmanager.WXDaySummaryManager >>>> # The schema defines the structure of the database. >>>> # It is *only* used when the database is created. >>>> schema = schemas.wview.schema >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section defines various databases. >>>> >>>> [Databases] >>>> >>>> # A SQLite database is simply a single file >>>> [[archive_sqlite]] >>>> database_type = SQLite >>>> database_name = weewx.sdb >>>> >>>> # MySQL >>>> [[archive_mysql]] >>>> database_type = MySQL >>>> database_name = weewx >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section defines defaults for the different types of databases. >>>> >>>> [DatabaseTypes] >>>> >>>> # Defaults for SQLite databases >>>> [[SQLite]] >>>> driver = weedb.sqlite >>>> # Directory in which the database files are located >>>> SQLITE_ROOT = /var/lib/weewx >>>> >>>> # Defaults for MySQL databases >>>> [[MySQL]] >>>> driver = weedb.mysql >>>> # The host where the database is located >>>> host = localhost >>>> # The user name for logging in to the host >>>> user = XXX obfuscated by wee_debug XXX >>>> # The password for the user name >>>> password = XXX obfuscated by wee_debug XXX >>>> >>>> >>>> ############################################################################## >>>> >>>> # This section configures the internal weewx engine. >>>> >>>> [Engine] >>>> >>>> [[Services]] >>>> # This section specifies the services that should be run. They >>>> are >>>> # grouped by type, and the order of services within each group >>>> # determines the order in which the services will be run. >>>> prep_services = weewx.engine.StdTimeSynch >>>> data_services = , >>>> process_services = weewx.engine.StdConvert, >>>> weewx.engine.StdCalibrate, weewx.engine.StdQC, >>>> weewx.wxservices.StdWXCalculate >>>> archive_services = weewx.engine.StdArchive >>>> restful_services = weewx.restx.StdStationRegistry, >>>> weewx.restx.StdWunderground, weewx.restx.StdPWSweather, >>>> weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS >>>> report_services = weewx.engine.StdPrint, weewx.engine.StdReport >>>> >>>> >>>> >>>> fredag 27. januar 2017 20.56.01 UTC+1 skrev vince følgende: >>>>> >>>>> On Friday, January 27, 2017 at 11:35:46 AM UTC-8, [email protected] >>>>> wrote: >>>>>> >>>>>> So I installed weewx in my debian box and copied the wview database >>>>>> over, got everything up and running in a short time. - A part from >>>>>> pulling >>>>>> data from the Davis box. I have the correct IP address and port number. >>>>>> >>>>>> The debian box can ping the Davis unit too. The wview daemon is stopped >>>>>> so >>>>>> it shouldn't interfere. But there seems to be no or at least broken >>>>>> communication. Under wview there was never any communication problems. >>>>>> Do >>>>>> I have to reset the Davis box in order to get it accept the weewx >>>>>> daemon? >>>>>> What can be the problem? Does it exist different drivers for Davis >>>>>> units? >>>>>> Thanks for comments! >>>>>> >>>>>> >>>>>> >>>>> We'd have to see your config file - see >>>>> http://www.weewx.com/docs/utilities.htm#wee_debug_utility and run the >>>>> utility and post the (obfuscated) config file please. >>>>> >>>>> [...matthew/tom/gary - do we have a 'how to report a problem' wiki >>>>> page ? I couldn't find one in a quick scan of the online wiki/docs....] >>>>> >>>>> >>>> -- >>>> 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 [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >> 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 [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
