It's rather hard to tell what it's doing based on you (re)starting the 
service versus running manually perhaps.

At Jul 5 08:04:52 I see a keyboard interrupt then another start at 08:05:17 
which seems to run.  At 08:10:19 it adds a record to the db but fails to 
run the Seasons skin due to the skin.conf file being missing.  If you look 
carefully you'll see it looking for the skin in /etc/weewx (where the dpkg 
puts things) rather than /home/weewx (where setup.py puts things) so 
basically your weewx.conf file seems to be pointing to where dpkg puts 
things, not where setup.py puts things...for at least the skins.

I do see some i/o errors in there (first example Jul 5 00:00:41) and weewx 
resetting as a result so I don't know if it's aborting on you due to lack 
of hearing data from the station maybe.

But it's definitely running..


On Sunday, July 4, 2021 at 9:15:11 PM UTC-7 [email protected] wrote:

> Thanks Tom,
>
> I'm using Linux 10 Buster.
>
> I tried that -x please see attached. I get the feeling like it's not even 
> trying to run weewx. 
>
> I cleared the syslog before i rebooted, that's why it's so sparse. I am 
> getting it from /var/log/syslog. Everything related to weewx is in 
> /var/log/weewx.log which you can see here 
> <https://u.pcloud.link/publink/show?code=XZx9JPXZ1dQbqXRzMzmRIDqcydKfFVGcoI1y>.
>  
> Whatever you see there with weewx running is when it has been run 
> automatically. I'm sure this is an OS problem, somehow init.d is not doing 
> what it's supposed to.
>
> Thanks
>
>
> On Mon, Jul 5, 2021 at 7:28 AM Tom Keffer <[email protected]> wrote:
>
>> Things to try
>>
>> 1. Where are you getting this system log? It looks very sparse.
>>
>> 2. What version of Raspbian are you using? (Use "cat /etc/os-release")
>>
>> 3. Try using a -x switch before running /etc/init.d/weewx. It will at 
>> least tell you what it's doing:
>>
>> set -x
>> sudo /etc/init.d/weewx start
>> set +x
>>
>>
>> -tk
>>
>> On Sun, Jul 4, 2021 at 1:47 PM Sean Jahnig <[email protected]> wrote:
>>
>>> Thanks for the reply. It could very well be the init.d/weewx script but 
>>> i've started at it and from what i understand, i can't see an error. I've 
>>> attached weewx.txt which is the top half of the init.d script.
>>>
>>> I cleared the syslog and the weewx.log and then i rebooted. After the 
>>> reboot i pasted the syslog into the attached syslog.txt - and the weewx.log 
>>> remained empty so nothing to attach.
>>>
>>> After the boot, i tried to run this sudo /etc/init.d/weewx start and 
>>> nothing happens, nor gets added to the log.
>>>
>>> Lastly, i ran *cd /home/weewx* and then *sudo ./bin/weewxd* and it 
>>> immediately worked and started working.
>>>
>>>
>>>
>>> On Sun, Jul 4, 2021 at 6:54 PM Tom Keffer <[email protected]> wrote:
>>>
>>>> Make sure the script in /etc/init.d/weewx references your new copy of 
>>>> weewxd in /home/weewx/bin, and not the old copy in /usr/share/weewx
>>>>
>>>> But, it's hard to say anything definitive without seeing the log.
>>>>
>>>> -tk
>>>>
>>>> On Sun, Jul 4, 2021 at 6:50 AM [email protected] <[email protected]> 
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I originally had weewx installed using the DEB package which was fine. 
>>>>> With the intention of using multiple instances of weewx for different 
>>>>> stations, I have uninstalled that and then I re-installed weewx using 
>>>>> setup.py to the /home/weewx/
>>>>>
>>>>> It works perfectly when I run it directly in terminal using *sudo 
>>>>> ./bin/weewxd* but I have not been able to add the script to 
>>>>> *init.d/weewx* in order for it to run at boot. I have followed the 
>>>>> instructions at https://weewx.com/docs/setup.htm but weewx will not 
>>>>> start at boot and after boot, even if I manually run sudo 
>>>>> /etc/init.d/weewx start it does nothing. I can tell because I'm 
>>>>> tailing the log file and nothing happens. Run it manually, it starts 
>>>>> collecting data perfectly.
>>>>>
>>>>> I used the default file from /weewx/utils/weewx.debian and copied it 
>>>>> to /etc/init.d/weewx and I did not make any changes. Is there something 
>>>>> else I'm supposed to do. The weewx installation was done to the default 
>>>>> /home/weewx directory.
>>>>>
>>>>> Would appreciate any suggestions.
>>>>>
>>>>> -- 
>>>>> 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/9cfe9263-c54c-47f3-9ed5-f2197bb7696en%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/weewx-user/9cfe9263-c54c-47f3-9ed5-f2197bb7696en%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "weewx-user" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/weewx-user/POwnsa43jyI/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/weewx-user/CAPq0zEA7A0rcQ_OqmiqdYe_6MTNXy-rJH1LH8Vge1heqAxkuNg%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEA7A0rcQ_OqmiqdYe_6MTNXy-rJH1LH8Vge1heqAxkuNg%40mail.gmail.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/CALeSoZkYr1JAhQKfr4MJ%3DBQJoKnhrs%2BfFGKUt7Ku3rcRcdo_0g%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/CALeSoZkYr1JAhQKfr4MJ%3DBQJoKnhrs%2BfFGKUt7Ku3rcRcdo_0g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "weewx-user" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/weewx-user/POwnsa43jyI/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/CAPq0zED86H%2Bt%3DtBfSWDByhT1t_Y%2BVtaT4LLVrWL9bSrJromVUQ%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zED86H%2Bt%3DtBfSWDByhT1t_Y%2BVtaT4LLVrWL9bSrJromVUQ%40mail.gmail.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/998943b3-0bc7-4a59-b932-ce5e6cb830e9n%40googlegroups.com.

Reply via email to