Hi all, I'm trying to setup my second weatherstation project (first was a Davis). This time it's an ultimeter 2100. weewx is 3.6.2-1 I connect the serial interface and put the ultimeter in datalogger mode. I ran weewx both directly, and as a service. weewx.conf is almost out of the box, except for the setiings for the ultimeter off course. However, nothing shows up. I set debug =1 in weewx .conf, and the log shows the following:
Jan 13 20:51:36 server weewx[6536]: engine: Initializing weewx version 3.6.2 Jan 13 20:51:36 server weewx[6536]: engine: Using Python 2.7.12 (default, Nov 19 2016, 06:48:10) #012[GCC 5.4.0 20160609] Jan 13 20:51:36 server weewx[6536]: engine: Platform Linux-4.4.0-57-generic-x86_64-with-Ubuntu-16.04-xenial Jan 13 20:51:36 server weewx[6536]: engine: Using configuration file /etc/weewx/weewx.conf Jan 13 20:51:36 server weewx[6536]: engine: Initializing engine Jan 13 20:51:36 server weewx[6536]: engine: Loading station type Ultimeter (weewx.drivers.ultimeter) Jan 13 20:51:36 server weewx[6536]: ultimeter: driver version is 0.16 Jan 13 20:51:36 server weewx[6536]: ultimeter: using serial port /dev/ttyS0 Jan 13 20:51:36 server weewx[6536]: ultimeter: open serial port /dev/ttyS0 Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdTimeSynch Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdTimeSynch Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdConvert Jan 13 20:51:36 server weewx[6536]: engine: StdConvert target unit is 0x1 Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdConvert Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdCalibrate Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdCalibrate Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdQC Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdQC Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.wxservices.StdWXCalculate Jan 13 20:51:36 server weewx[6536]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=prefer_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware Jan 13 20:51:36 server weewx[6536]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.wxservices.StdWXCalculate Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdArchive Jan 13 20:51:36 server weewx[6536]: engine: Archive will use data binding wx_binding Jan 13 20:51:36 server weewx[6536]: engine: Record generation will be attempted in 'hardware' Jan 13 20:51:36 server weewx[6536]: engine: Using archive interval of 300 seconds (specified in weewx configuration) Jan 13 20:51:36 server weewx[6536]: engine: Use LOOP data in hi/low calculations: 1 Jan 13 20:51:36 server weewx[6536]: engine: Using binding 'wx_binding' to database 'weewx.sdb' Jan 13 20:51:36 server weewx[6536]: manager: Starting backfill of daily summaries Jan 13 20:51:36 server weewx[6536]: manager: Daily summaries up to date Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdArchive Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdStationRegistry Jan 13 20:51:36 server weewx[6536]: restx: StationRegistry: Registration not requested. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdStationRegistry Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdWunderground Jan 13 20:51:36 server weewx[6536]: restx: Wunderground: Posting not enabled. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdWunderground Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdPWSweather Jan 13 20:51:36 server weewx[6536]: restx: PWSweather: Posting not enabled. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdPWSweather Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdCWOP Jan 13 20:51:36 server weewx[6536]: restx: CWOP: Posting not enabled. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdCWOP Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdWOW Jan 13 20:51:36 server weewx[6536]: restx: WOW: Posting not enabled. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdWOW Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.restx.StdAWEKAS Jan 13 20:51:36 server weewx[6536]: restx: AWEKAS: Posting not enabled. Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.restx.StdAWEKAS Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdPrint Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdPrint Jan 13 20:51:36 server weewx[6536]: engine: Loading service weewx.engine.StdReport Jan 13 20:51:36 server weewx[6536]: engine: Finished loading service weewx.engine.StdReport Jan 13 20:51:36 server weewx[6536]: engine: Starting up weewx version 3.6.2 Jan 13 20:51:36 server weewx[6536]: engine: Station does not support reading the time Jan 13 20:51:36 server weewx[6536]: engine: Starting main packet loop. And then it just stops. Runnig from commandline with weewxd weewx,conf shows no output whatsoever One time i got this error for ten times: weewx ultimeter: Failed attempt 2 of 10 to get readings: Unexpected buffer length 0 But I can't reproduce this. doing screen /dev/ttys0 2400 shows up non readable garbage, but at a constant stream, so there seems to be some dataflow. I just can get it to work. Am I missing some point here? Or should I put the ultimeter in modem mode device first so the driver can set the correct setting? any thoughts are appreciated. -- 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. For more options, visit https://groups.google.com/d/optout.