Local Discovery not working with Reolink Battery Doorbell - is there a way to force it to use the same port? #314
-
I would like to see if I can set neolink to run entirely locally without needing to connect to the internet. When I initially tried using local discovery and either used the camera UID or specified the IP address, neolink failed to connect to the camera. If I let neolink connect using remote discovery, it gets a port number from Reolink and connects successfully. Great. I typed this port manually into my config file as in I'm just starting to learn neolink, so I shut it off yesterday and started it again today. It failed to connect to the camera using TCP and local discovery. I re-tried remote discovery and found that the camera port had changed dynamically. That sort of puts a damper on being able to use local discovery. Is there a way to force this Reolink product to keep using the same port? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 11 replies
-
Put in the addr and the uuid into the config then set connection to local. Should work as long as you have a fixed ip for the camera |
Beta Was this translation helpful? Give feedback.
Making progress!
I changed the
docker-compose.yml
to includenetwork_mode: host
instead of specifying ports. I'm currently testing using WSL2 for Windows so I also had to go into Docker Desktop to Enable host networking (which reset integration with my distro, weird).This time local discovery locates the camera, but neolink fails to sign-in properly.
I then tested using the same
docker-compose.yml
on a Linux VM and it connected and logged in immediately using local discovery. This is likely how I would be using neolink lon…