here is the log every time i reboot my system.

pi@raspberrypi:~ $ sudo tail -f /var/log/syslog
> Aug 19 21:38:47 raspberrypi xrdp-sesman[1118]: (1118)(1995456512)[INFO ] 
> starting xrdp-sessvc - xpid=1120 - wmpid=1119
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[INFO ] 
> lib_mod_log_peer: xrdp_pid=1108 connected to X11rdp_pid=1120 
> X11rdp_uid=1000 X11rdp_gid=1000 client_ip=::ffff:192.168.0.42 
> client_port=60796
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[DEBUG] 
> xrdp_wm_log_msg: connected ok
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[DEBUG] 
> xrdp_mm_connect_chansrv: chansrv connect successful
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[DEBUG] Closed 
> socket 16 (AF_INET6 ::1 port 34742)
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[INFO ] The 
> following channel is allowed: rdpdr (0)
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[INFO ] The 
> following channel is allowed: rdpsnd (1)
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[INFO ] The 
> following channel is allowed: cliprdr (2)
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[INFO ] The 
> following channel is allowed: drdynvc (3)
> Aug 19 21:38:48 raspberrypi xrdp[1108]: (1108)(1996423776)[DEBUG] The 
> allow channel list now initialized for this session
> Aug 19 21:39:02 raspberrypi systemd[1]: Starting Clean php session files...
> Aug 19 21:39:03 raspberrypi systemd[1]: Started Clean php session files.
> Aug 19 21:39:09 raspberrypi CRON[1360]: (root) CMD (  [ -x 
> /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then 
> /usr/lib/php/sessionclean; fi)
>
>
>
>
>
>
>
>
>
>
>
>
>
> *Aug 19 21:40:09 raspberrypi weewx[769]: engine: retrying...Aug 19 
> 21:40:09 raspberrypi weewx[769]: engine: Using configuration file 
> /etc/weewx/weewx.confAug 19 21:40:09 raspberrypi weewx[769]: engine: Debug 
> is 1Aug 19 21:40:09 raspberrypi weewx[769]: engine: Initializing engineAug 
> 19 21:40:09 raspberrypi weewx[769]: engine: Loading station type 
> Interceptor (user.interceptor)Aug 19 21:40:09 raspberrypi weewx[769]: 
> interceptor: MainThread: driver version is 0.40Aug 19 21:40:09 raspberrypi 
> weewx[769]: interceptor: MainThread: device type: lacrosse-bridgeAug 19 
> 21:40:09 raspberrypi weewx[769]: interceptor: MainThread: sensor map: 
> NoneAug 19 21:40:09 raspberrypi weewx[769]: interceptor: MainThread: using 
> station serial 7FFF9EB20AEA91C1Aug 19 21:40:09 raspberrypi weewx[769]: 
> interceptor: MainThread: using ping interval 120sAug 19 21:40:09 
> raspberrypi weewx[769]: interceptor: MainThread: using sensor interval 
> 1mAug 19 21:40:09 raspberrypi weewx[769]: import of driver failed: history 
> interval must be 0-7 (<class 'weewx.ViolatedPrecondition'>)Aug 19 21:40:09 
> raspberrypi weewx[769]: engine: Unable to load driver: history interval 
> must be 0-7Aug 19 21:40:09 raspberrypi weewx[769]:     ****  Exiting...*


Then I run "sudo weewxd weewx.conf", it actually starts to configure and 
works perfectly.

Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Initializing weewx version 
> 3.8.2
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Using Python 2.7.13 
> (default, Nov 24 2017, 17:33:09) #012[GCC 6.3.0 20170516]
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Platform 
> Linux-4.14.62-v7+-armv7l-with-debian-9.4
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Locale is 'en_US.UTF-8'
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Using configuration file 
> /etc/weewx/weewx.conf
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Debug is 1
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Initializing engine
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading station type 
> Interceptor (user.interceptor)
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: driver 
> version is 0.40
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: device 
> type: lacrosse-bridge
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: sensor 
> map: None
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: using 
> station serial 7FFFXXXXXXXXXXXX
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: using 
> ping interval 120s
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: using 
> sensor interval 1m
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: using 
> history interval 3 (15m)
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: mode is 
> listen
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: MainThread: listen 
> on :1010
> Aug 19 21:43:20 raspberrypi weewx[1517]: interceptor: ServerThread: start 
> tcp server
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdTimeSynch
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdTimeSynch
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdConvert
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: StdConvert target unit is 
> 0x1
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdConvert
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdCalibrate
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdCalibrate
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdQC
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdQC
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.wxservices.StdWXCalculate
> Aug 19 21:43:20 raspberrypi weewx[1517]: 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
> Aug 19 21:43:20 raspberrypi weewx[1517]: wxcalculate: The following 
> algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.wxservices.StdWXCalculate
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> user.crt.CumulusRealTime
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: service version is 0.18
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: output goes to 
> /var/tmp/realtime.txt
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: 'None' values will be 
> displayed as NULL
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: units will be displayed as 
> METRIC
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: zambretti forecast: False
> Aug 19 21:43:20 raspberrypi weewx[1517]: crt: binding is loop
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> user.crt.CumulusRealTime
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdArchive
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Archive will use data 
> binding wx_binding
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Record generation will be 
> attempted in 'hardware'
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Using archive interval of 
> 300 seconds (specified in weewx configuration)
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Use LOOP data in hi/low 
> calculations: 1
> Aug 19 21:43:20 raspberrypi weewx[1517]: manager: Daily summary version is 
> 2.0
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Using binding 
> 'wx_binding' to database 'weewx'
> Aug 19 21:43:20 raspberrypi weewx[1517]: manager: Starting backfill of 
> daily summaries
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdArchive
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdStationRegistry
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: StationRegistry: 
> Registration not requested.
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdStationRegistry
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdWunderground
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: Wunderground-PWS: Data for 
> station KCASANDI4566 will be posted
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdWunderground
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdPWSweather
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: PWSweather: Posting not 
> enabled.
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdPWSweather
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdCWOP
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: CWOP: Posting not enabled.
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdCWOP
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdWOW
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: WOW: Posting not enabled.
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdWOW
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.restx.StdAWEKAS
> Aug 19 21:43:20 raspberrypi weewx[1517]: restx: AWEKAS: Posting not 
> enabled.
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.restx.StdAWEKAS
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdPrint
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdPrint
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Loading service 
> weewx.engine.StdReport
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Finished loading service 
> weewx.engine.StdReport
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Starting up weewx version 
> 3.8.2
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Station does not support 
> reading the time
> Aug 19 21:43:20 raspberrypi weewx[1517]: engine: Starting main packet loop.
> Aug 19 21:43:20 raspberrypi weewx[1517]: manager: Daily summary version is 
> 2.0
> Aug 19 21:43:30 raspberrypi weewx[1517]: interceptor: MainThread: empty 
> queue
> Aug 19 21:43:40 raspberrypi weewx[1517]: interceptor: MainThread: empty 
> queue
> Aug 19 21:43:50 raspberrypi weewx[1517]: interceptor: MainThread: empty 
> queue
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: ServerThread: recv: 
> 01:01 80097CA2 FE4EF4CEC46520EE 01 64 20 20 01 61 13 01 35 31 61 13 01 71 
> 79 99 00 00 40 06 81 00 01 80 70 71 40 61 60 20 20 71 68 18 00 41 50 06 28 
> 00 91 80 70 71 40 61 80 22 00 11 38 18 00 37 70 06 28 00 17 01 21 07 31 16 
> 11 30 13 58 82 02 59 17 02 15 08 30 17 12 07 14 35 92 01 72 00 00 00 00 00 
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 51 17 02 27 23 59 00 79 72 
> 00 00 00 18 04 10 18 59 00 25 02 00 00 00 00 00 00 00 00 a1 27 60 68 13 01 
> 01 00 00 00 00 00 00 24 00 50 bb bb bb 18 01 28 09 48 1c 68 00 00 d8 00 10 
> bb bb bb 02 96 81 00 51 02 46 90 83 64 03 22 81 09 34 16 11 30 15 45 16 11 
> 30 13 40 03 53 03 9f d3
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: ServerThread: send: 
> 00:00
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: MainThread: raw 
> data: {'mac': '80097CA2', 'data': 
> '01642020016113013531611301717999000040068100018070714061602020716818004150062800918070714061802200113818003770062800170121073116113013588202591702150830171207143592017200000000000000000000000000000000000000000051170227235900797200000018041018590025020000000000000000a1276068130101000000000000240050bbbbbb18012809481c680000d80010bbbbbb029681005102469083640322810934161130154516113013400353039fd3'}
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: MainThread: skipping 
> rain measurement of 127.6068: no last rain
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: MainThread: raw 
> packet: {'gust_dir..80097CA2': 247.5, 'humidity_out..80097CA2': 72, 
> 'humidity_in..80097CA2': 59, 'record_type..80097CA2': '01', 
> 'gust_speed..80097CA2': 2.16, 'forecast..80097CA2': '20', 
> 'rain_total..80097CA2': 127.60679999999999, 'rain..80097CA2': None, 
> 'dateTime': 1534740236, 'wind_speed..80097CA2': 0.36, 'usUnits': 16, 
> 'wind_dir..80097CA2': 247.5, 'rf_signal_strength..80097CA2': 100, 
> 'temperature_out..80097CA2': 22.799999999999997, 'status..80097CA2': '20', 
> 'barometer..80097CA2': 1005.1, 'temperature_in..80097CA2': 
> 28.099999999999994, 'windchill..80097CA2': 22.799999999999997}
> Aug 19 21:43:56 raspberrypi weewx[1517]: interceptor: MainThread: mapped 
> packet: {'barometer': 1005.1, 'outHumidity': 72, 'windGust': 2.16, 'rain': 
> None, 'dateTime': 1534740236, 'windDir': 247.5, 'outTemp': 
> 22.799999999999997, 'windSpeed': 0.36, 'inHumidity': 59, 'inTemp': 
> 28.099999999999994, 'rxCheckPercent': 100, 'usUnits': 16, 'windGustDir': 
> 247.5}


That's the end of first data grabbing.

On Monday, August 20, 2018 at 12:29:45 PM UTC+8, gjr80 wrote:
>
> Hi,
>
> So what happens when you run WeeWX manually and provide the fill path to 
> weewx.conf, ie
>
> $ sudo weewxd /etc/weewx/weewx.conf
>
> Does WeeWX start without error? What does the log say? Also, the log 
> extract you provided does not appear to be complete, the first line 
> indicates that WeeWX is trying to load again which implies it was already 
> running. Can you please provide the log from when WeeWX starts through 
> until the error. Best to provide too much rather than too little log.
>
> Gary
>
>
> On Monday, 20 August 2018 14:04:38 UTC+10, Charlie Huang wrote:
>>
>> Hi,
>>
>> My weewx service won't start each time I reboot. this is my log file.
>>
>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: retrying...
>>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: Using configuration file 
>>> /etc/weewx/weewx.conf
>>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: Debug is 1
>>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: Initializing engine
>>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: Loading station type 
>>> Interceptor (user.interceptor)
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: driver 
>>> version is 0.40
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: device 
>>> type: lacrosse-bridge
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: sensor 
>>> map: None
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: using 
>>> station serial 7FFFXXXXXXXXXXXX
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: using 
>>> ping interval 120s
>>> Aug 19 20:54:27 raspberrypi weewx[763]: interceptor: MainThread: using 
>>> sensor interval 1m
>>> Aug 19 20:54:27 raspberrypi weewx[763]: import of driver failed: history 
>>> interval must be 0-7 (<class 'weewx.ViolatedPrecondition'>)
>>> Aug 19 20:54:27 raspberrypi weewx[763]: engine: Unable to load driver: 
>>> history interval must be 0-7
>>> Aug 19 20:54:27 raspberrypi weewx[763]:     ****  Exiting...
>>>
>>
>> Yep it gives me error says my history interval must be 0-7. However when 
>> I check my weewx.conf file, the value by default is 3 which I did not 
>> change.
>>
>> [Interceptor]
>>>     # This section is for the network traffic interceptor driver.
>>>     # The driver to use:
>>>     driver = user.interceptor
>>>     # Specify the hardware device to capture.  Options include:
>>>     #   acurite-bridge - acurite internet bridge
>>>     #   observer - fine offset WH2600/HP1000/HP1003, aka 'observer'
>>>     #   lw30x - oregon scientific LW301/LW302
>>>     #   lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
>>>     device_type = lacrosse-bridge
>>>     serial = 7FFF9EB20AEA91C1
>>>     sensor_interval = 1
>>>     history_interval = 3
>>>     ping_interval = 120
>>>
>>
>> HOWEVER, when I manually run "sudo weewxd weewx.conf", it will start 
>> running...
>> I just wonder why it won't start automatically each time I reboot. 
>> Usually it will.
>>
>> By the way I just add weather34 service and its data add-on today.
>>
>

-- 
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