As suspected, it does use "forking". Replace it with this one, then restart
weewx. This version will also cause the clock to be synchronized.

-tk


On Fri, Sep 13, 2024 at 7:16 AM 'ALPHA SG' via weewx-user <
[email protected]> wrote:

> ok
> 1) i have a 5v 2a power supply but I'm going to order an original..
> 2)what can I do for the clock?
> 3)here is the weewx.service file.
>
> I am following installation tutorials but some are on the old version of
> weewx, I am trying to adapt it to the new one.
> I installed the Belchertown skin and the sdr driver that's all for now.
> I'm also looking to repair it on my own by searching on this forum and
> elsewhere but my knowledge is limited.
> thank you for your help.
>
> Le vendredi 13 septembre 2024 à 15:56:03 UTC+2, Tom Keffer a écrit :
>
>> Three things come to mind:
>>
>> 1. Your power supply is inadequate. There are frequent "Undervoltage
>> detected!" errors. Replace it with a higher capacity power supply. Or, use
>> a powered USB hub.
>> 2. The clock is way off. Make sure that you are running some kind of
>> clock that can synchronize with a network clock.
>> 3. I suspect that your systemd service file is attempting forking, when
>> it should use a "simple" start. Can we see the file
>> /etc/systemd/system/weewx.service?
>>
>> -tk
>>
>> On Fri, Sep 13, 2024 at 5:28 AM 'ALPHA SG' via weewx-user <
>> [email protected]> wrote:
>>
>>> oopps!!!
>>> do u want another files ?
>>>
>>> Le vendredi 13 septembre 2024 à 14:27:23 UTC+2, ALPHA SG a écrit :
>>>
>>>> Sorry :/ here is my syslog
>>>> do u have another one files  ?
>>>>
>>>> Le vendredi 13 septembre 2024 à 14:18:23 UTC+2, Tom Keffer a écrit :
>>>>
>>>>> Impossible to draw any conclusions from such a short excerpt of the
>>>>> log. See the wiki article *How to get a good, useful log
>>>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user#how-to-get-a-good-useful-log>*
>>>>> .
>>>>>
>>>>> On Fri, Sep 13, 2024 at 4:57 AM 'ALPHA SG' via weewx-user <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> yes that's what I did but the error changed to signal=term timeout.
>>>>>> look at the log in the previous message.
>>>>>> thx
>>>>>>
>>>>>> Le vendredi 13 septembre 2024 à 13:50:29 UTC+2, Tom Keffer a écrit :
>>>>>>
>>>>>>> You have two "[SDR]" stanzas. Only one is allowed. Combine them into
>>>>>>> one. So, this
>>>>>>>
>>>>>>> [SDR]
>>>>>>>     # This section is for the software-defined radio driver.
>>>>>>>
>>>>>>>     # The driver to use
>>>>>>>     driver = user.sdr
>>>>>>>     cmd = rtl_433 -M utc -F json -R 55
>>>>>>>
>>>>>>>
>>>>>>> # collect data from Acurite-606TX
>>>>>>>
>>>>>>>
>>>>>>> [SDR]
>>>>>>>     driver = user.sdr
>>>>>>>
>>>>>>>
>>>>>>> [[sensor_map]]
>>>>>>> OutTemp = temperature.25.Acurite606TXPacketV2
>>>>>>>
>>>>>>>
>>>>>>> becomes this
>>>>>>>
>>>>>>> [SDR]
>>>>>>>     # This section is for the software-defined radio driver.
>>>>>>>
>>>>>>>     # The driver to use
>>>>>>>     driver = user.sdr
>>>>>>>     cmd = rtl_433 -M utc -F json -R 55
>>>>>>>
>>>>>>>
>>>>>>>     [[sensor_map]]
>>>>>>>
>>>>>>>         OutTemp = temperature.25.Acurite606TXPacketV2
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Sep 13, 2024 at 12:29 AM 'ALPHA SG' via weewx-user <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> I sent a response but it does not appear here, I made a mistake in
>>>>>>>> sending the response to the author :)
>>>>>>>> but I looked at the file and deleted line 68
>>>>>>>> [SDR]
>>>>>>>>     driver = user.sdr
>>>>>>>> now the error has changed. here is the new error log
>>>>>>>> thank you.
>>>>>>>>
>>>>>>>> systemctl status weewx
>>>>>>>>
>>>>>>>> weewx.service - weewx weather system
>>>>>>>>      Loaded: loaded (/etc/systemd/system/weewx.service; enabled;
>>>>>>>> vendor preset: enabled)
>>>>>>>>      Active: failed (Result: timeout) since Fri 2024-09-13 01:01:03
>>>>>>>> CEST; 12min ago
>>>>>>>>     Process: 853 ExecStart=/usr/bin/weewxd /etc/weewx/weewx.conf
>>>>>>>> (code=killed, signal=TERM)
>>>>>>>>         CPU: 25.971s
>>>>>>>>
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>  File "/usr/lib/python3.9/queue.py", line 180, in get
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>    self.not_empty.wait(remaining)
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>  File "/usr/lib/python3.9/threading.py", line 316, in wait
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>    gotit = waiter.acquire(True, timeout)
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>  File "/usr/share/weewx/weewxd.py", line 221, in sigTERMhandler
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>    raise Terminate
>>>>>>>> Sep 13 01:01:03 raspberrypi weewxd[853]: DEBUG __main__:     ****
>>>>>>>>  Terminate
>>>>>>>> Sep 13 01:01:03 raspberrypi systemd[1]: weewx.service: Failed with
>>>>>>>> result 'timeout'.
>>>>>>>> Sep 13 01:01:03 raspberrypi systemd[1]: Failed to start weewx
>>>>>>>> weather system.
>>>>>>>> Sep 13 01:01:03 raspberrypi systemd[1]: weewx.service: Consumed
>>>>>>>> 25.971s CPU time.
>>>>>>>>
>>>>>>>> Le vendredi 13 septembre 2024 à 00:09:34 UTC+2, Tom Keffer a écrit :
>>>>>>>>
>>>>>>>>> Take a look at line 68 in /etc/weewx/weewx.conf. Something is
>>>>>>>>> malformed.
>>>>>>>>>
>>>>>>>>> On Thu, Sep 12, 2024 at 2:24 PM 'ALPHA SG' via weewx-user <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Good evening,
>>>>>>>>>> I'm a new user and I installed weewx version 5 on the rpi .
>>>>>>>>>> I have an error when I do systemctl status weewx (start or stop
>>>>>>>>>> it's the same)
>>>>>>>>>> I will post the log i hope is help .
>>>>>>>>>>  I don't really know where the problem comes from.
>>>>>>>>>> thanks.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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/944dfe79-cefd-431c-a9ef-bf451220a30an%40googlegroups.com
>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/944dfe79-cefd-431c-a9ef-bf451220a30an%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/5ca34c0f-a50d-489e-b85e-003ea1e8711an%40googlegroups.com
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/5ca34c0f-a50d-489e-b85e-003ea1e8711an%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/f4ef3595-4772-438a-9266-9ade0d7f5660n%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/weewx-user/f4ef3595-4772-438a-9266-9ade0d7f5660n%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/dc09bce9-89ca-4e29-b3d5-b8bea16c314cn%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/dc09bce9-89ca-4e29-b3d5-b8bea16c314cn%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/7bdf36e3-4bd4-4714-a367-6b95ba5720c2n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/7bdf36e3-4bd4-4714-a367-6b95ba5720c2n%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/CAPq0zEB%2BkCzyAKpgDYpUTit3q8TUikK-TzoXdbYMrdKhYYfQKg%40mail.gmail.com.
# systemd service configuration file for WeeWX

[Unit]
Description=WeeWX
Documentation=https://weewx.com/docs
Requires=time-sync.target
After=time-sync.target
Wants=network-online.target
After=network-online.target

[Service]
ExecStart=weewxd /etc/weewx/weewx.conf
StandardOutput=null
StandardError=journal+console
RuntimeDirectory=weewx
RuntimeDirectoryMode=775
#User=weewx
#Group=weewx

[Install]
WantedBy=multi-user.target

Reply via email to