Sorry. The error description is not the best. What it is saying is that you cannot rebuild a single day unless the daily summaries are complete. So, you will have to finish rebuilding all the summaries first.
Try *wee_database --rebuild-daily* On Wed, May 3, 2023 at 4:41 AM geni08...@gmail.com <geni0815.0...@gmail.com> wrote: > pi@Wetter-Raspi4:~ $ sudo wee_database --rebuild-daily --date=2023-04-01 > Using configuration file /etc/weewx/weewx.conf > Using database binding 'wx_binding', which is bound to database > 'archive_mysql' > Daily summary for 2023-04-01 will be rebuilt. > Proceed (y/n)? y > Rebuilding daily summaries in database 'weewx_new' ... > Traceback (most recent call last): > File "/usr/share/weewx/wee_database", line 1168, in <module> > main() > File "/usr/share/weewx/wee_database", line 247, in main > rebuildDaily(config_dict, db_binding, options) > File "/usr/share/weewx/wee_database", line 356, in rebuildDaily > nrecs, ndays = dbmanager.backfill_day_summary(start_d=from_d, > File "/usr/share/weewx/weewx/manager.py", line 1249, in > backfill_day_summary > raise weewx.ViolatedPrecondition("Daily summaries are not complete. " > weewx.ViolatedPrecondition: Daily summaries are not complete. Try again > without from/to dates. > pi@Wetter-Raspi4:~ $ > > > geni08...@gmail.com schrieb am Mittwoch, 3. Mai 2023 um 13:34:43 UTC+2: > >> Raspi4, weewx 4.10.2, MariaDB 10 on Synology, Belchertown 1.3.1 >> >> What am I doing wrong? >> >> pi@Wetter-Raspi4:~ $ sudo wee_database --rebuild-daily --dry-run >> Using configuration file /etc/weewx/weewx.conf >> Using database binding 'wx_binding', which is bound to database >> 'archive_mysql' >> All daily summaries will be rebuilt. >> Proceed (y/n)? y >> Rebuilding daily summaries in database 'weewx_new' ... >> Dry run. Nothing done. >> pi@Wetter-Raspi4:~ $ >> >> >> >> pi@Wetter-Raspi4:~ $ sudo wee_database --rebuild-daily --date=2023-04-01 >> --to=2023-05-02 --dry-run >> Using configuration file /etc/weewx/weewx.conf >> Using database binding 'wx_binding', which is bound to database >> 'archive_mysql' >> Traceback (most recent call last): >> File "/usr/share/weewx/wee_database", line 1168, in <module> >> main() >> File "/usr/share/weewx/wee_database", line 247, in main >> rebuildDaily(config_dict, db_binding, options) >> File "/usr/share/weewx/wee_database", line 314, in rebuildDaily >> from_dt, to_dt = _parse_dates(options) >> File "/usr/share/weewx/wee_database", line 1088, in _parse_dates >> raise ValueError("Specify either --date or a --from and --to >> combination; not both") >> ValueError: Specify either --date or a --from and --to combination; not >> both >> pi@Wetter-Raspi4:~ $ >> > -- > 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. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/489fd6ec-7658-43bc-9a11-91b438901275n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/489fd6ec-7658-43bc-9a11-91b438901275n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECJJp2chjrOZaE-jpS%2Bj_AwZBvonnFLSddC7xGG3VzXDw%40mail.gmail.com.