my database is on /var/lib/weewx/weewx.sdb metfm@metfm:~$ ls -ail /var/lib/weewx σύνολο 18692 264962 drwxr-xr-x 1 root root 18 Ιουν 21 14:20 . 269 drwxr-xr-x 1 root root 592 Φεβ 26 18:30 .. 270727 -rwxrwxrwx 1 root root 19140608 Ιουν 21 14:20 weewx.sdb metfm@metfm:~$
Στις Τετάρτη 21 Ιουνίου 2023 στις 11:49:35 π.μ. UTC+3, ο χρήστης gjr80 έγραψε: > No. The default Debian based distro database is /var/lib/weewx/weewx.sdb. > The archive directory is only used (by default) for setup.py installs. > > OP. Have you confirmed the location (and name) of your WeeWX database? > What does the following command show: > > $ ls -ail /var/lib/weewx > > Gary > > On Wednesday, 21 June 2023 at 09:28:58 UTC+1 stefanos...@gmail.com wrote: > >> It should be /var/lib/weewx/archive/weewx.sdb >> >> Can you give us a screenshot where the weewx.sdb is?? >> >> Στις Τετ, 21 Ιουν 2023, 11:03 ο χρήστης Δημήτρης Βήχος < >> hobbyl...@gmail.com> έγραψε: >> >>> debian installed. also triyng with sudo sqlite3 /var/lib/weewx/weewx.sdb >>> same thing. >>> >>> Στις Τετάρτη 21 Ιουνίου 2023 στις 9:55:34 π.μ. UTC+3, ο χρήστης gjr80 >>> έγραψε: >>> >>>> Have you customised your WeeWX install? You appear to be using a >>>> package install so unless you have changed it your WeeWX database should >>>> be >>>> in /var/lib/weewx not /var/weewx. >>>> >>>> Gary >>>> >>>> On Wednesday, 21 June 2023 at 05:48:19 UTC+1 hobbyl...@gmail.com wrote: >>>> >>>>> the commands with semi-colons. send me (with sudo also and with suo su >>>>> ) >>>>> >>>>> metfm@metfm:~$ sudo sqlite3 /var/weewx/weewx.sdb >>>>> SQLite version 3.34.1 2021-01-20 14:10:07 >>>>> Enter ".help" for usage hints. >>>>> sqlite> SELECT dateTime, datetime(dateTime, 'unixepoch','localtime'), >>>>> usUnits, rain FROM archive WHERE dateTime > 1686881600 AND dateTime <= >>>>> 1686981600; >>>>> Error: unable to open database "/var/weewx/weewx.sdb": unable to open >>>>> database file >>>>> metfm@metfm:~$ >>>>> >>>>> without semi-colons database open >>>>> >>>>> metfm@metfm:~$ sudo sqlite3 /var/weewx/weewx.sdb >>>>> [sudo] password for metfm: >>>>> SQLite version 3.34.1 2021-01-20 14:10:07 >>>>> Enter ".help" for usage hints. >>>>> sqlite> select datetime, datetime(dateTime, 'unixepoch','localtime'), >>>>> rain from archive where dateTime > 1686881600 and dateTime <= 1686981600 >>>>> ...> update archive set rain=12.6 where dateTime = 1686975900 >>>>> ...> .quit >>>>> ...> >>>>> metfm@metfm:~$ sudo wee_database --rebuild-daily --from=2023-06-17 >>>>> --to=2023-06-17 >>>>> [sudo] password for metfm: >>>>> Using configuration file /etc/weewx/weewx.conf >>>>> Using database binding 'wx_binding', which is bound to database >>>>> 'archive_sqlite' >>>>> Daily summary for 2023-06-17 will be rebuilt. >>>>> Proceed (y/n)? y >>>>> Rebuilding daily summaries in database 'weewx.sdb' ... >>>>> Processed 276 records to rebuild 1 daily summary in 0.12 seconds >>>>> Rebuild of daily summaries in database 'weewx.sdb' complete >>>>> metfm@metfm:~$ sudo /etc/init.d/weewx start >>>>> Starting weewx (via systemctl): weewx.service. >>>>> metfm@metfm:~$ >>>>> but after restarting weewx no change in database. no 12.6 plus mm >>>>> who i needs >>>>> Στις Τρίτη 20 Ιουνίου 2023 στις 2:10:28 μ.μ. UTC+3, ο χρήστης gjr80 >>>>> έγραψε: >>>>> >>>>>> At a guess I would say your sqlite3 commands were never executed due >>>>>> to missing semi-colons at the end of each sqlite3 command line. Your >>>>>> commands are basically fine, but you need to be careful with the >>>>>> datetime/dateTime case in the commands. No need for commits as your >>>>>> are not processing multiple commands as a transaction. When editing the >>>>>> database you do need to be mindful of your database units and make sure >>>>>> you >>>>>> use the same units in your update queries. If using sqlite command line >>>>>> the >>>>>> easiest thing to do is to look at the usUnits field. 1=US >>>>>> customary=inches, 16=Metric=cm, 17=MetricWX=mm. Whether you use sqlite3 >>>>>> or >>>>>> a gui tool like sqlitebrowser does not really matter, just check that >>>>>> your >>>>>> data was changed after you make the change and if using a gui be very >>>>>> careful to not leave any fields with null strings(though this is usually >>>>>> associate with deleting data rather than updating it). FWIW if using >>>>>> sqlite3 I would use this sequence of commands: >>>>>> >>>>>> $ sqlite3 /home/weewx/archive/weewx.sdb >>>>>> sqlite> SELECT dateTime, datetime(dateTime, 'unixepoch','localtime'), >>>>>> usUnits, rain FROM archive WHERE dateTime > 1686881600 AND dateTime <= >>>>>> 1686981600; >>>>>> sqlite> UPDATE archive SET rain=12.6 WHERE dateTime = 1686975900; >>>>>> sqlite> SELECT dateTime, datetime(dateTime, 'unixepoch','localtime'), >>>>>> usUnits, rain FROM archive WHERE dateTime=1686975900; >>>>>> sqlite> .q >>>>>> $ sudo wee_database --rebuild-daily --date=2023-06-17 >>>>>> >>>>>> In terms of the Seasons skin your updated data may causes changes to >>>>>> rain plots (all except the 'today' plot), the June 2023 and 2023 NOAA >>>>>> format reports and the statistics widget/page. All should come good in >>>>>> time >>>>>> (max 24 hours) provided you update your data sometime this month, but if >>>>>> you want to speed things up delete all your rain plots on your WeeWX >>>>>> machine. If you update your data in say July you will need to delete the >>>>>> June 2023 and 2023 NOAA format reports and all subsequent NOAA format >>>>>> reports to force regeneration. >>>>>> >>>>>> Can't speak for any other skins. >>>>>> >>>>>> Gary >>>>>> On Tuesday, 20 June 2023 at 07:04:56 UTC+1 hobbyl...@gmail.com wrote: >>>>>> >>>>>> here is me commands in terminal . trying to plus 12.1 missing mm in >>>>>> 17 july total rainfall >>>>>> >>>>>> metfm@metfm:~$ sudo sqlite3 /var/weewx/weewx.sdb >>>>>> [sudo] password for metfm: >>>>>> SQLite version 3.34.1 2021-01-20 14:10:07 >>>>>> Enter ".help" for usage hints. >>>>>> sqlite> select datetime, datetime(dateTime, 'unixepoch','localtime'), >>>>>> rain from archive where dateTime > 1686881600 and dateTime <= 1686981600 >>>>>> ...> update archive set rain=12.6 where dateTime = 1686975900 >>>>>> ...> .quit >>>>>> ...> >>>>>> metfm@metfm:~$ sudo wee_database --rebuild-daily --from=2023-06-17 >>>>>> --to=2023-06-17 >>>>>> [sudo] password for metfm: >>>>>> Using configuration file /etc/weewx/weewx.conf >>>>>> Using database binding 'wx_binding', which is bound to database >>>>>> 'archive_sqlite' >>>>>> Daily summary for 2023-06-17 will be rebuilt. >>>>>> Proceed (y/n)? y >>>>>> Rebuilding daily summaries in database 'weewx.sdb' ... >>>>>> Processed 276 records to rebuild 1 daily summary in 0.12 seconds >>>>>> Rebuild of daily summaries in database 'weewx.sdb' complete >>>>>> metfm@metfm:~$ sudo /etc/init.d/weewx start >>>>>> Starting weewx (via systemctl): weewx.service. >>>>>> metfm@metfm:~$ >>>>>> >>>>>> something missing? something im doing wrong? the exetra mm never >>>>>> shows in weewx restarting and updating. >>>>>> >>>>>> >>>>>> >>>>>> Στις Σάββατο 17 Ιουνίου 2023 στις 12:11:40 μ.μ. UTC+3, ο χρήστης >>>>>> Stefanos Kalaitzis έγραψε: >>>>>> >>>>>> First find the range of time(epoch) that you want to add the rain >>>>>> Enter to weeex.sdb >>>>>> >>>>>> sudo sqlite3 /home/weewx/archive/weewx.sdb >>>>>> >>>>>> Then check what values your station recorded >>>>>> >>>>>> select datetime, datetime(dateTime, 'unixepoch','localtime'), rain >>>>>> from archive where dateTime > 1686881600 and dateTime <= 1686981600; >>>>>> >>>>>> Then correct the time you want >>>>>> For example >>>>>> >>>>>> update archive set rain=1.0 where dateTime = 1686975900; >>>>>> >>>>>> Then exit the db >>>>>> >>>>>> .quit >>>>>> >>>>>> Stop weewx >>>>>> >>>>>> After all corrections rebuild the data base for that day >>>>>> >>>>>> >>>>>> sudo /home/weewx/bin/wee_database --rebuild-daily --from=2023-06-17 >>>>>> --to=2023-06-17 >>>>>> >>>>>> Start weewx >>>>>> >>>>>> Thats what i am doing when i have to add some missing mm in my db >>>>>> >>>>>> >>>>>> >>>>>> Στις Σάβ, 17 Ιουν 2023, 11:42 ο χρήστης Δημήτρης Βήχος < >>>>>> hobbyl...@gmail.com> έγραψε: >>>>>> >>>>>> i want like to add some mm to my daily rainfall beacuse after power >>>>>> loss , my console (fine offset) have 10mm above the weewx after the >>>>>> power >>>>>> on again. >>>>>> i had loss 10mm in my daily rain. >>>>>> >>>>>> thank you! >>>>>> >>>>>> -- >>>>>> 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+...@googlegroups.com. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/e96ce7e9-1085-46f6-adf4-b82275bf4df4n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/e96ce7e9-1085-46f6-adf4-b82275bf4df4n%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+...@googlegroups.com. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/88595a49-17a9-4e1f-9fc1-6d884f9f1863n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/88595a49-17a9-4e1f-9fc1-6d884f9f1863n%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/f4d024d3-7dca-4a12-961f-1a3d85c05a07n%40googlegroups.com.