core: Reolink integration not showing doorbell notification for Reolink Doorbell
The problem
Reolink integration not showing the camera as a doorbell in the home kit integration,

The more likely question is, if this integration should provide automatically linked_doorbell_sensor (from https://www.home-assistant.io/integrations/homekit/#linked_doorbell_sensor) or if this integration can provide it automatically š¤
if nope, should we update documentation? (I can do that)
What version of Home Assistant Core has the issue?
2023.2.0
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Supervised
Integration causing the issue
Reolink
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
diagnostic log config_entry-homekit-0b91fabfe70646541ef30e334922d2b2.json.txt
you can see that linked_motion_sensor is there but not linked_doorbell_sensor
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 88 (26 by maintainers)
@home-assistant close
I have the same problem, maybe itās because Iām using HTTPS, but I donāt want to disable it. Instead I found a workaround for now: I have enabled the āLast Notificationā sensor in the Home Assistant app on my (Android) phone. When someone rings my doorbell, I get a notification from the Reolink app on my phone with the text āVisitor from NameOfDoorbellā. This is also the sensor text in Home Assistant and itās the trigger for my automation.
If there is a way to fix the visitor sensor with HTTPS, that would be great.
OK found the missing piece if you browse to the doorbell ip, go to settings, network, advanced and then port settings youl find HTTP port disabled by default switch that on , and done! working great so far!
I have fix it, NGINX is now running and the Reolink Doorbell is working.
Iām using a free certificate of Letās Encrypt, my nginx proxy manager is doing the renewals and does the reverse proxy functionality. My internal DNS just points to the internal IP of the ngix and externally port 443 is redirected to the reverse proxy too. So basically HA isnāt doing anything with certificates, all is handled by my reverse proxy.
Yes. Thatās is historically what has been used for doorbells in all the other integrations.
@Kepro sure, I will change it to occupancy, I donāt have strong fealings about it.
PR to implement the device class is here: https://github.com/home-assistant/core/issues/87134
I have this problem too. I use the official integration of Reolink. All sensors work except the visitor. It just doesnāt respond, removed the integration several times, but this doesnāt want to solve it. I have had the reolink at home for a week, at first I couldnāt get it to work via Hacs either. All Hacs integrations related to Reolink are no longer there. It is not the Reolink itself, since their app neatly gives the notifications.
Done š
@smarthomejunkie good to hear it is working for you now.
If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library.
Okay, I removed the official integration, rebooted HA and installed the official integration again and I can confirm that that solved the issue.
Hey @starkillerOG thanks for reply, yeah I was digging into homekit/reolink integration, but as I was using āUIā integration rather than YAML, but yeah after 2 hours I ended up with YAML š
but yeah Iām pointing this out because people will āexpectā to work it out of the box, so any help from code or even from documentation will help⦠š both of you great work btw!