Hi Andrew,

I searched for debug_decode and could not find it. I added it to the 
section WMR300 and now when i start the service i get the error

swalton@weather-station:~$ sudo /etc/init.d/weewx start
[ ok ] Starting weewx (via systemctl): weewx.service.
swalton@weather-station:~$ sudo /etc/init.d/weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; bad; vendor preset: enabled)
   Active: active (exited) since Tue 2018-03-06 14:32:00 AEDT; 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2465 ExecStop=/etc/init.d/weewx stop (code=exited, 
status=0/SUCCESS)
  Process: 2522 ExecStart=/etc/init.d/weewx start (code=exited, 
status=0/SUCCESS)

Mar 06 14:32:00 weather-station weewx[2522]:  * Starting weewx weather 
system weewx
Mar 06 14:32:00 weather-station weewx[2534]: engine: Initializing weewx 
version 3.8.0
Mar 06 14:32:00 weather-station weewx[2534]: engine: Using Python 2.7.12 
(default, Dec  4 2017, 14:50:18)
                                             [GCC 5.4.0 20160609]
Mar 06 14:32:00 weather-station weewx[2534]: engine: Platform 
Linux-4.4.38-v7+-armv7l-with-Ubuntu-16.04-xenial
Mar 06 14:32:00 weather-station weewx[2534]: engine: Locale is 'en_AU.UTF-8'
Mar 06 14:32:00 weather-station weewx[2534]: engine: pid file is 
/var/run/weewx.pid
Mar 06 14:32:00 weather-station weewx[2538]: engine: Error while parsing 
configuration file /etc/weewx/w...conf
Mar 06 14:32:00 weather-station weewx[2538]: ****    Reason: 'Invalid line 
(' WEEWX CONFIGURATION FILE')... 1.'
Mar 06 14:32:00 weather-station weewx[2522]:    ...done.
Mar 06 14:32:00 weather-station systemd[1]: Started LSB: weewx weather 
system.
Hint: Some lines were ellipsized, use -l to show in full.
swalton@weather-station:~$ sudo tail -f /var/log/syslog
Mar  6 14:32:00 weather-station weewx[2534]: engine: Initializing weewx 
version 3.8.0
Mar  6 14:32:00 weather-station weewx[2534]: engine: Using Python 2.7.12 
(default, Dec  4 2017, 14:50:18) #012[GCC 5.4.0 20160609]
Mar  6 14:32:00 weather-station weewx[2534]: engine: Platform 
Linux-4.4.38-v7+-armv7l-with-Ubuntu-16.04-xenial
Mar  6 14:32:00 weather-station weewx[2534]: engine: Locale is 'en_AU.UTF-8'
Mar  6 14:32:00 weather-station weewx[2534]: engine: pid file is 
/var/run/weewx.pid
Mar  6 14:32:00 weather-station weewx[2538]: engine: Error while parsing 
configuration file /etc/weewx/weewx.conf
Mar  6 14:32:00 weather-station weewx[2538]: ****    Reason: 'Invalid line 
(' WEEWX CONFIGURATION FILE') (matched as neither section nor keyword) at 
line 1.'
Mar  6 14:32:00 weather-station weewx[2522]:    ...done.
Mar  6 14:32:00 weather-station systemd[1]: Started LSB: weewx weather 
system.
Mar  6 14:33:44 weather-station rsyslogd-2007: action 'action 10' 
suspended, next retry is Tue Mar  6 14:34:14 2018 [v8.16.0 try 
http://www.rsyslog.com/e/2007 ]


Here is the snippet from the config

##############################################################################

# This section is for general configuration information.

# Set to 1 for extra debug info, otherwise comment it out or set to zero
debug = 2

# 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.8.0

##############################################################################

##############################################################################

[WMR300]
    # This section is for WMR300 weather stations.

    # The station model, e.g., WMR300A
    model = WMR300

    # The driver to use:
    driver = weewx.drivers.wmr300

    debug_decode = 1
##############################################################################

Sorry i'm quite new to Weewx!

Sam


On Tuesday, March 6, 2018 at 2:02:28 PM UTC+11, Andrew Milner wrote:
>
> Sam - I think Matthew is saying that:
> a)  The main weewx.conf debug statement near the start of weewx.conf 
> should say debug = 2 to invoke more detailed weewx logging
> AND
> b) There should be a line within the WMR300 section - add it if necessary 
> - saying debug_decode = 1 to force more detailed logging from the driver 
> itself
>
>
> On Tuesday, 6 March 2018 03:47:48 UTC+2, Sam Walton wrote:
>
>> Hi Mwall,
>>
>> I don't have the line in the config file for "debug_decode" do i add it 
>> in? I tried to add the line into the config under the driver section but 
>> the service fails to start.
>>
>> Sam
>>
>> On Tuesday, March 6, 2018 at 12:32:59 PM UTC+11, mwall wrote:
>>>
>>>
>>>
>>> On Monday, March 5, 2018 at 8:46:45 AM UTC-5, Sam Walton wrote:
>>>>
>>>> Hi Mwall,
>>>>
>>>> I've set the config to debug_decode = 1 Attached is the putty dump. 
>>>> I've also attached a screen shot of the Weewx local site.
>>>>
>>>> Sam 
>>>>
>>>
>>> sam,
>>>
>>> i am confused.  
>>>
>>> that does not look like the previous log output - there are no messages 
>>> about wu uploads, and there are no messages from the wmr300 driver.
>>>
>>> your weewx.conf should have the following in it:
>>>
>>> debug = 2
>>> ...
>>> [WMR300]
>>>     ...
>>>     debug_decode = 1
>>>
>>> m
>>>  
>>>
>>>

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

Reply via email to