On Sunday, September 1, 2024 at 2:36:35 PM UTC-4 w.gary...@gmail.com wrote:
prompt> sudo launchctl load /Library/LaunchDaemons/com.weewx.weewxd.plist Load failed: 5: Input/output error Try running `launchctl bootstrap` as root for richer errors. prompt> i am guessing that the launchctl invocation failed because the file /Library/LaunchDaemons/com.weewx.weewxd.plist does not exist. since getent failed, the plist was probably never copied. please check the contents of the plist in the weewx-data directory that was created when you did a 'weectl station create'. are the python, weewxd, and weewx.conf paths correct in that plist file? 2) I also need to figure out how to merge weewx.sdb from /Users/shared/weewx/archive/weewx.sb (ends at 13:15 26 Aug) with ~/weewx-data/archive/weewx.sdb (current and being updated) do something like this (NOT TESTED!!!): # stop weewx sudo launchctl unload /Library/LaunchDaemons/com.weewx.plist # make a copy of the old database and the active database cp /Users/shared/weewx/archive/weewx.sdb weewx1.sdb cp ~/weewx-data/archive/weewx.sdb weewx2.sdb # move aside the active database mv ~/weewx-data/archive/weewx.sdb ~/weewx-data/archive/weewx.sdb-YYmmdd # copy new data into the copy of the old database sqlite3 weewx1.sdb sqlite> attach database 'weewx2.sdb' as 'weewx2'; sqlite> insert into weewx1.archive select * from weewx2.archive; # rebuild the daily summaries weectl database rebuild-daily # move the newly modified database into place cp weewx1.sdb ~/weewx-data/archive/weewx.sdb # start weewx sudo launchctl load /Library/LaunchDaemons/com.weewx.plist # clean up rm weewx1.sdb weewx2.sdb -- 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/3313eb52-995c-40f1-8c9f-d0f294b6fc4cn%40googlegroups.com.