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

<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 1, 2023, 4:44pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1013 "2023-06-01T16:44:04Z")

</div>

New test version is in the store. If it fails to get the MAC address and there is no UUID then it generates a number based on the date.

---

<div class="post-metadata">

**Author:** ![Tony\_Bergh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tony_bergh/32/77601_2.png) [@Tony\_Bergh](https://community.homey.app/u/Tony_Bergh)\
**Post date:** [June 2, 2023, 8:49am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1014 "2023-06-02T08:49:39Z")

</div>

I’ve had a try with 2.0.41. I don’t get the MAC address issue now, that’s a step in the right direction. Now I see the error “Wsse authorized time check failed.” in the response to GetProfiles (I think). I’ve sent you the logs if you want to have a look.  
Thanks for your time!

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 2, 2023, 8:53pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1015 "2023-06-02T20:53:27Z")

</div>

I have tried to get snapshot from my Reolink Doorbell camera, but no success.  
I have added the doorbell in Homey Pro (19) with no problems. But I have not managed to receive a snapshot from the camera in a flow.

I have searched everywhere without any luck. Do there exist any minor guides of how to e.g.:

- Find the right url for snapshot from the camera
- Configure the camera in the Homey ONVIF app
- Trigger and receive a snapshot in a flow

---

<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 2, 2023, 9:02pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1016 "2023-06-02T21:02:44Z")

</div>

If you open the camera device, do you see an image there?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/8/c8617d280b74c50bd30d3200139439ccd0148a92.jpeg)

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 2, 2023, 9:10pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1017 "2023-06-02T21:10:34Z")

</div>

No - only black screen.

---

<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 2, 2023, 9:26pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1018 "2023-06-02T21:26:05Z")

</div>

Can you open the Configure App screen and select the Diagnostics Log tab. Then set the Log Level to Detailed Information and then restart the app. Once it has started up, go back to the Diagnostics Log and tap on Send Log.

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 2, 2023, 9:32pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1019 "2023-06-02T21:32:10Z")

</div>

It should be done now.  
Log is send.

---

<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 2, 2023, 10:12pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1020 "2023-06-02T22:12:45Z")

</div>

Hmm, I haven’t got the log. Did you see any error when you sent it?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 3, 2023, 6:00am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1021 "2023-06-03T06:00:49Z")

</div>

> [@eskehagen](#):
>
> Find the right url for snapshot from the camera

For any (modern?) Reolink camera the snapshot URL is:

```auto
http://IP.OF.CAMERA/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=RANDOMSTRING&user=USERNAME&password=PASSWORD

```

Replace the all-caps values for the correct ones for your camera. RANDOMSTRING can be just that: a random string.

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 3, 2023, 7:55am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1022 "2023-06-03T07:55:23Z")

</div>

Now it seems to be send, sorry.

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 3, 2023, 4:26pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1023 "2023-06-03T16:26:13Z")

</div>

Update!  
I got the snapshot working. I used the URL format, that robertklep send.  
Adrian – abort mission 🙂  
Thanks for your help.

---

<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 3, 2023, 5:26pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1024 "2023-06-03T17:26:11Z")

</div>

I had a quick look at the log on my phone but couldn’t see what the camera was reporting on the small screen, so glad you got it working.  
Could you post the automatic url and the one that works so I can try to improve the app?

---

<div class="post-metadata">

**Author:** ![eskehagen](https://avatars.discourse-cdn.com/v4/letter/e/eb8c5e/32.png) [@eskehagen](https://community.homey.app/u/eskehagen)\
**Post date:** [June 3, 2023, 6:13pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1025 "2023-06-03T18:13:56Z")

</div>

The URL that works :  
[http://192.168.68.144/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=RANDOMSTRING&user=USER&password=PASSWORD](http://192.168.68.144/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=RANDOMSTRING&user=USER&password=PASSWORD)

The std URL when added a new camera in the app, that not works :  
[http://192.168.144:80/cgi-bin/api.cgi?cmd=onvifSnapPic&channel=0](http://192.168.144:80/cgi-bin/api.cgi?cmd=onvifSnapPic&channel=0)

---

<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:** [June 24, 2023, 5:31pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1026 "2023-06-24T17:31:59Z")

</div>

I’m trying to add my reolink D820 cameras. The automatic pairing does not show my cameras, but the manual also gives me an error.

 ![IMG_20230624_193103~2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/6/e6f479820bff033b8e39d662783f629f8fc6f95f.jpeg)

Any idea what the problem is?

---

<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 24, 2023, 6:27pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1027 "2023-06-24T18:27:15Z")

</div>

Connection refused normally indicates the username or password is incorrect.  
Have you checked to make sure the ONVIF credentials are the same as you have used?

---

<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:** [June 24, 2023, 6:43pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1028 "2023-06-24T18:43:51Z")

</div>

Are the onvif credentials different from the camera login credentials in the reolink app?

---

<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 24, 2023, 7:07pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1029 "2023-06-24T19:07:43Z")

</div>

I can’t remember for sure, but it wouldn’t be unusual.

---

<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:** [June 27, 2023, 11:26am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1030 "2023-06-27T11:26:39Z")

</div>

Trying to connect Reolink RLC-510WA but only get Connection refused no matter what.  
Full logging doesn’t help much

I think there is a SSL certificate required that doesn’t get installed? At least with Virtual IP Camera it fails on this particular SSL certificate.

HP23 on rc.118.

---

<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 27, 2023, 11:54am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1031 "2023-06-27T11:54:17Z")

</div>

If it is locally self signed then Homey will probably reject it.  
Can you turn of the ssl?

---

<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:** [June 27, 2023, 12:28pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1032 "2023-06-27T12:28:03Z")

</div>

No, not that I’m aware of.

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

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