-
-
Notifications
You must be signed in to change notification settings - Fork 32k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Axis A8105-E does not detect call button etc #110794
Comments
Hey there @Kane610, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) axis documentation |
As you're running it as a container, which network mode do you have? Events are sent over RTSP meaning it negotiates its own ports to communicate, it needs "--network=host" and if you have a firewall enabled on your machine you need to configure it |
Thanks, no firewall, but it's in bridge mode. This would block any ports advertised in (presumably) the SETUP command. I assume I can't configure a port range for RTSP? This would allow me to leave it in bridge mode. I'll reconfigure to use host networking and see if it resolves the problem. |
I had a separate request for this just today but I don't support it right now.i guess adding a port range wouldn't be that much work. |
Cool! I think from an engineering/security perspective integrations should document inbound ports as well as allow for the configuration via environment variables. I think this is more consistent with the 12 factor app. What do you think? |
I agree it might be a good thing to improve, I won't promise when I will get to it though |
FWIW, I tried switching out to host networking today. It didn't work. Host networking is not supported in docker swarm. You simply can't run HA in swarm because of these unpublished ports. I can add a feature request in if you'd like, let me know. Host networking in case you're interested. |
Well, I went back into the web app just now and I can see the peripherals now. I'm not sure why this is working. I'll look at the networking on the container to figure out what is going on. |
Here's what's happening:
`version: "3.7" services: networks: |
Closing this as its run in a way not recommended by home assistant. I might still solve it in a while. |
The problem
The Axis A8105-E door station contains a camera, call button and numerous configurable I/O ports. The Axis integration only discovers the camera, not the call button or configurable I/O ports.
What version of Home Assistant Core has the issue?
core-2024.1.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Axis
Link to integration documentation on our website
https://www.home-assistant.io/integrations/axis/
Diagnostics information
config_entry-axis-dd31d69246976cf8960c24b1476766d0.json.txt
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
The text was updated successfully, but these errors were encountered: