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

<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:** [July 21, 2023, 5:14pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1073 "2023-07-21T17:14:15Z")

</div>

There should be flow triggers for the other types of motion depending on what the camera has reported during the connection.

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

---

<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:** [July 21, 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/1074 "2023-07-21T17:27:44Z")

</div>

Yes, the flows are there they just don’t trigger. Only Motion trigger works.

---

<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:** [July 21, 2023, 5:41pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1075 "2023-07-21T17:41:19Z")

</div>

Could you send the detailed log after triggering motion where you expect one of those features.

---

<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:** [July 21, 2023, 5:54pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1076 "2023-07-21T17:54:52Z")

</div>

Log sent.  
I assume that both Motion and Person should be triggered here.

---

<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:** [July 21, 2023, 6:08pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1077 "2023-07-21T18:08:25Z")

</div>

Only standard motion events are being reported.  
Can you contact Reolink to see if your camera can report advance motion detection via ONVIF.  
Sometimes the advanced processing is performed by the camera app / Internet server and not directly on the camera.  
I don’t think my Reolink camera’s send advance notifications via ONVIF but I have them connected to an NVR and Homey connects to that, then I do get them.

---

<div class="post-metadata">

**Author:** ![Homey\_User\_T](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/homey_user_t/32/65605_2.png) [@Homey\_User\_T](https://community.homey.app/u/Homey_User_T)\
**Post date:** [July 24, 2023, 9:24am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1078 "2023-07-24T09:24:58Z")

</div>

Hey @Adrian_Rockall,

as this update was from February - when do you plan to have those separate alarm for Person, Visitor, Face, Dog/Cat and Vehicle? Any estimates?

---

<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:** [July 24, 2023, 9:32am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1079 "2023-07-24T09:32:37Z")

</div>

> [@Adrian\_Rockall](#):
>
> Only standard motion events are being reported.

My Reolink devices (RLC-523WA and Doorbell) also report separate person/pet/vehicle events over ONVIF.

---

<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:** [July 24, 2023, 9:36am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1080 "2023-07-24T09:36:38Z")

</div>

Not sure why @To_Lou is only getting standard motion events. The app just registers for any event notifications, but they aren’t coming through.  
Do you use push or pull notifications?

---

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

</div>

They are in the latest version.

---

<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:** [July 24, 2023, 9:43am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1082 "2023-07-24T09:43:20Z")

</div>

> [@Adrian\_Rockall](#):
>
> Do you use push or pull notifications?

I’m using the `onvif` module’s `.on('event')`, which I think uses pull notifications.

---

<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:** [July 24, 2023, 10:05am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1083 "2023-07-24T10:05:10Z")

</div>

Could you check the setting for the event type and if necessary change it to preferr pull events to see if that makes any difference?

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

---

<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:** [July 24, 2023, 10:07am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1084 "2023-07-24T10:07:18Z")

</div>

Let me know if you want some event data.

---

<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:** [July 24, 2023, 10:13am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1085 "2023-07-24T10:13:28Z")

</div>

> [@Adrian\_Rockall](#):
>
> Could you check the setting for the event type and if necessary change it to preferr pull events to see if that makes any difference?

Changed to preferred Pull and sent a log.

I still use live version .30 or is there any updates in test .41 here?

---

<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:** [July 24, 2023, 10:29am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1086 "2023-07-24T10:29:07Z")

</div>

Still only getting standard motion events.

@robertklep any chance you could try my app with your camera as you are getting the events.

---

<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:** [July 24, 2023, 10:37am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1087 "2023-07-24T10:37:59Z")

</div>

I can try. Is there any way I can see the events myself? Otherwise it might be better if I capture some event data and share that with 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:** [July 24, 2023, 10:43am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1088 "2023-07-24T10:43:12Z")

</div>

The app has a log that can be viewed in the app settings page. If the log level is set to Detailed Information it should capture all the push / pull message.

Note the log is only shared with me if you tap on the Send log button, else it is completely private.

---

<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:** [July 24, 2023, 10:54am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1089 "2023-07-24T10:54:03Z")

</div>

I can’t get it to log, so I ran my own script. And it looks like I was mistaken, at least for the RLC-523WA: it _does_ only push motion events ☹

It’s the doorbell that pushes specific events:

```auto
{
  "topic": {
    "_": "tns1:RuleEngine/MyRuleDetector/PeopleDetect",
    "$": {
      "Dialect": "http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet"
    }
  },
  "message": {
    "message": {
      "$": {
        "UtcTime": "2023-07-24T10:52:48.000Z",
        "PropertyOperation": "Changed"
      },
      "source": {
        "simpleItem": {
          "$": {
            "Name": "Source",
            "Value": "VideoSourceToken"
          }
        }
      },
      "data": {
        "simpleItem": {
          "$": {
            "Name": "State",
            "Value": true
          }
        }
      }
    }
  }
}

```

Sorry for the confusion and the waste of time ☹

---

<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:** [July 24, 2023, 10:55am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1090 "2023-07-24T10:55:52Z")

</div>

No problem, it’s good to have it verified, so thank you for your time trying it.

---

<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:** [July 24, 2023, 11:58am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1091 "2023-07-24T11:58:52Z")

</div>

Reported to Reolink support for possible update of the “Smart push” ONVIF Camera stream.

---

<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:** [July 27, 2023, 10:28am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/1092 "2023-07-27T10:28:43Z")

</div>

Got new Firmware for 510WA cameras sent to me from Reolink which now reports Person/Vehicle detection through ONVIF!

So your new camera FW will probably include this in near future.

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

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