Bind Yi Outdoor Cam to openHab

Hi community!
I freshly setted up my OpenHab server and I’m stuck at the binding of my Yi Outdoor cam.
I already applied the YiHack on the Cam, so the RTSP server is already working.
As binding addon I used IpCamera: New IP Camera Binding, does anyone have a working configuration or experience with the Yi Cam and the IPCam binding? Is there a chance to get it work?

Thanks in advance!
Regards.

It should work as the binding will use ffmpeg to talk with the camera so unless it has an issue all will be good. I would hold off for a few days as there are breaking changes coming and if u wait you only need to learn the binding once as they are going to be multiple big changes before the binding gets built into openHAB.

Hi thanks for your quick reply!

I wouldn’t mind binding it twice :slight_smile:
I already have ffmpeg installed on my openhab server, but unfortunately ffmpeg doesn’t include ffserver anymore, so I can’t start a ffserver.

As a Thing i chose ’ ONVIF" Generic IP camera with ONVIF support.’ in openHab.
This is my configuration so far:

Anything I have to add, so that I’m able to see the stream?
OpenHab displays the camera as “online” while I can’t see a picture of the cam.

Set what server port you wish to use.
Then if you don’t have a snapshot URL set the override to be ffmpeg.
Same for the stream source, set it to ffmpeg and not a URL. Just the lower case word “ffmpeg”.

The rest looks right. The see the readme on how to view the streams.

Hi thanks for your help!
I now managed to see the stream under the ip:port - the port number is the number i set in the configuartion and the IP is the IP of the openhab server.
Now how can I retrieve motion events and visualize the stream at the dashboard?
thanks in advance.
PS: I read the readme but I just can’t figure it out.

Best you change to the newer version of the binding and use the newer readme file…

Thanks,
I upgraded now to the latest version and did the bindings via the given configuration files in the readme.
Unfortunately I get the following error in the Logs (yes I set the loglevel to TRACE).

2020-09-07 12:49:30.767 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/ipcamera.m3u8

2020-09-07 12:49:30.777 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Starting ffmpeg with this command now:/usr/bin/ffmpeg -hide_banner -loglevel warning -i rtsp://192.168.0.14/ch0_1.h264 -strict -2 -f lavfi -i aevalsrc=0 -acodec aac -vcodec copy -hls_flags delete_segments -hls_time 2 -hls_list_size 4 /tmp/IpCam/ipcamera.m3u8

2020-09-07 12:49:31.517 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [rtsp @ 0x1f00350] CSeq 4 expected, 0 received.

2020-09-07 12:49:34.746 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [rtsp @ 0x1f00350] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

2020-09-07 12:49:34.806 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [hls @ 0x1f3c530] pkt->duration = 0, maybe the hls segment duration will not precise

2020-09-07 12:49:35.287 [INFO ] [pcamera.internal.StreamServerHandler] - IpCameras file server could not find the requested file. This may happen if ffmpeg is still creating the file.

2020-09-07 12:49:35.295 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/ipcamera.m3u8

2020-09-07 12:51:51.506 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/snapshots.mjpeg

2020-09-07 12:51:51.793 [TRACE] [ing.ipcamera.handler.IpCameraHandler] - Sending camera: GET: http://192.168.0.14

2020-09-07 12:51:51.824 [DEBUG] [ipcamera.internal.MyNettyAuthHandler] - Camera at IP:192.168.0.14 gave a reply with a response code of :404

Here’s my current configuration:
image

I skipped uploading the .items file.

I found 2 bugs and uploaded a newer version for you to try. Also please post what happens in words and not just logs, by that I mean does the camera go offline, or does it show the stream with only those logs created…

I upgraded to the latest version, now the streams are working!
Unfortunately I do not receive any motion events - not even in the logs. In the config i set ffmpeg as alarmInputUrl like in the previous post. Is there anything else I can do?

Leave that config blank, ffmpeg in there will not work and will break it.

Alright I left it now blank and there are still no motion events visible in the logs.

Update to todays build and then post some log output (TRACE) of what happens when you move the ffmpegMotionControl channel. I had it working tonight using a ESP32 camera setup as a generic camera.

I updated to the latest version. Unfortunately there’s still no motion alarm. Here’s the LOG:

2020-09-16 17:26:24.756 [ome.event.ItemCommandEvent] - Item ‘HttpOnlyMotionControlSensitivity’ received command 100

2020-09-16 17:26:24.778 [nt.ItemStatePredictedEvent] - HttpOnlyMotionControlSensitivity predicted to become 100

2020-09-16 17:26:24.801 [vent.ItemStateChangedEvent] - HttpOnlyMotionControlSensitivity changed from 0 to 100

==> /var/log/openhab2/openhab.log <==

2020-09-16 17:26:25.662 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [rtsp @ 0x20d3220] CSeq 4 expected, 0 received.

2020-09-16 17:26:28.168 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Input #0, rtsp, from ‘rtsp://192.168.0.14/ch0_0.h264’:

2020-09-16 17:26:28.170 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-16 17:26:28.171 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-16 17:26:28.173 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_0.h264

2020-09-16 17:26:28.175 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Duration: N/A, start: 0.100000, bitrate: N/A

2020-09-16 17:26:28.177 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), 1920x1080, 20 fps, 20 tbr, 90k tbn, 180k tbc

2020-09-16 17:26:28.179 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream mapping:

2020-09-16 17:26:28.180 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))

2020-09-16 17:26:28.182 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Press [q] to stop, [?] for help

2020-09-16 17:26:28.648 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x2109f20] deprecated pixel format used, make sure you did set range correctly

2020-09-16 17:26:28.658 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x2109f20] No accelerated colorspace conversion found from yuv420p to rgb24.

2020-09-16 17:26:28.715 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Output #0, null, to ‘pipe:’:

2020-09-16 17:26:28.717 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-16 17:26:28.720 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-16 17:26:28.722 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_0.h264

2020-09-16 17:26:28.725 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavf58.20.100

2020-09-16 17:26:28.727 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: wrapped_avframe, rgb24, 1920x1080, q=2-31, 200 kb/s, 20 fps, 20 tbn, 20 tbc

2020-09-16 17:26:28.730 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-16 17:26:28.732 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavc58.35.100 wrapped_avframe

2020-09-16 17:26:28.835 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:29.301 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:29.878 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:30.436 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:30.977 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:31.524 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-16 17:26:31.963 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] frame:0 pts:238495 pts_time:2.64994

2020-09-16 17:26:31.964 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] lavfi.scene_score=0.051441

2020-09-16 17:26:32.042 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.3 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.712x

2020-09-16 17:26:32.580 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.2 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.624x

2020-09-16 17:26:33.157 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.2 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.551x

2020-09-16 17:26:33.676 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.2 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.498x

2020-09-16 17:26:34.208 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.2 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.453x

2020-09-16 17:26:34.794 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.2 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.413x

2020-09-16 17:26:35.317 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 1 fps=0.1 q=-0.0 size=N/A time=00:00:02.70 bitrate=N/A speed=0.382x

2020-09-16 17:26:35.403 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] frame:1 pts:418492 pts_time:4.64991

2020-09-16 17:26:35.405 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] lavfi.scene_score=0.054699

2020-09-16 17:26:35.823 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.3 q=-0.0 size=N/A time=00:00:04.70 bitrate=N/A speed=0.621x

2020-09-16 17:26:36.404 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.2 q=-0.0 size=N/A time=00:00:04.70 bitrate=N/A speed=0.577x

2020-09-16 17:26:36.968 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.2 q=-0.0 size=N/A time=00:00:04.70 bitrate=N/A speed=0.539x

2020-09-16 17:26:37.530 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.2 q=-0.0 size=N/A time=00:00:04.70 bitrate=N/A speed=0.507x

2020-09-16 17:26:38.090 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.2 q=-0.0 size=N/A time=00:00:04.70 bitrate=N/A speed=0.478x

2020-09-16 17:26:38.652 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] frame:2 pts:598488 pts_time:6.64987

2020-09-16 17:26:38.654 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x21a5120] lavfi.scene_score=0.058165

Your cpu can’t reach 1.0x speed so either you need to provide a lower res feed, Lower the frame rate, or get a bigger cpu.

Generally frame rates above 12-10fps are seen as a waste of bandwidth and storage In camera setups.

Your stream is 20fps.

Is there a way to set the FPS to 10?

I updated the source to a lower resolution stream, now the log looks like this, but still no motion events incoming :frowning:
==> /var/log/openhab2/events.log <==

2020-09-17 06:51:24.244 [ome.event.ItemCommandEvent] - Item ‘HttpOnlyMotionControlSensitivity’ received command 99

2020-09-17 06:51:24.274 [nt.ItemStatePredictedEvent] - HttpOnlyMotionControlSensitivity predicted to become 99

2020-09-17 06:51:24.298 [vent.ItemStateChangedEvent] - HttpOnlyMotionControlSensitivity changed from 80 to 99

==> /var/log/openhab2/openhab.log <==

2020-09-17 06:51:25.149 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [rtsp @ 0x1cb7220] CSeq 4 expected, 0 received.

2020-09-17 06:51:27.735 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Input #0, rtsp, from ‘rtsp://192.168.0.14/ch0_1.h264’:

2020-09-17 06:51:27.737 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 06:51:27.740 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-17 06:51:27.741 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_1.h264

2020-09-17 06:51:27.744 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Duration: N/A, start: 0.050000, bitrate: N/A

2020-09-17 06:51:27.746 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), 640x360, 20 fps, 20 tbr, 90k tbn, 180k tbc

2020-09-17 06:51:27.748 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream mapping:

2020-09-17 06:51:27.751 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))

2020-09-17 06:51:27.752 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Press [q] to stop, [?] for help

2020-09-17 06:51:27.858 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x1dc8d50] deprecated pixel format used, make sure you did set range correctly

2020-09-17 06:51:27.861 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x1dc8d50] No accelerated colorspace conversion found from yuv420p to rgb24.

2020-09-17 06:51:27.868 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Output #0, null, to ‘pipe:’:

2020-09-17 06:51:27.870 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 06:51:27.873 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-17 06:51:27.875 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_1.h264

2020-09-17 06:51:27.877 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavf58.20.100

2020-09-17 06:51:27.879 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: wrapped_avframe, rgb24, 640x360, q=2-31, 200 kb/s, 20 fps, 20 tbn, 20 tbc

2020-09-17 06:51:27.881 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 06:51:27.883 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavc58.35.100 wrapped_avframe

2020-09-17 06:51:28.426 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x

2020-09-17 06:51:28.903 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:0 pts:296994 pts_time:3.29993

2020-09-17 06:51:28.905 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.089539

2020-09-17 06:51:28.916 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:1 pts:301493 pts_time:3.34992

2020-09-17 06:51:28.918 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.039046

2020-09-17 06:51:28.929 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=1.7 q=-0.0 size=N/A time=00:00:03.40 bitrate=N/A speed=2.88x

2020-09-17 06:51:29.500 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=1.1 q=-0.0 size=N/A time=00:00:03.40 bitrate=N/A speed=1.94x

2020-09-17 06:51:30.095 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.9 q=-0.0 size=N/A time=00:00:03.40 bitrate=N/A speed=1.45x

2020-09-17 06:51:31.281 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 2 fps=0.6 q=-0.0 size=N/A time=00:00:03.40 bitrate=N/A speed=0.962x

2020-09-17 06:51:31.311 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:2 pts:476990 pts_time:5.29989

2020-09-17 06:51:31.313 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.059937

2020-09-17 06:51:31.835 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 3 fps=0.7 q=-0.0 size=N/A time=00:00:05.35 bitrate=N/A speed=1.31x

2020-09-17 06:51:32.393 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 3 fps=0.6 q=-0.0 size=N/A time=00:00:05.35 bitrate=N/A speed=1.15x

2020-09-17 06:51:32.896 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 3 fps=0.6 q=-0.0 size=N/A time=00:00:05.35 bitrate=N/A speed=1.04x

2020-09-17 06:51:32.907 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:3 pts:656986 pts_time:7.29984

2020-09-17 06:51:32.910 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.047141

2020-09-17 06:51:33.525 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 4 fps=0.7 q=-0.0 size=N/A time=00:00:07.35 bitrate=N/A speed=1.27x

2020-09-17 06:51:34.232 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 4 fps=0.6 q=-0.0 size=N/A time=00:00:07.35 bitrate=N/A speed=1.13x

2020-09-17 06:51:34.781 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 4 fps=0.6 q=-0.0 size=N/A time=00:00:07.35 bitrate=N/A speed=1.05x

2020-09-17 06:51:34.816 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:4 pts:836983 pts_time:9.29981

2020-09-17 06:51:34.818 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.098869

2020-09-17 06:51:34.878 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:5 pts:841483 pts_time:9.34981

2020-09-17 06:51:34.880 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.021482

2020-09-17 06:51:35.321 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 6 fps=0.8 q=-0.0 size=N/A time=00:00:09.40 bitrate=N/A speed=1.24x

2020-09-17 06:51:35.876 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 6 fps=0.7 q=-0.0 size=N/A time=00:00:09.40 bitrate=N/A speed=1.16x

2020-09-17 06:51:36.416 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 6 fps=0.7 q=-0.0 size=N/A time=00:00:09.40 bitrate=N/A speed=1.08x

2020-09-17 06:51:37.471 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 6 fps=0.6 q=-0.0 size=N/A time=00:00:09.40 bitrate=N/A speed=0.967x

2020-09-17 06:51:37.509 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:6 pts:1016979 pts_time:11.2998

2020-09-17 06:51:37.511 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.067345

2020-09-17 06:51:38.036 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 7 fps=0.7 q=-0.0 size=N/A time=00:00:11.35 bitrate=N/A speed= 1.1x

2020-09-17 06:51:38.539 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 7 fps=0.6 q=-0.0 size=N/A time=00:00:11.35 bitrate=N/A speed=1.05x

2020-09-17 06:51:39.310 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 7 fps=0.6 q=-0.0 size=N/A time=00:00:11.35 bitrate=N/A speed=0.982x

2020-09-17 06:51:39.341 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:7 pts:1196976 pts_time:13.2997

2020-09-17 06:51:39.343 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.049633

2020-09-17 06:51:39.971 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 8 fps=0.7 q=-0.0 size=N/A time=00:00:13.35 bitrate=N/A speed=1.09x

2020-09-17 06:51:40.488 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 8 fps=0.6 q=-0.0 size=N/A time=00:00:13.35 bitrate=N/A speed=1.05x

2020-09-17 06:51:40.978 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] frame:8 pts:1376972 pts_time:15.2997

2020-09-17 06:51:40.980 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x1d9f190] lavfi.scene_score=0.047219

What happens if you put the control at 18 instead of a high value?

Still no motion event… should it be visible in the logs?

2020-09-17 16:29:50.123 [ome.event.ItemCommandEvent] - Item ‘HttpOnlyMotionControlSensitivity’ received command 17

2020-09-17 16:29:50.143 [nt.ItemStatePredictedEvent] - HttpOnlyMotionControlSensitivity predicted to become 17

==> /var/log/openhab2/openhab.log <==

2020-09-17 16:29:50.675 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - ffmpeg version 4.1.6-1~deb10u1+rpt1 Copyright © 2000-2020 the FFmpeg developers

2020-09-17 16:29:50.677 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - built with gcc 8 (Raspbian 8.3.0-6+rpi1)

2020-09-17 16:29:50.678 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --libdir=/usr/lib/arm-linux-gnueabihf --cpu=arm1176jzf-s --arch=arm

2020-09-17 16:29:50.679 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - WARNING: library configuration mismatch

2020-09-17 16:29:50.680 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avutil configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.681 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avcodec configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.682 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avformat configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.683 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avdevice configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.684 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avfilter configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.685 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - avresample configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.686 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - swscale configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.687 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - swresample configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.689 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - postproc configuration: --prefix=/usr --extra-version=‘1~deb10u1+rpt1’ --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-omx-rpi --enable-mmal --enable-neon --enable-rpi --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs

2020-09-17 16:29:50.690 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavutil 56. 22.100 / 56. 22.100

2020-09-17 16:29:50.691 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavcodec 58. 35.100 / 58. 35.100

2020-09-17 16:29:50.692 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavformat 58. 20.100 / 58. 20.100

2020-09-17 16:29:50.693 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavdevice 58. 5.100 / 58. 5.100

2020-09-17 16:29:50.694 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavfilter 7. 40.101 / 7. 40.101

2020-09-17 16:29:50.695 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libavresample 4. 0. 0 / 4. 0. 0

2020-09-17 16:29:50.696 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libswscale 5. 3.100 / 5. 3.100

2020-09-17 16:29:50.697 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libswresample 3. 3.100 / 3. 3.100

2020-09-17 16:29:50.698 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - libpostproc 55. 3.100 / 55. 3.100

2020-09-17 16:29:50.783 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [rtsp @ 0x236f220] CSeq 4 expected, 0 received.

2020-09-17 16:29:54.089 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Input #0, rtsp, from ‘rtsp://192.168.0.14/ch0_1.h264’:

2020-09-17 16:29:54.090 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 16:29:54.092 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-17 16:29:54.094 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_1.h264

2020-09-17 16:29:54.094 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Duration: N/A, start: 0.050000, bitrate: N/A

2020-09-17 16:29:54.096 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), 640x360, 20 fps, 20 tbr, 90k tbn, 180k tbc

2020-09-17 16:29:54.097 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream mapping:

2020-09-17 16:29:54.098 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))

2020-09-17 16:29:54.099 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Press [q] to stop, [?] for help

2020-09-17 16:29:54.149 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x24330f0] deprecated pixel format used, make sure you did set range correctly

2020-09-17 16:29:54.150 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [swscaler @ 0x24330f0] No accelerated colorspace conversion found from yuv420p to rgb24.

2020-09-17 16:29:54.158 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Output #0, null, to ‘pipe:’:

2020-09-17 16:29:54.159 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 16:29:54.160 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - title : Session streamed by “rtspv4”

2020-09-17 16:29:54.161 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - comment : ch0_1.h264

2020-09-17 16:29:54.161 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavf58.20.100

2020-09-17 16:29:54.162 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Stream #0:0: Video: wrapped_avframe, rgb24, 640x360, q=2-31, 200 kb/s, 20 fps, 20 tbn, 20 tbc

2020-09-17 16:29:54.164 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - Metadata:

2020-09-17 16:29:54.165 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - encoder : Lavc58.35.100 wrapped_avframe

2020-09-17 16:29:54.172 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:0 pts:0 pts_time:0

2020-09-17 16:29:54.173 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.008587

2020-09-17 16:29:54.181 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:1 pts:4500 pts_time:0.05

2020-09-17 16:29:54.184 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.003185

2020-09-17 16:29:54.587 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:2 pts:175496 pts_time:1.94996

2020-09-17 16:29:54.588 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.035852

2020-09-17 16:29:54.650 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:3 pts:179996 pts_time:1.99996

2020-09-17 16:29:54.652 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.006102

2020-09-17 16:29:54.660 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:4 pts:184496 pts_time:2.04996

2020-09-17 16:29:54.661 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.002577

2020-09-17 16:29:54.663 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 5 fps=0.0 q=-0.0 size=N/A time=00:00:02.10 bitrate=N/A speed=3.77x

2020-09-17 16:29:55.197 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 5 fps=4.6 q=-0.0 size=N/A time=00:00:02.10 bitrate=N/A speed=1.92x

2020-09-17 16:29:56.107 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 5 fps=2.5 q=-0.0 size=N/A time=00:00:02.10 bitrate=N/A speed=1.05x

2020-09-17 16:29:56.617 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - frame= 5 fps=2.0 q=-0.0 size=N/A time=00:00:02.10 bitrate=N/A speed=0.836x

2020-09-17 16:29:56.760 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:5 pts:355493 pts_time:3.94992

2020-09-17 16:29:56.761 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.035682

2020-09-17 16:29:56.770 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:6 pts:359992 pts_time:3.99991

2020-09-17 16:29:56.771 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.008200

2020-09-17 16:29:56.781 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:7 pts:364492 pts_time:4.04991

2020-09-17 16:29:56.782 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] lavfi.scene_score=0.003266

2020-09-17 16:29:57.074 [DEBUG] [hab.binding.ipcamera.internal.Ffmpeg] - [Parsed_metadata_1 @ 0x2431a80] frame:8 pts:377992 pts_time:4.19991

I’ve been trying out different values now, from 0-17 but none of the levels work. Is there another thing I can try to get the motion alarms working?

Everything seems to be looking good in your logs and I cant see any bugs in the code. My guess is the alarm channel is not linked correctly, are you using item files or using the UI to create and link the items? The channel ffmpegMotionAlarm must be the one you link and watch to see the alarm status on.

Dimmer Doorbell_ffmpegMotionControl "Motion Threshold [%d]" { channel="ipcamera:onvif:Doorbell:ffmpegMotionControl" }
Switch Doorbell_ffmpegMotionAlarm "FFmpeg Motion" { channel="ipcamera:onvif:Doorbell:ffmpegMotionAlarm" }

yeah I have the quoted elements in my sitemap. When I change ffmpegMotionAlarm dimmer to on, this is in my logs.

i2020-09-24 15:12:01.196 [ome.event.ItemCommandEvent] - Item 'HttpOnlyFieldDetectionAlarm' received command ON

2020-09-24 15:12:01.204 [nt.ItemStatePredictedEvent] - HttpOnlyFieldDetectionAlarm predicted to become NULL

And can you tell me how a motion event is visible in the logs?