Thanks again Thomas, have made that change in weewx.conf and copied the
original engine.py back over and it's all working fine.

Cheers
Colin

On Mon, Apr 8, 2019 at 4:12 AM Thomas Keffer <[email protected]> wrote:

> Ah, yes, now I remember. In a later commit
> <https://github.com/weewx/weewx/commit/8929d365ab5f878671bec8ca3a62c77f2e156f99>,
> I changed the strategy so there is now an option to prevent hardware catch
> ups.
>
> Under [StdArchive], add option no_catchup and set it to True:
>
> [StdArchive]
>     ...
>     no_catchup = True
>
> -tk
>
> On Sat, Apr 6, 2019 at 9:52 PM Colin Larsen <[email protected]>
> wrote:
>
>> Hi Thomas, that's what I thought but my install of 3.9.1 still required
>> the engine.py file to be updated, so I'm not sure what happened there. I'm
>> up and running so I guess I'm just passing this on for the devs info,
>> perhaps something hasn't been updated or included :)
>> I'll make sure I have that file safely saved somewhere too
>>
>> Colin
>>
>> On Sun, Apr 7, 2019 at 4:21 PM Thomas Keffer <[email protected]> wrote:
>>
>>> Yes, this was in commit 6e7f3aac
>>> <https://github.com/weewx/weewx/commit/6e7f3aac1b2926cacfa63229db2dbbd55f3f2cab>,
>>> which is now part of v3.9.1.
>>>
>>> -tk
>>>
>>> On Sat, Apr 6, 2019 at 5:11 PM <[email protected]> wrote:
>>>
>>>> Hi all
>>>>
>>>> Just upgraded my installation as above. The hardware is WeatherDuino
>>>> emulating the Davis comms protocol. On a previous occasion I had an issue
>>>> which I think was similar to the errors below and was asked to use an
>>>> updated engine.py file - which fixed the problem. After the upgrade I had
>>>> to once again copy over the "new" engine.py to sort out this error. I'm not
>>>> sure if the fix I was supplied was supposed to be rolled through to the
>>>> 3.9.1 upgrade? Log below of the error.
>>>>
>>>> Cheers
>>>> Colin
>>>>
>>>> Apr  7 11:57:16 raspberrypi systemd[1]: Starting LSB: weewx weather
>>>> system...
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21102]: engine: Initializing weewx
>>>> version 3.9.1
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21102]: engine: Using Python 2.7.13
>>>> (default, Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21102]: engine: Platform
>>>> Linux-4.14.71-v7+-armv7l-with-debian-9.4
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21102]: engine: Locale is
>>>> 'en_NZ.UTF-8'
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21102]: engine: pid file is
>>>> /var/run/weewx.pid
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21090]: Starting weewx weather
>>>> system: weewx.
>>>>
>>>> Apr  7 11:57:17 raspberrypi systemd[1]: Started LSB: weewx weather
>>>> system.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Using configuration
>>>> file /etc/weewx/weewx.conf
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Loading station type
>>>> Vantage (weewx.drivers.vantage)
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: StdConvert target
>>>> unit is 0x10
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: wxcalculate: The following
>>>> values will be calculated: barometer=prefer_hardware,
>>>> windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=software,
>>>> 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
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: wxcalculate: The following
>>>> algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Archive will use
>>>> data binding wx_binding
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Record generation
>>>> will be attempted in 'software'
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Using archive
>>>> interval of 300 seconds (software record generation)
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Using binding
>>>> 'wx_binding' to database 'weewx.sdb'
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: manager: Starting backfill
>>>> of daily summaries
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: StationRegistry:
>>>> Station will be registered.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: Wunderground: Posting
>>>> not enabled.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: PWSweather: Posting
>>>> not enabled.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: CWOP: Data for
>>>> station ZL2ARL will be posted
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: WOW: Posting not
>>>> enabled.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: AWEKAS: Posting not
>>>> enabled.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: MQTT: service version
>>>> is 0.18rc1
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: MQTT: binding to loop
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: MQTT: topic is
>>>> weather/41south
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: MQTT: desired unit
>>>> system is METRIC
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: restx: MQTT: data will be
>>>> uploaded to mqtt://192.168.20.121:1883/
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Starting up weewx
>>>> version 3.9.1
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Clock error is -1.44
>>>> seconds (positive is fast)
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: No <ACK> received
>>>> from console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: DMPAFT try #1;
>>>> error: No <ACK> received from Vantage console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: No <ACK> received
>>>> from console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: DMPAFT try #2;
>>>> error: No <ACK> received from Vantage console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: No <ACK> received
>>>> from console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: DMPAFT try #3;
>>>> error: No <ACK> received from Vantage console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: No <ACK> received
>>>> from console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: DMPAFT try #4;
>>>> error: No <ACK> received from Vantage console
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: vantage: DMPAFT max tries
>>>> (4) exceeded.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Main loop exiting.
>>>> Shutting engine down.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]: engine: Caught WeeWxIOError:
>>>> Max tries exceeded while getting archive data.
>>>>
>>>> Apr  7 11:57:17 raspberrypi weewx[21106]:     ****  Waiting 60 seconds
>>>> then retrying...
>>>>
>>>> Apr  7 11:58:02 raspberrypi systemd[1]: Stopping LSB: weewx weather
>>>> system...
>>>>
>>>> --
>>>> 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].
>>> 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.
>>
> --
> 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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to