Replaced async getCapabilityValue() checks with a synchronous in-memory activeAlarms set to track alarm state. This prevents race conditions where rapid ONVIF events could cause missed state changes for motion, AI detection, and doorbell alarms.
v1.1.3
Improved the ability logic and simplified capability detection for older models
v1.1.2
Added automatic ONVIF reconnection on timeout, the device now re-establishes the event subscription when the connection drops, preventing silent loss of motion/AI events
Iâm trying to set up my Reolink Video Doorbell with Homey, but Iâm a bit confused by the available Flow cards. Iâve noticed that some cards (like âturned on for x secondsâ) seem to be auto-generated by Homey and might not actually work, as discussed in some older forum posts.
Could anyone clarify which specific trigger card I should use to start a flow when the doorbell button is actually pressed?
I am using a [vul hier je type Homey in, bijv. Homey Pro 2023] and the [official/community] Reolink app.
Sorry for my late reply, but my dog ââpassed away and my mind is elsewhere right now.
I deactivated all flows. Then I created a simple new flow: If Camera 1 detects a person for 2 seconds, it should send me a push notification with a screenshot. The same error occurs here. I receive many push notifications, but 90% are without a person. Itâs probably just motion detection or something similar.
The error only started after the Homey - Reolink app update. Everything worked fine until then.
The following second error is still present: Thereâs a contact sensor on a patio door. When itâs activated, by opening or closing the door, a push notification with a screenshot from Camera 1 is sent.
I used to have a flow that involved this contact sensor, but that flow no longer exists. The contact sensor isnât currently included in any other flow either. However, the error/malfunction is easily triggered: I open the door, and then I immediately receive a push notification with a screenshot from Camera 1.
Maybe it lacks a web server like my particular E1 Pro version, see quoted post below. This seems to make it âunfindableâ by the Reo app.
It works fine with the Onvif Camera app however.
I donât understand why the app isnât working anymore. With ONVIF, you have to turn on the switch. But Reolink doesnât have that. The app hasnât been receiving any information from Homey for days.
Iâm really puzzled with all these problems. I have been using the ReoLink app since the first test version. And apart from the odd little niggle, that just needed a small setting change or restart of the app (to be expected with a test version) I havenât had any problem with the PoE doorbell, 3 TrackMix PoE, Duo 3V PoE, RLC-1212A PoE, and RLC-823S2 PoE cameras that I have.
All 7 have been streaming their video and sound through my Homey Pro 2026 to the Homey App without problem. And the Advanced Flows I have created for each camera have worked, sending me person detection Push notifications, and loss of network connection Push notifications.
My doorbell being pressed triggers internal ringers, and turns selected smart bulbs around the house yellow for 30 seconds to notify me even if Iâm listening to music. And itâs worked without fail. (I also have a smart lock, so if the door is left closed but unlocked for more than 10 minutes it announces so around the house, and sends my mobile a Push notification. And an Aqara contact sensor on the door, so if itâs left open for more than a set number of minutes the ringers can sound a bell and turn the smart bulbs red for 10 seconds.)
I guess it must be down to Network, Cameras and Homey inter-connectivity and configuration thatâs causing all the problems, as everyone will have different set-ups and configurations. And it would be pretty impossible to account for every single different network hardware manufacturer and model, and every conceivable different combination so many different people could produce.
Much more detailed information is needed to successfully diagnose each different set-up and problem.
Sorry to hear about your dog, that is sad to hear.
For the issue you describe, donât rely on the card âCamera 1 detects a person for 2 secondsâ. Instead, use the trigger âPerson detectedâ directly.
If switching to âPerson detectedâ doesnât resolve it:
Restart the app (or Homey if easier)
Trigger a motion/person event once
Send a diagnostic report
Then send me the report ID via email so I can check what events are actually coming in and which flow is being triggered internally.
Hi. Ik heb het antwoord nog niet kunnen vinden, dus hoop ik dat iemand me hier kan helpen.
Ik heb net de Reolink batterij deurbel met de Home Hub mini gekocht, voornamelijk vanwege de integratie met Homey. Zoals eerder al in dit forum aangegeven is er geen trigger die doorgeeft dat de deurbel is ingedrukt, alleen dat de deurbel wordt ingedrukt voor X seconden.
De optie om niet de Home Hub Mini te gebruiken maar Homey rechtstreeks met de bel te verbinden is ook niet ideaal omdat je dan de functionaliteit verliest vwb de video/live/snapshots die niet aan Homey worden doorgegeven.
Is hier nu een oplossing voor die ik over het hoofd zie? Zoals het nu is lijkt me voor niemand ideaal.
PS: Mijn deurbel, hub en Homey zijn allemaal geupdate.
âGood morning! I also just use that card: âThe doorbell is pressed for X seconds.â If you set it to 1 second, it works quite well, but I agree that the name doesnât really make sense.â
Reolink itself translated âDoorbell pressedâ to âVisitor detectedâ. In the Homey Reolink app itâs called âPerson detectedâ (âPersoon gedetecteerdâ). This answer was also given 3 days ago by @Koktail
I think a screenshot with a red warning sign isnât concise enough to troubleshoot the issue. @Koktail is happy to help, just provide as much info as possible. Use this format to provide the necessary information and the biggest chance to quickly identify and solve it.
I had the ONVIF app before for detection, but that didnât work any more for several weeks. I tried this card Person detected, but without ringing the doorbell it actually triggers on a detected person. Iâm now using @Linden85 option: