# \[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:** 60

<div class="post-metadata">

**Author:** ![Joram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joram/32/33016_2.png) [@Joram](https://community.homey.app/u/Joram)\
**Post date:** [September 7, 2023, 3:11pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1194 "2023-09-07T15:11:54Z")

</div>

> [@To\_Lou](#):
>
> he camera capability for Person detection seems not to be presented after a while( a day or two) on the Device.  
> That also seemingly makes the related flowcar

Thanks to @To_Lou 's discovery of activating ONVIF in the camera settings I was now able to add my Reolink camera’s in the app.

However, I don’t get the snapshots. First I got nothing, then I activated HTTP, then got a picture in the camera, but no snapshots. Changed the snapshot URL to the one mentioned in this topic, still nothing.

To be clear, I tried sending a snapshot through a puch message and through telegram, I get nothing. If I type the URL in my browser, I actually see the snapshot. So it creates the snapshot, but it doesn’t send it.  
Any idea what’s wrong?

---

<div class="post-metadata">

**Author:** ![To\_Lou](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/to_lou/32/79159_2.png) [@To\_Lou](https://community.homey.app/u/To_Lou)\
**Post date:** [September 7, 2023, 6:06pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1195 "2023-09-07T18:06:19Z")

</div>

Set the USER Snapshot URL under Camera Advanced settings(in Homey) to:

> [https://192.168.1.237/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=xxyyzz](https://192.168.1.237/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=xxyyzz)

Changing to your password obviously.

---

<div class="post-metadata">

**Author:** ![Joram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joram/32/33016_2.png) [@Joram](https://community.homey.app/u/Joram)\
**Post date:** [September 8, 2023, 7:21am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1196 "2023-09-08T07:21:43Z")

</div>

Yes I did that, and if I visit that URL, it works. Homey just doesn’t send me the capture in neither a push message nor telegram.

---

<div class="post-metadata">

**Author:** ![Geert\_Jacobs](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geert_jacobs/32/81062_2.png) [@Geert\_Jacobs](https://community.homey.app/u/Geert_Jacobs)\
**Post date:** [September 8, 2023, 6:57pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1197 "2023-09-08T18:57:59Z")

</div>

Hi Adrian,

We meet again on another topic. I have a MOBOTIX M73 camera (see log that was submitted for 10.0.0.115), and it fails with a timeout of 30000ms . Any clue why it doesn’t work?

Regards  
Geert

---

<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:** [September 8, 2023, 9:15pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1198 "2023-09-08T21:15:43Z")

</div>

I can see two cameras are discovered on IP 10.0.0.111 and 10.0.0.114, so I guess you are trying to manually add a camera on 10.0.0.115?  
Are you sure that camera supports ONVIF and that ONVIF is enabled?  
I can only guess that the camera is just ignoring the ONVIF requests, which is why it is timing out.

---

<div class="post-metadata">

**Author:** ![Geert\_Jacobs](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geert_jacobs/32/81062_2.png) [@Geert\_Jacobs](https://community.homey.app/u/Geert_Jacobs)\
**Post date:** [September 8, 2023, 9:51pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1199 "2023-09-08T21:51:07Z")

</div>

I will come back to this over the weekend

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [September 9, 2023, 6:56am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1200 "2023-09-09T06:56:16Z")

</div>

Hello Adrian  
I have HP23 with the latest firmware.  
I have a Reolink Trackmix wifi, which I had already successfully integrated into Homey. A few days ago, she no longer had a connection. Repair didn’t help. Then I deleted the camera and tried to integrate it again, unfortunately without success. I then deleted the Onvif Homey app and reinstalled it, but that didn’t help either.  
I tried to integrate both variants automatically and manually, without success.  
I noticed the following, the IP 192.168.0.18 is displayed during automatic integration, but my camera has 81 and not 18. I always get the error message “Socket hang up”. What could this be due to? What else can I try?  
Many thanks for your support.

 ![IMG_7742](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/d/fd8a439f522c6e1ead53d5e95203f78a04b0e343.jpeg)  
 ![IMG_7743](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/5/75ab67f5d6ebccc838c35f60e5e5863c3ed7f57d.png)  
 ![IMG_7744](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/7/7774cf4de4f081289f9beaf254558f524d143bf8.png)  
 ![IMG_7741](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3a1e61f0eb04c04bfccbb08defc08d52cc0749e4.jpeg)

---

<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:** [September 9, 2023, 7:07am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1201 "2023-09-09T07:07:39Z")

</div>

Socket hang-up normally means that nothing has responded to the request.  
Connection refused means something is there but didn’t want to talk.  
Did the camera get a firmware update?  
The only thing I can think of is the camera has reset and changed it’s IP address plus disabled thr ONVIF protocol.  
If the camera is definitely not at .18, do you know what is there that has responded to the discovery request?

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [September 9, 2023, 8:57am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1202 "2023-09-09T08:57:34Z")

</div>

I don‘t know if it got a firmware update and i don‘t know how to check that. I will investigate…

It is defentely not at 18, it is at 81 for sure.  
At 18 i find nothing…

I will check the onvif port to disable and enable.

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [September 10, 2023, 1:20am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1203 "2023-09-10T01:20:23Z")

</div>

I checked and there hasn’t been a firmware update since February, so this can’t be the reason.  
I then checked the onvif port, it was activated. I deactivated it and then activated it again and now I was able to integrate the camera again.  
Now I also know what’s on 18, my doorbird.  
Thank you for your quick and helpful support.

---

<div class="post-metadata">

**Author:** ![Geert\_Jacobs](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geert_jacobs/32/81062_2.png) [@Geert\_Jacobs](https://community.homey.app/u/Geert_Jacobs)\
**Post date:** [September 11, 2023, 9:34pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1204 "2023-09-11T21:34:48Z")

</div>

Dear Adrian,

On my mobotix m73 ip 10.0.0.115 i ensbled onvif with username and pass so it can be discovered by the app.

 ![IMG_7643](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/4/b46451be130c2ef647caec5f0aed5ac58f855e18.png)

Unfortunately it throws an error as in screenshot. I’ve send you the log. Any idea what could be going wrong?

---

<div class="post-metadata">

**Author:** ![Joram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joram/32/33016_2.png) [@Joram](https://community.homey.app/u/Joram)\
**Post date:** [September 12, 2023, 9:06am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1205 "2023-09-12T09:06:23Z")

</div>

Hi Adrian,

I have the following flows for my Reolink camera:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/9/59f7b4226539748ee4061bb435471695458d6ac5.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/6/46434314ac8922b8748d64d63a90a9532b56de51.png)

However, I am not receiving a snapshot in neither Telegram nor Homey itself. If I click the camera and refresh the snapshot it works.

**EDIT: while reading my post I saw the difference in ‘bewegingssnapshot’ and ‘snapshot’. Now I updated all to ‘bewegingssnapshot’ and it works!**

When the motion detection is the camera is turned on, what does this exactly mean? Does it mean it ‘detects motion’ or it ‘refreshes the motion snapshot’?  
Now I’m getting a snapshot for every time there is motion detected, due to the 2nd flow above.

Also, the motion alarm is working fine, but the face/cat/dog/vehicle detection is not working, any idea why?

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

---

<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:** [September 12, 2023, 10:35am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1206 "2023-09-12T10:35:51Z")

</div>

The extra motion capabilities will only work if your camera sends the signals.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 13, 2023, 4:54pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1207 "2023-09-13T16:54:33Z")

</div>

@Adrian_Rockall can you make the image update as an update event ?

---

<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:** [September 13, 2023, 5:03pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1208 "2023-09-13T17:03:20Z")

</div>

Not sure I understand as there are already triggers for the Motion Snapshot Ready and Snapshot Ready.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 13, 2023, 5:13pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1209 "2023-09-13T17:13:56Z")

</div>

this involves updating the image in Homey developer tools/images

---

<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:** [September 13, 2023, 5:27pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1210 "2023-09-13T17:27:09Z")

</div>

The triggers I mentioned are fired when those images have been updated.  
Sorry if I’m not understanding what you are asking, so could you explain how you want to use the feature you are requesting.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 13, 2023, 5:59pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1211 "2023-09-13T17:59:22Z")

</div>

I use a dashboard where images are retrieved from Homey images which you can find in Homey developer tools. but they are not automatically refreshed

---

<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:** [September 13, 2023, 6:22pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1212 "2023-09-13T18:22:12Z")

</div>

I have no direct control over those images as I use the API to store the image streamed from the camera. But the “Ready” triggers are fired after the images have finished streaming, so the image tag is ready to be sent off by an action card. I don’t know what else I can do.

---

<div class="post-metadata">

**Author:** ![Dietrich\_Kassner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dietrich_kassner/32/176924_2.png) [@Dietrich\_Kassner](https://community.homey.app/u/Dietrich_Kassner)\
**Post date:** [September 14, 2023, 3:43pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1213 "2023-09-14T15:43:23Z")

</div>

Hello Adrian,  
I could install my camera without any problem but then I get only a black picture and the log shows some errors. Can you please have a look at the log?  
I already sent it to you.  
Thank you in advance.

[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=59)

[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=61)
