finaly i did it with sqlitebrowser easily! thank you! 
is there way my data base appears values to mm and C for temp, instead to 
inches and F ? 

Στις Τετάρτη 21 Ιουνίου 2023 στις 4:17:58 μ.μ. UTC+3, ο χρήστης Rainer Lang 
έγραψε:

> At the end of the day it doesn't matter where the weewx.sdb is located - 
> as long as weewx and wee_database via weewx.conf and sqlite3 via the path 
> in the command know/are told 
> where it is located.
>
> You can still check with sqlitebrowser what your entry in your database 
> for the respective EPOCH timestamp is (see my earlier mail) - and you can 
> change it manually
> (provided you start it with sudo sqlitebrowser /var/lib/weewx/weewx.sdb 
> [in your case]).
> That's the pragmatic approach.
>
> Of course you can still try to figure out why your SQL command doesn't 
> seem to have been successful.
>
> On 21.06.2023 13:24, Δημήτρης Βήχος wrote:
>
> 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 [email protected] 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 ο χρήστης Δημήτρης Βήχος <
>>> [email protected]> έγραψε:
>>>
>>>> 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 [email protected] 
>>>>> 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 [email protected] 
>>>>>>> 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 ο χρήστης Δημήτρης Βήχος <
>>>>>>> [email protected]> έγραψε:
>>>>>>>
>>>>>>> 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 [email protected].
>>>>>>> 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 [email protected].
>>>>
>>> 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 [email protected].
>
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/weewx-user/f4d024d3-7dca-4a12-961f-1a3d85c05a07n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/weewx-user/f4d024d3-7dca-4a12-961f-1a3d85c05a07n%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/c3acfded-0eb0-447b-a7b5-8685d47bd54an%40googlegroups.com.

Reply via email to