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

<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:** [April 21, 2020, 2:41pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/41 "2020-04-21T14:41:37Z")

</div>

Hi Ben,  
Thanks for letting me know about the Hikvision cameras.  
With the EBell, do you get the ‘Socket hang up’ without the motion detection enabled?  
I am currently investigating an issue with a Foscam camera that I belive shows the same error when motion is enabled because it is refusing the pull point connection as it is unauthorised. Just wondering if it could be the same issue.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 21, 2020, 3:09pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/42 "2020-04-21T15:09:23Z")

</div>

Hi Adrian,  
I will trie to explain with the screenshots. First Screenshot i install the camera. Second screenshot you the ip adres of the doorbell and third screenshot when i fill in the username and password i got the message Socket hang up without the motion detection enabled.

 ![Screenshot_20200421-165715_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c090fb36bcadc402e277933dab8777f4474ee290.jpeg) ![Screenshot_20200421-165756_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/7/b73dfb75849e70f6d6942f6cde0038261b14f366.jpeg) ![Screenshot_20200421-165913_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/8/f88c0568a0d0c2360fba39cc0a7b0e743bf0a08e.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:** [April 21, 2020, 11:09pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/43 "2020-04-21T23:09:20Z")

</div>

Thanks for the details. If you are using the test version could you enable the logging in the application configuration screen and try again then send me the text from the log?  
If you are not using the test version could you try that.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 7:45am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/44 "2020-04-22T07:45:55Z")

</div>

you mean v0.0.2?

---

<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:** [April 22, 2020, 8:31am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/45 "2020-04-22T08:31:10Z")

</div>

No, the test version is 0.0.6.

> **[ONVIF Camera](https://homey.app/en-us/app/com.onvif/ONVIF-Camera/test/)**
>
> Use an ONVIF compatible camera so Homey can improve your home security

It has a few bug fixes plus the diagnostics log page.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 8:31am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/46 "2020-04-22T08:31:27Z")

</div>

Hi Adrian,

Did you received the log?

---

<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:** [April 22, 2020, 8:36am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/47 "2020-04-22T08:36:57Z")

</div>

I got the manual logs from the “Create Diagnostics Report” but sadly they don’t contain any information apart from the app version. This is all I get from those:

> Note: this log has been manually submitted by a user.  
> Log ID: 12990d25-572c-4caf-9cbe-553c9ce8730c
> 
> User Message:  
> Hi Adrian
> 
> ---- stdout ----  
> 2020-04-22 10:18:19 [log] [MyApp] MyApp is running…  
> 2020-04-22 10:18:19 [log] [ManagerDrivers] [camera] CameraDriver has been inited  
> 2020-04-22 10:19:15 [log] [ManagerDrivers] [camera] [0] CameraDevice has been inited  
> 2020-04-22 10:20:47 [log] [ManagerDrivers] [camera] [1] CameraDevice has been inited
> 
> ---- stderr ----

So what I need is the information from my log page as described above.  
Thanks for your help tracking this down.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 8:54am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/48 "2020-04-22T08:54:36Z")

</div>

i will glad to help you but i didn’t to know how i do this

---

<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:** [April 22, 2020, 8:55am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/49 "2020-04-22T08:55:54Z")

</div>

I have submitted the test version (0.0.6) for release, as it is proving more stable than the first version, so that should be available as soon as Athom approve it.  
I will then make another version available for test which has a couple of major changes to the library. Hopefully these changes should make it more reliable but could also break it 🤔 so I don’t want to overwrite 0.0.6.  
I would like to thank everyone for their patients and support in these early days and assure you I working on this project to support as many cameras as possible.

---

<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:** [April 22, 2020, 9:13am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/50 "2020-04-22T09:13:48Z")

</div>

> [@Ben](#):
>
> i will glad to help you but i didn’t to know how i do this

The instructions are above ([[APP][Pro] Support for ONVIF compatible cameras (Release 2.0.41) - #19 by Adrian\_Rockall](https://community.homey.app/t/support-for-onvif-compatible-cameras/28377/19))

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 10:36am UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/51 "2020-04-22T10:36:49Z")

</div>

App Started\* ------ Event detected ------

- {  
“topic”: {  
“\_”: “tns1:Monitoring/ProcessorUsage”,  
“": { "Dialect": "http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet" } }, "message": { "message": { "”: {  
“UtcTime”: “2020-04-22T10:33:41.000Z”,  
“PropertyOperation”: “Changed”  
},  
“source”: {  
“simpleItem”: {  
“": { "Name": "Token", "Value": "Processor\_Usage" } } }, "data": { "simpleItem": { "”: {  
“Name”: “Value”,  
“Value”: 60  
}  
}  
}  
}  
}  
}
- “Monitoring/ProcessorUsage”
- Event Value = 60
- Reply from 192.168.2.144
- Reply from 192.168.2.144
- Reply from 192.168.2.144
- Reply from 192.168.2.144
- Reply from 192.168.2.144
- Reply from 192.168.2.146
- Reply from 192.168.2.146
- Reply from 192.168.2.146
- Reply from 192.168.2.146
- Reply from 192.168.2.146
- Reply from 192.168.2.94
- Reply from 192.168.2.94
- Reply from 192.168.2.94
- Reply from 192.168.2.94
- Reply from 192.168.2.94
- Discovered: [  
{  
“name”: “192.168.2.144”,  
“data”: {  
“id”: “192.168.2.144”,  
“port”: 80  
},  
“settings”: {  
“username”: “”,  
“password”: “”  
}  
},  
{  
“name”: “192.168.2.146”,  
“data”: {  
“id”: “192.168.2.146”,  
“port”: 80  
},  
“settings”: {  
“username”: “”,  
“password”: “”  
}  
},  
{  
“name”: “192.168.2.94”,  
“data”: {  
“id”: “192.168.2.94”,  
“port”: “5000”  
},  
“settings”: {  
“username”: “”,  
“password”: “”  
}  
}  
]
- Testing connection credentials
- 
* * *
- Connect to Camera
- Connection Failed for 192.168.2.94 Port: 5000 Username: admin
- Failed: {  
“code”: “ECONNRESET”  
}
- ------ Event detected ------
- {  
“topic”: {  
“\_”: “tns1:Monitoring/ProcessorUsage”,  
“": { "Dialect": "http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet" } }, "message": { "message": { "”: {  
“UtcTime”: “2020-04-22T10:34:42.000Z”,  
“PropertyOperation”: “Changed”  
},  
“source”: {  
“simpleItem”: {  
“": { "Name": "Token", "Value": "Processor\_Usage" } } }, "data": { "simpleItem": { "”: {  
“Name”: “Value”,  
“Value”: 25  
}  
}  
}  
}  
}  
}
- “Monitoring/ProcessorUsage”
- Event Value = 25

---

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

</div>

> [@Ben](#):
>
> code”: “ECONNRESET”

This means the camera closed the connection for some reason. It could be it doesn’t like the user name / password combination, or the request that was sent is not supported.  
I will investigate further to find out if this camera supports the full ONVIF protocol. Hopefully the next version will log more details from the communications, which is what I am working on now.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 12:55pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/53 "2020-04-22T12:55:44Z")

</div>

The first time I installed your app V 0.0.2 and tried to installed the cameras, your app did not recognize any ip addresses from the cameras. Even my Hikvisions or Ebell doorbel. After that I installed the test app v 0.0.6, your app saw all the ip addresses of the cameras my hikvisions cameras and my Ebell doorbell. As you know I installed my Hikvisions cameras and they worked fine and let me see the following screenshots

 ![Screenshot_20200422-104215_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/7/b714b0a981967780eb73caf73ae64c3e1057b86c.jpeg)  
 ![Screenshot_20200422-104247_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/2/3279653491dc4de866b0c01d45b4a27580d3613f.jpeg)  
 ![Screenshot_20200422-104309_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/eda7d26409a7830b81b2b8b4acfe11e7a80bed62.jpeg)

except (you know)my Ebell doorbell. Then you asked me to create a log. I have overwrite the app V.0.02 over V.0.06 (not deleted but i overwrite it) I went back to the installed hikvison cameras and get the following message (see screenshot) and have four screens

 ![Screenshot_20200420-142821_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/a/1a9406da926c90aab08eebe372032a7a3b9c1bd2.jpeg)  
This screen has not been added to the other 3 screenshots

---

<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:** [April 22, 2020, 2:44pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/54 "2020-04-22T14:44:22Z")

</div>

> [@Ben](#):
>
> I have overwrite the app V.0.02 over V.0.06 (not deleted but i overwrite it)

Does that mean you are back on 0.0.2?  
If you are then install 0.0.6 and hopefully the features should come back.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 2:59pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/55 "2020-04-22T14:59:44Z")

</div>

Not anymore. I deleted the app v.0.0.2 and install V.0.0.6 again. Everything workings normal but i didn’t have the screen with motion event.

 ![Screenshot_20200420-142821_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/a/1a9406da926c90aab08eebe372032a7a3b9c1bd2.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:** [April 22, 2020, 3:16pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/56 "2020-04-22T15:16:17Z")

</div>

Do you see the NOW image (drop down list when you touch on MOTION EVENT)?  
Do you see the motion alarm indicate when motion is detected?

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 3:26pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/57 "2020-04-22T15:26:07Z")

</div>

Hi Adrian,

So i told i don’t have the motion event screen only the other three one.

---

<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:** [April 22, 2020, 4:25pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/58 "2020-04-22T16:25:36Z")

</div>

Sorry Ben I am being a bit slow today. So are you saying you don’t see the picture you posted just above anymore (it was there but now it’s gone)?

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 4:41pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/59 "2020-04-22T16:41:10Z")

</div>

Hi Adrian,

No problem. Yes, i don’t see the picture or screen with _motion event_ not anymore. On this moment the hikvision camera’s are installed in Homey. When i go back to V.0.0.2 and overwrite the app V.0.0.6 and i didn’t not delete the camera’s in Homey and i go back to the camera’s in Homey and then he shows me the screen with _motion event_ with the red error.

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [April 22, 2020, 4:53pm UTC](https://community.homey.app/t/app-pro-support-for-onvif-compatible-cameras-release-2-0-70-test-2-0-70/28377/60 "2020-04-22T16:53:56Z")

</div>

I will try to explain with the screenshots. When i installed V.0.0.6 and everything works perfect i have this screen’s

 ![InkedScreenshot_20200422-104215_Homey_LI](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/296cfe0aa9585d4f39cdd9a1b82eda6b0cfce4cd.jpeg)  
When i go back to V.0.0.2 without to delete the camera’s i have 4 screens  
 ![Inked1a9406da926c90aab08eebe372032a7a3b9c1bd2_LI](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/1/3114f316e4e637dd7ac78e251adea8b7beab510d.jpeg)

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

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