Take a look in your weewx.conf, section [StdArchive], option '
archive_interval'. It looks like you have a non-integer in there.

-tk

On Mon, Jan 21, 2019 at 11:37 AM <[email protected]> wrote:

> Hello my weewx-install would not update the html-pages anymore.
>
> It´s funny - because the installation ran fine for about 2 years now.
> What happened 3 days ago was, that the display (wh1080) would not receive
> any transmitter-data. Changing the transmitter batteries would not help, I
> had to restart the display (turn off / turn on the wh1080), so that it
> recognized the transmitter and got data again.
>
> But now weewX would not update the current-html anymore - just the
> week-summary.
>
> So i updated the SDB regarding timestamps:
>
> "
>
> cp /home/weewx/archive/weewx.sdb /home/weewx/archive/weewx.sdb.backup
> sqlite3 /home/weewx/archive/weewx.sdb
> sqlite> delete from archive where dateTime > X;
> sqlite> .exit
> "
>
> Cleared the device-memory
>
> "
> wee_device --clear-memory
> "
>
> and got into debug mode and got this error after running "sudo service weewx 
> start":
>
> "
>
> Jan 21 20:22:41 se weewx[4312]: wxcalculate: The following algorithms will
> be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
> Jan 21 20:22:41 se weewx[4312]: engine: Finished loading service
> weewx.wxservices.StdWXCalculate
> Jan 21 20:22:41 seweewx[4312]: engine: Loading service
> weewx.engine.StdArchive
> Jan 21 20:22:41 seweewx[4312]: engine: Caught unrecoverable exception in
> engine:
> Jan 21 20:22:41 se weewx[4312]:     ****  invalid literal for int() with
> base 10: ''
> Jan 21 20:22:41 se weewx[4312]:     ****  Traceback (most recent call
> last):
> Jan 21 20:22:41 se weewx[4312]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 871, in main
> Jan 21 20:22:41 se weewx[4312]:     ****      engine =
> engine_class(config_dict)
> Jan 21 20:22:41 se weewx[4312]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 78, in __init__
> Jan 21 20:22:41 se weewx[4312]:     ****
> self.loadServices(config_dict)
> Jan 21 20:22:41 se weewx[4312]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 142, in loadServices
> Jan 21 20:22:41 se weewx[4312]:     ****
> self.service_obj.append(weeutil.weeutil._get_object(svc)(self, config_dict))
> Jan 21 20:22:41 se weewx[4312]:     ****    File
> "/usr/share/weewx/weewx/engine.py", line 447, in __init__
> Jan 21 20:22:41 se weewx[4312]:     ****      software_interval =
> to_int(config_dict['StdArchive'].get('archive_interval', 300))
> Jan 21 20:22:41 se weewx[4312]:     ****    File
> "/usr/share/weewx/weeutil/weeutil.py", line 1253, in to_int
> Jan 21 20:22:41 se weewx[4312]:     ****      return int(x) if x is not
> None else None
> Jan 21 20:22:41 se weewx[4312]:     ****  ValueError: invalid literal for
> int() with base 10: ''
> Jan 21 20:22:41 se weewx[4312]:     ****  Exiting.
> "
>
> Any hints 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 [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