-
-
Notifications
You must be signed in to change notification settings - Fork 105
Connection Lost: BcUDP reciver dropped: NoneRecieved -> every 30 minutes / cpu usage 99% #390
Description
Hello, first of all, I would like to thank you very much for the great work here and the development of neolink.
Everything works fine, but after every 30 minutes of running Neolink, I get the following warning:
WARN neolink::common::camthread] camera: Connection Lost: BcUDP reciver dropped: NoneRecieved
INFO neolink::common::camthread] camera: Attempt reconnect in 50ms
In this context, neolink increases CPU usage to 99% and the CPU becomes hot. The only solution is to restart neolink.
Here is the log:
add-on version: 0.1.0
[2025-12-29T10:04:54Z INFO neolink] Neolink "6e05e7844b5b50f89787d30bffcbbd3471bfcfde" release
neolink version: neolink 0.6.3-rc.3
neolink mode: mqtt
neolink log: info
ATTENTION: if you expected a newer Neolink version, please reinstall this Add-on!
--- Neolink ---
[2025-12-29T10:04:54Z INFO neolink] Neolink "6e05e7844b5b50f89787d30bffcbbd3471bfcfde" release
[2025-12-29T10:04:54Z INFO neolink::mqtt] camera: MQTT Starting
[2025-12-29T10:04:54Z INFO neolink::utils] camera: Connecting to camera at UID: UID
[2025-12-29T10:04:54Z INFO neolink_core::bc_protocol] camera: Trying local discovery
[2025-12-29T10:04:54Z INFO neolink::mqtt::discovery] Enabled MQTT discovery for camera with friendly name camera
[2025-12-29T10:04:54Z INFO neolink_core::bc_protocol] camera: Local discovery success UID at 192.168.1.115:36062
[2025-12-29T10:04:54Z INFO neolink::utils] camera: Logging in
[2025-12-29T10:04:54Z INFO neolink::utils] camera: Connected and logged in
[2025-12-29T10:04:56Z INFO neolink::common::camthread] camera: Camera time is already set: 2025-12-29 11:04:53.0 -01:00:00
[2025-12-29T10:04:58Z INFO neolink::common::neocam] camera: Model Argus Eco Pro
[2025-12-29T10:04:58Z INFO neolink::common::neocam] camera: Firmware Version v3.0.0.3911_24080552
after exactly 30 minutes (now cpu usage rising to 50%)
[2025-12-29T10:34:16Z WARN neolink::common::camthread] camera: Connection Lost: BcUDP reciver dropped: NoneRecieved
[2025-12-29T10:34:16Z INFO neolink::common::camthread] camera: Attempt reconnect in 50ms
[2025-12-29T10:34:16Z INFO neolink::mqtt::discovery] Enabled MQTT discovery for camera with friendly name camera
[2025-12-29T10:34:16Z INFO neolink::utils] camera: Connecting to camera at UID: UID
[2025-12-29T10:34:16Z INFO neolink_core::bc_protocol] camera: Trying local discovery
[2025-12-29T10:34:19Z INFO neolink_core::bc_protocol] camera: Local discovery success UID at 192.168.1.115:36062
[2025-12-29T10:34:19Z INFO neolink::utils] camera: Logging in
[2025-12-29T10:34:19Z INFO neolink::utils] camera: Connected and logged in
[2025-12-29T10:34:22Z INFO neolink::common::camthread] camera: Camera time is already set: 2025-12-29 11:34:19.0 -01:00:00
after exactly 30 minutes again i get the warning and info again, cpu usage rising to 99% and the camera stream is freezed with timestamp of the warning
[2025-12-29T11:04:29Z WARN neolink::common::camthread] camera: Connection Lost: BcUDP reciver dropped: NoneRecieved
[2025-12-29T11:04:29Z INFO neolink::common::camthread] camera: Attempt reconnect in 50ms
at the same time the mqtt broker log is:
2025-12-29 11:04:32: Client Neolink9fbf3568-6e1a-461b-8fd4-48803fc3e323 has exceeded timeout, disconnecting.
2025-12-29 11:04:33: Client NeolinkLastWill_neolink/camera/status/motion_554502ee-5e9c-43f8-b218-8cd223e9c1e3 has exceeded timeout, disconnecting.
2025-12-29 11:04:33: Client NeolinkLastWill_neolink/camera/status_02b326bb-f70d-4166-86a2-d6fe7f56b5c1 has exceeded timeout, disconnecting.
2025-12-29 11:04:40: New connection from 172.30.32.2:50738 on port 1883.
2025-12-29 11:04:40: Client closed its connection.
2025-12-29 11:06:40: New connection from 172.30.32.2:56788 on port 1883.
2025-12-29 11:06:40: Client closed its connection.
2025-12-29 11:08:40: New connection from 172.30.32.2:55744 on port 1883.
2025-12-29 11:08:40: Client closed its connection.
Now i can only restart neolink and it starts all over again.
It would be great if you could help. Many, many thanks.