It won't start until you do the things 
in https://weewx.com/docs/latest/customizing.htm#Changing_the_unit_system

Δημήτρης Βήχος schrieb am Freitag, 23. Juni 2023 um 08:37:54 UTC+2:

> changed in weewx.conf from US to METRICWX. weewx never starts. i ll trying 
> one more time.
>
> Στις Παρασκευή 23 Ιουνίου 2023 στις 9:22:44 π.μ. UTC+3, ο χρήστης Rainer 
> Lang έγραψε:
>
>> what exactly did you do ? 
>> migrated the (data from the) old database into a new database with 
>> METRICWX as described in Tom's link in the customization guide ?
>> (by the way, the unit system nam is METRICWX and *NOT* METRIXCW - could 
>> this be the reason for weewx not coming up ?)
>>
>> Can you please set DEBUG=3 in weewx.conf, restart weewx and provide the 
>> syslog data here ....
>> Some information will be there ...
>> On 23.06.2023 08:03, Δημήτρης Βήχος wrote:
>>
>> changed from US  default to METRIXCW weewx dont startup
>>
>> Στις Πέμπτη 22 Ιουνίου 2023 στις 10:15:13 μ.μ. UTC+3, ο χρήστης Tom 
>> Keffer έγραψε:
>>
>>> See the section *Changing the unit system in an existing database 
>>> <https://weewx.com/docs/latest/customizing.htm#Changing_the_unit_system>* 
>>> in the Customization Guide.
>>>
>>> On Wed, Jun 21, 2023 at 12:45 PM Δημήτρης Βήχος <hobbyl...@gmail.com> 
>>> wrote:
>>>
>>>> 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 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+...@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
>>>>>  
>>>>> <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 weewx-user+...@googlegroups.com.
>>>>
>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/weewx-user/c3acfded-0eb0-447b-a7b5-8685d47bd54an%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/c3acfded-0eb0-447b-a7b5-8685d47bd54an%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/e87f8828-ac81-483c-9a5d-11af079bf123n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/e87f8828-ac81-483c-9a5d-11af079bf123n%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/b747747d-64df-4322-b78f-932b41841fdfn%40googlegroups.com.

Reply via email to