[APP][Pro] Support for ONVIF compatible cameras (Release 2.0.60, Test 2.0.60)

The app, version 2.0.54 has suddenly started to crash. I restart the app, it lasts for a period and then crashes. Nothing has changed in my setup on Homey Pro 2023 (except Homey updates).

For some reason the app is using too much CPU time and being closed.

    stderr:
    CPU Warning Limit Reached

⚠ The app has crashed.
CPU Warning Limit Reached

I don’t know why that would just start happening. maybe a camera is having an issue and taking too long to respond or maybe one of the Homey updates has changed the performance. What version of Homey firmware are you using?

12.8.0

Test app seems to mostly work fine, but the entire Homey phone app crashes when the phone is turned horizontally in fullscreen live video. Android phone, HP2023 (fully updated). Reolink E1 Zoom camera.

Yes, I get the same thing. I have reported it to Athom but they say they can’t reproduce it.

1 Like

Short question: Are Dual Lens camera’s supported by the ONVIF app ?

If the camera supports ONVIF, then I would think yes. However I’m not sure what features would be supported.

In my case, unfortunately, it doesn’t work. I have Reolink TrackMix…

Can you be more specific on “it doesn’t work’“, e.g. only 1 camera works, or no motion detection, or ???

Only 1 camera, everything else works

Do both camera’s share same IP address ?
So, all functions work for 1 camera in Homey with the ONVIF app of Adrian ?

Yes, both share the same IP address.

Only the wide-angle camera (marked in red) works for me. The other one doesn’t work.

Yes, everything the camera can do is also transferred to Homey.

I wonder if they are on different channels.

Could you send the Information log?

Open the app settings page, select the Information Log tab and set the log level to Detailed Information. Then restart the app and once the camera device has initialised, go back and tap on Send Log. If it shows Information about multiple channels, maybe I can add something to select which one.

Hello Adrian, I just sent you the log: Log ID: 2025-10-29T14:38:15.163Z

The “Kamera Rückseite” is the Reolink TrackMix and has two lenses. The „Kamera Garten“ has only one lens.

If you need more information, just get in touch.

Of course, it would be great if you could use both streams.

Thank you for your support.

Short question for @Adrian_Rockall

Please check if my below reasoning is correct.

I would like to connect a camera via the Onvif app to my Homey Pro.

The camera supports only Onvif profile T.

Am I correct that all supported features of the Onvif app will work (like motion/human/pet detection) except for the video snapshot (because camera doesn’t support Onvif profile S) ?

Thanks !

Profile T is the replacement for profile S, which is being deprecated. It replaces the simple video streaming specification with the newer protocols such as H264 and H265.

However, the specifications only detail how most things are done and not if, although there are some mandatory parts that are required for the basic functionality.

So even if a camera states it supports a profile, it doesn’t means it implements all the features, as that is down to the camera manufactures. I have always found it a bit hit and miss which, if any, of the motion detection features are supported.

As for the snapshot, that again depends on if the camera supports it.

Sorry the answer is a bit wishy-washy but that’s the nature of ONVIF as it depends on what the camera manufacture wants to do.

Thanks Adrian!

So, it’s a bit trial by error :frowning:

Can you recommand some brands that have a “good” implementation of Onvif T profile (Dahua/Imou, Reolink, Tapo, ?).

I like the Reolink or HikVision cameras, although I have CTRONICS camera that works well.

With the new video streaming feature of Homey, the HikVision works best as the Reolink image seems to break up from time to time.

I am using the test version of the ONVIF App and I understand it now supports adding RTSP feeds but I can’t seem to find a way to do that in the App. Am I correct that RTSP is supported and could someone explain how to add the video feed in the App.

Did you already tap the name above the default snapshot view?
It should list “live video” now:

Make sure the mobile app is up-to-date and your Homey model is Pro2023/mini or Cloud.