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.

Reply via email to