# \[APP\]\[Pro\] Support for ONVIF compatible cameras (Release 2.0.70, Test 2.0.70)

**URL:** <https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377>\
**Category:** Apps\
**Created:** [April 14, 2020, 4:57pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377 "2020-04-14T16:57:37Z")\
**Posts on this page:** 20\
**Page:** 82

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [March 25, 2025, 8:41pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1645 "2025-03-25T20:41:20Z")

</div>

If you look in the device advanced settings, what is the snapshot url?  
If you copy that and paste it into the address bar of a browser, do you see anything?

---

<div class="post-metadata">

**Author:** ![svante76](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svante76/32/83372_2.png) [@svante76](https://community.homey.app/u/svante76)\
**Post date:** [March 25, 2025, 9:03pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1646 "2025-03-25T21:03:03Z")

</div>

Thanks, solved! When I logged in through the via the snapshot URL I could remove the HTTPS. But not through the app, the NVR or the Reolink software on the computer. Thanks again! Have a good night!

---

<div class="post-metadata">

**Author:** ![Wesley\_van\_de\_Kraats](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wesley_van_de_kraats/32/79458_2.png) [@Wesley\_van\_de\_Kraats](https://community.homey.app/u/Wesley_van_de_Kraats)\
**Post date:** [April 10, 2025, 2:30pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1647 "2025-04-10T14:30:44Z")

</div>

Hi!

I use the test version, its working with my Reolink NVR (10 Camera’s connected)

Only the PTZ Preset is not working.

---

<div class="post-metadata">

**Author:** ![Matteo\_Foroni](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matteo_foroni/32/115664_2.png) [@Matteo\_Foroni](https://community.homey.app/u/Matteo_Foroni)\
**Post date:** [April 13, 2025, 2:08pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1648 "2025-04-13T14:08:42Z")

</div>

Ajax cam are now compatible with onvif. Any idea to works with homey? With this app I can’t see any kind of image…

---

<div class="post-metadata">

**Author:** ![J273](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/j273/32/131778_2.png) [@J273](https://community.homey.app/u/J273)\
**Post date:** [May 6, 2025, 9:30pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1649 "2025-05-06T21:30:44Z")

</div>

I have this app working perfectly with my Reolink doorbell but can’t seem to get it to fully work with my hikvison cameras.

I have my cameras directly connected to the NVR itself. The onvif app finds the cameras, with the camera imported in I’ve turned on motion detection. The snapshot updates but the motion event never updates and is from days ago. I’ve also noticed that non of the motion events, camera time ,face detection. .etc .etc have never updated.

Anyone any ideas on how to get hikvision cameras fully working in the app? Is this due to a setting I need to change on the NVR itself or within homey?

Thanks

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 7, 2025, 3:02am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1650 "2025-05-07T03:02:51Z")

</div>

Could you open the app settings page and select the Diagnostics Log tab and set the log level to Detailed information. Then enable motion detection on the camera device in Homey and trigger motion on the camera. Finally, go back to the log and Send it.

---

<div class="post-metadata">

**Author:** ![J273](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/j273/32/131778_2.png) [@J273](https://community.homey.app/u/J273)\
**Post date:** [May 7, 2025, 9:58am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1651 "2025-05-07T09:58:44Z")

</div>

Hi Adrian, Ok ive done that.

Thanks

---

<div class="post-metadata">

**Author:** ![GERMAN.MIQUEL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/german.miquel/32/78628_2.png) [@GERMAN.MIQUEL](https://community.homey.app/u/GERMAN.MIQUEL)\
**Post date:** [May 7, 2025, 10:54am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1652 "2025-05-07T10:54:42Z")

</div>

Hello, first of all, thank you @Adrian_Rockall for all the hard work you put in this.

I’m testing with my 4 Reolink Duo 2 and my 1 Reolink RLC-811A and the first thing I notice is strange, is that just of one of the Reolink Duo 2 I don’t have the “The person detected alarm turned on” card.

Here is an example of the other 3 Duo 2 and RLC-811A

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/3/33f2b36ccbc7f8300a73d464dd9783143596238f.png)  
And this is with the 4th Duo 2

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/4/1466e1bd014d3068fc95c5575540c872f47b656e.png)

Do you know what could be causing this?

I’m still testing with the snapshots. I do get them for example via Telegram, using either the snapshop variable or the URL, but with some delay so when It takes it, the person/vehicle is gone. Any way to configure this?

Thank you again.

---

<div class="post-metadata">

**Author:** ![Wesley\_van\_de\_Kraats](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wesley_van_de_kraats/32/79458_2.png) [@Wesley\_van\_de\_Kraats](https://community.homey.app/u/Wesley_van_de_Kraats)\
**Post date:** [May 13, 2025, 8:04pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1653 "2025-05-13T20:04:11Z")

</div>

Can someone help me with the PTZ Function? I use a Reolink NVR.

When I want to make a flow with PTZ I get the error:

ONVIF SOAP Fault “SOAP-ENV:Sender”:

---

<div class="post-metadata">

**Author:** ![Erwin\_De\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erwin_de_jong/32/16500_2.png) [@Erwin\_De\_Jong](https://community.homey.app/u/Erwin_De_Jong)\
**Post date:** [May 28, 2025, 8:48pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1654 "2025-05-28T20:48:07Z")

</div>

Hello, Not sure if this is reported more on this topic (couldn’t find something similar). I have issues regarding refreshing snapshots.

My issue is that the app works fine but the refresh snapshot is not working so it is send with a Telegram app with the same snapshot every time.

when a manual refresh or restart of the Onvif app is done i get a newer snapshot.

This is on a Homey Pro 2019 on Onvif version 2.0.51 where using preset is also working through a simple flow and where the logging shows no problems and a 200 status and an “Event Image Updated (CAMxxxx)”

Camera’s are Hikvision brand.

Flows contain refresh snapshot but that doesn’t do anything appareantly, only manual refresh or restart of the app will give a newer snapshot.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 28, 2025, 10:11pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1655 "2025-05-28T22:11:51Z")

</div>

It takes some time to update the snapshot, so if you use the action card to update it, you will either need to add a delay before sending the image or use second Flow that is triggered by the Snapshot ready card.

---

<div class="post-metadata">

**Author:** ![Erwin\_De\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erwin_de_jong/32/16500_2.png) [@Erwin\_De\_Jong](https://community.homey.app/u/Erwin_De_Jong)\
**Post date:** [May 30, 2025, 9:35am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1656 "2025-05-30T09:35:08Z")

</div>

thanks for you reply.

I did some more testing and eventually it was the **Telegram Bot** from Jorden Chamid that does not update the snapshot. I found this out by testing a virtual ip cam and testing the other **Telegram** app from Julian Suhl that does send a new snapshot every time.

So it is working with the Telegram app from Julian Suhl 🙂

---

<div class="post-metadata">

**Author:** ![Mithrandir86](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mithrandir86/32/89825_2.png) [@Mithrandir86](https://community.homey.app/u/Mithrandir86)\
**Post date:** [June 4, 2025, 6:21pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1657 "2025-06-04T18:21:39Z")

</div>

Hi Adrian,  
I’m currently using your excellent “ONVIF Camera” app with my Hikvision cameras and NVR, and it’s working great! Thanks for developing it.  
I’m now looking to add a doorbell, preferably Hikvision again. My main question is:  
When the doorbell button is pressed, does the ONVIF stream/events from such a doorbell provide a distinct trigger that your Homey ONVIF app can pick up and make available as a trigger for Homey Flows?  
Thanks in advance for any insights and help!  
Best regards

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [June 4, 2025, 7:56pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1658 "2025-06-04T19:56:03Z")

</div>

I can’t say for sure as I don’t have one, but the app can respond to various events.

---

<div class="post-metadata">

**Author:** ![Mithrandir86](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mithrandir86/32/89825_2.png) [@Mithrandir86](https://community.homey.app/u/Mithrandir86)\
**Post date:** [June 5, 2025, 7:28am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1659 "2025-06-05T07:28:26Z")

</div>

Thanks for the answer.  
From what I’ve seen, ONVIF supports event notifications such as MOTION (IsMotion), ANALYTICSSERVICE (IsInside), MOTIONALARM (State), and DIGITALINPUT (LogicalState).  
I assume that DIGITALINPUT (LogicalState) is what I need. The Hikvision doorbell should send a notification to the NVR via this event when the doorbell button is pressed.  
If the Homey ONVIF app also supports processing this specific DIGITALINPUT event, then it should work perfectly for detecting doorbell rings.  
Alternatively, a solution via a relay (e.g., using a Smart Implant) would have to be considered.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [June 5, 2025, 7:34am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1660 "2025-06-05T07:34:34Z")

</div>

Correct. The app also supports other events, such as person detected, etc depending on the cameras abilities

 ![1000011181](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/7/07d2c466cc5a5cf000eadb2369dc25ceb57d5136.jpeg)

But, I believe the digital input or visitor detected would be the most likely candidates.

---

<div class="post-metadata">

**Author:** ![GERMAN.MIQUEL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/german.miquel/32/78628_2.png) [@GERMAN.MIQUEL](https://community.homey.app/u/GERMAN.MIQUEL)\
**Post date:** [June 5, 2025, 10:36am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1661 "2025-06-05T10:36:01Z")

</div>

Hi Andrian, any idea why the "person detected alarm turned on” card is missing when my other cameras (same model& brand) have them?

Here is an example of the other 3 Duo 2 and RLC-811A

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/3/33f2b36ccbc7f8300a73d464dd9783143596238f.png)

And this is with the 4th Duo 2

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/4/1466e1bd014d3068fc95c5575540c872f47b656e.png)

Do you know what could be causing this?

Thank you

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [June 5, 2025, 1:41pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1662 "2025-06-05T13:41:07Z")

</div>

The app adds the cards based on the information provided.  
I can’t remember where that comes from so I will take a look tonight.  
In the meantime could you set the log to Basic Information and then restart the app. Once it has started up, send the log

 ![1000011182](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/0/b058e734c46869390f66dd42a5b01fd57794e0fc.jpeg)

---

<div class="post-metadata">

**Author:** ![Daniel\_4](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daniel_4/32/83399_2.png) [@Daniel\_4](https://community.homey.app/u/Daniel_4)\
**Post date:** [June 5, 2025, 8:16pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1663 "2025-06-05T20:16:54Z")

</div>

Is someone working with this app and the Ajax camera or doorbell?

---

<div class="post-metadata">

**Author:** ![GERMAN.MIQUEL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/german.miquel/32/78628_2.png) [@GERMAN.MIQUEL](https://community.homey.app/u/GERMAN.MIQUEL)\
**Post date:** [June 6, 2025, 7:12am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1664 "2025-06-06T07:12:24Z")

</div>

Hi Adrian, appologies, I wasn’t at home last night and didn’t have time to send you the logs. I have just sent them.  
IT is strange because I have 4 cameras, same model and brand, and just in 1 the card does not show up.

Thank you for taking a look into it.

HAve a great day.

[Previous page](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377.md?page=81)

[Next page](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377.md?page=83)
