Memory Leak .. OH 3.1 M3

You would want to compare that statistics when you run oom. To me it looks ok, but hard to tell.

If you have a memory leak, using 16gb will make it take longer time before you run oom, but you will still run oom eventually. When java garbage collects, if you have a leak, will not be able to clear some object references each time gc is performed. Thus building up, with time, a lot of objects that can’t be gced. When java starts getting less and less memory it will continue to gc more frequently which will cause the cpu to spike, which is why you can expect to have the cpu at 100 percent towards the end, and openhab being slow in response.

mhh wanted to do that but I can’t even execute those commands :frowning:

Error in initialization script: /var/lib/openhab/etc/shell.init.script: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
Error in initialization script: /var/lib/openhab/etc/scripts/shell.colors.script: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
Error in initialization script: /var/lib/openhab/etc/scripts/shell.completion.script: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
openhab> shell:threads --list
Error executing command: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
openhab> shell:threads --list
Error executing command: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
openhab> shell:info
Error executing command: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
openhab>

I could still access the Main UI.
I deactivated 1 Thing; 1 of the IPCameras as I thought it is related to the IPCamera Binding and instantly the system became stable and accessible. But the ZWave Controller stays Offline.

After 1 Cam Thing deactivated:

Memory
  Current heap size           1,541,544 kbytes
  Maximum heap size           4,069,376 kbytes
  Committed heap size         1,683,456 kbytes
  Pending objects             0

Since last statics above … around 200k threads were startet.
Almost all of them that nioEventLoopGroup stuff

Threads
  Live threads                4828
  Daemon threads              260
  Peak                        4897
  Total started               204387

196230 │ nioEventLoopGroup-2196-1 │ RUNNABLE │ 847 │ 300

If you can’t access the console, better to do a thread dump. See my links.

The approach I would take here it’s to remove rules and bindings until you have a stable system. That’s of course easier said than done. If you suspect it has to do with groups remove the rules that are looping over groups or posting data to groups.

/s

with the Things from the IPCameraBinding disabled my stats look stable.
The current heap size even gets lower

Memory
  Current heap size           961,354 kbytes
  Maximum heap size           4,069,376 kbytes
  Committed heap size         1,381,376 kbytes
  Pending objects             0
  Garbage collector           Name = 'G1 Young Generation', Collections = 261, Time = 12.337 seconds
  Garbage collector           Name = 'G1 Old Generation', Collections = 0, Time = 0.000 seconds

Well yes, you might expect image handling to consume resource, and not doing it to free some up. What is important is to monitor over time and see if its still creeping up, albeit with more room now.

Without a IpCam Thing I am below 1gb heap now.
When I enable that Thing it consumes the available 4gb max in 7 days. Worst Case was 2 days.

What do you have the updateImageWhen: setting set to? Are any of your cameras not have this set to 0? Can you post the CODE tab output when you click on a camera thing? This gives a summery of what settings you have selected, just remember to remove your password before posting.

Thank you
the only parameter I think I actively changed is the Poll Time. all camers are same parameters (besides IP and serverport):

UID: ipcamera:dahua:192168184
label: dahua camera @192.168.1.110 name
thingTypeUID: ipcamera:dahua
configuration:
  mjpegOptions: -q:v 5 -r 2 -vf scale=640:-2 -update 1
  ipAddress: 192.168.1.110
  updateImageWhen: "0"
  onvifPort: 80
  gifPreroll: 0
  ffmpegLocation: /usr/bin/ffmpeg
  serverPort: 8085
  ffmpegOutput: /etc/openhab/html/camera1/
  ipWhitelist: DISABLE
  mp4OutOptions: -c:v copy -c:a copy
  pollTime: 30000
  password: password
  port: 80
  nvrChannel: 1
  snapshotOptions: -an -vsync vfr -q:v 2 -update 1
  ptzContinuous: false
  onvifMediaProfile: 0
  hlsOutOptions: -strict -2 -f lavfi -i aevalsrc=0 -acodec aac -vcodec copy
    -hls_flags delete_segments -hls_time 2 -hls_list_size 4
  gifOutOptions: -r 2 -filter_complex
    scale=-2:360:flags=lanczos,setpts=0.5*PTS,split[o1][o2];[o1]palettegen[p];[o2]fifo[o3];[o3][p]paletteuse
  username: admin

No, increasing heap size can be a negative thing to do. When JAVA is doing garbage collection it stops everything else until it is done, so by having a large heap size the amount of time your other processes get PAUSED for increases. There are plenty of articles on setting heap size on the web.

When you set memory aside for the heap, your system can not access it at all even if the heap is not close to being full. So your OS now only sees 12gb of ram as you removed 4 of it for the heap.

That is normal, if you remove/disable a thing, it willl free up space on the heap and cameras use a lot more then most other devices. The heap will grow and shrink all the time, what you need to look at is the max and min values that it hits after say a 24 hour period of time. Does these two values (min and max) keep growing each day or are they the same? If you keep running ‘shell:info’ 50 times over a 50 second period of time you soon get an idea of what it is doing at one point in time, but then you need to compare it. TIP: press the up arrow in linux to recall the last used command to save typing it in again.

You need to find out which binding or rule needs to be disabled to prevent the heap growing higher each day. By doing this you can find it quicker by not needing to wait for the heap to run out of space and throw OOME out of memory errors.

It would also help to post what bindings you use on your system, as there may be a known issue that someone can post about.

In regards to the ipCamera binding, the only known issue I am aware of is if your placing the cameras image into a IMAGE item as this floods the event bus with the image data. Since you have the setting on 0 this can not be it, unless your using the camera raw base64 data in rules that update an image item.

mhh ok
Since it started to happen after I used the IPCameraBinding my focus quickly turned towards it.
I also cross checked by deactivating all camera Things (binding still installed) → System is stable now for 6 days and heap looks fine.

I did this test before and then reactivated the camera things which caused the OOM errors after roughly 48 hours.

when I get the OOMs see my threads --list is flooded with 10thousands from this thread which I don’t know where it comes from:

I don’t see that type of thread at all when the camera things are disabled.

also I must say when I get the errors:
Error executing command: java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
I am not certain that my heap is really full or another limit is reached. I am wondering about this because I checked heap on a regular basis and from 4gb heap (that was my default; didn’t change it actively) it was not near that max even if I checked few hours before that errors.
So my gut feeling is that actually I could be another limit? Possibly by 100k+ nioEventLoopGroup threads?

binding = zwave,sonos,samsungtv,astro,weatherunderground,chromecast,zigbee,http,fronius,gardena,miio,modbus,network,gpstracker,ntp,tr064,somfytahoma,ipcamera,mqtt,systeminfo,telegram,mail,homematic,openweathermap,shelly,wled

What happens if you pause all the cameras and enable 1 only at a time? Is it only a particular brand and model that it happens with? Are all the cameras the same?

I try that.

All the same IMOU C26E (discovered as DAHUA and I think also just a another brand of Dahua)

Can you enabled TRACE logging on the ipcamera binding with only 1 camera enabled and then restart the camera so the log shows it connecting and some of what the camera does when at idle?

thank you @matt1 for looking into it.
I will do the Trace logging and post once done.

Just in case it also helps please find below some errors I saw in the log from last night right at the point where openhab went instable.

2021-06-14 02:30:30.851 [WARN ] [netty.util.concurrent.DefaultPromise] - An exception was thrown by org.openhab.binding.ipcamera.internal.onvif.OnvifConnection$2.operationComplete()
java.lang.IllegalStateException: cannot await termination of the current thread
	at io.netty.util.concurrent.SingleThreadEventExecutor.awaitTermination(SingleThreadEventExecutor.java:807) ~[bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.MultithreadEventExecutorGroup.awaitTermination(MultithreadEventExecutorGroup.java:221) ~[bundleFile:4.1.63.Final]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection.disconnect(OnvifConnection.java:839) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection$2.operationComplete(OnvifConnection.java:530) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection$2.operationComplete(OnvifConnection.java:1) ~[?:?]
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:262) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [bundleFile:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2021-06-14 02:30:32.168 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:30:32.388 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:30:58.709 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:31:09.258 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:31:20.666 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:31:25.184 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:31:25.205 [WARN ] [netty.util.concurrent.DefaultPromise] - An exception was thrown by org.openhab.binding.ipcamera.internal.handler.IpCameraHandler$2.operationComplete()
java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@6bd31f34[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@68073b96[Wrapped task = org.openhab.binding.ipcamera.internal.handler.IpCameraHandler$$Lambda$1677/0x00000007c1c53c40@2cfaf82b]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@4d3408e3[Shutting down, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 3]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor.scheduleWithFixedDelay(ScheduledThreadPoolExecutor.java:680) ~[?:?]
	at org.openhab.binding.ipcamera.internal.handler.IpCameraHandler.bringCameraOnline(IpCameraHandler.java:1454) ~[?:?]
	at org.openhab.binding.ipcamera.internal.handler.IpCameraHandler$2.operationComplete(IpCameraHandler.java:614) ~[?:?]
	at org.openhab.binding.ipcamera.internal.handler.IpCameraHandler$2.operationComplete(IpCameraHandler.java:1) ~[?:?]
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) [bundleFile:4.1.63.Final]
	at io.netty.channel.DefaultChannelPromise.trySuccess(DefaultChannelPromise.java:84) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:300) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:335) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [bundleFile:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [bundleFile:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2021-06-14 02:32:30.707 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:32:36.296 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:35:49.417 [ERROR] [ent.DefaultPromise.rejectedExecution] - Failed to submit a listener notification task. Event loop shut down?
java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
	at java.lang.Thread.start0(Native Method) ~[?:?]
	at java.lang.Thread.start(Thread.java:803) ~[?:?]
	at io.netty.util.concurrent.GlobalEventExecutor.startThread(GlobalEventExecutor.java:232) ~[bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.GlobalEventExecutor.execute(GlobalEventExecutor.java:208) ~[bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:842) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:499) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:96) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:1051) [bundleFile:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2021-06-14 02:35:50.443 [INFO ] [penhab.core.model.script.Einspeisung] - Rule:PV_Umrechnungen triggered: Bezug
2021-06-14 02:36:10.670 [INFO ] [penhab.core.model.script.Einspeisung] - Rule:PV_Umrechnungen triggered: Bezug
2021-06-14 02:36:10.754 [INFO ] [era.internal.handler.IpCameraHandler] - The alarm stream was not running for camera 192.168.1.110, re-starting it now
2021-06-14 02:36:16.288 [WARN ] [io.netty.channel.AbstractChannel    ] - Force-closing a channel whose registration task was not accepted by an event loop: [id: 0xff59b179]
java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
	at java.lang.Thread.start0(Native Method) ~[?:?]
	at java.lang.Thread.start(Thread.java:803) ~[?:?]
	at io.netty.util.concurrent.ThreadPerTaskExecutor.execute(ThreadPerTaskExecutor.java:32) ~[?:?]
	at io.netty.util.internal.ThreadExecutorMap$1.execute(ThreadExecutorMap.java:57) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.doStartThread(SingleThreadEventExecutor.java:978) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.startThread(SingleThreadEventExecutor.java:947) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:830) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:818) ~[?:?]
	at io.netty.channel.AbstractChannel$AbstractUnsafe.register(AbstractChannel.java:483) ~[?:?]
	at io.netty.channel.SingleThreadEventLoop.register(SingleThreadEventLoop.java:87) ~[?:?]
	at io.netty.channel.SingleThreadEventLoop.register(SingleThreadEventLoop.java:81) ~[?:?]
	at io.netty.channel.MultithreadEventLoopGroup.register(MultithreadEventLoopGroup.java:86) ~[?:?]
	at io.netty.bootstrap.AbstractBootstrap.initAndRegister(AbstractBootstrap.java:323) ~[?:?]
	at io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:155) ~[?:?]
	at io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:139) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection.sendOnvifRequest(OnvifConnection.java:517) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection.connect(OnvifConnection.java:817) ~[?:?]
	at org.openhab.binding.ipcamera.internal.handler.IpCameraHandler.pollingCameraConnection(IpCameraHandler.java:1501) ~[?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2021-06-14 02:36:16.297 [ERROR] [ent.DefaultPromise.rejectedExecution] - Failed to submit a listener notification task. Event loop shut down?
java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
	at java.lang.Thread.start0(Native Method) ~[?:?]
	at java.lang.Thread.start(Thread.java:803) ~[?:?]
	at io.netty.util.concurrent.ThreadPerTaskExecutor.execute(ThreadPerTaskExecutor.java:32) ~[?:?]
	at io.netty.util.internal.ThreadExecutorMap$1.execute(ThreadExecutorMap.java:57) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.doStartThread(SingleThreadEventExecutor.java:978) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.startThread(SingleThreadEventExecutor.java:947) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:830) ~[?:?]
	at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:818) ~[?:?]
	at io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:842) ~[?:?]
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:499) ~[?:?]
	at io.netty.util.concurrent.DefaultPromise.addListener(DefaultPromise.java:184) ~[?:?]
	at io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:95) ~[?:?]
	at io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:30) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection.sendOnvifRequest(OnvifConnection.java:517) ~[?:?]
	at org.openhab.binding.ipcamera.internal.onvif.OnvifConnection.connect(OnvifConnection.java:817) ~[?:?]
	at org.openhab.binding.ipcamera.internal.handler.IpCameraHandler.pollingCameraConnection(IpCameraHandler.java:1501) ~[?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]

This should only happen worse case every 8 seconds, but your log is showing it is 220milliseconds between them. Is there only 1 camera thing setup under the IP of 192.168.1.110 ? You have not setup the same camera multiple times by mistake? In a normal system you should only see that line get logged once when the camera first starts up and then you should not see it occur anymore from then on.

It really is not worth looking at logs AFTER the memory has run out, nothing will run correctly after there is no more ram to use. You need to send me the logs I requested on a freshly rebooted system that has not had the memory run out yet. I will be looking to see if the camera is triggering something weird to happen that is not normal. If that does not turn up any clues then I would suggest reloading the OS and openhab to see if it is corrupted data causing issues.

yes only 1 thing for that IP.

here is Trace after reboot


2021-06-18 08:11:30.116 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : BundleComponentActivator : ComponentHolder created.
2021-06-18 08:11:30.119 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : BundleComponentActivator : ComponentHolder created.
2021-06-18 08:11:30.122 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : BundleComponentActivator : ComponentHolder created.
2021-06-18 08:11:30.125 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Component created: DS=DS13, implementation=org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.ipcamera]
2021-06-18 08:11:30.126 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Component Services: scope=singleton, services=[org.openhab.core.config.discovery.DiscoveryService]
2021-06-18 08:11:30.127 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Component Properties: {}
2021-06-18 08:11:30.128 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Querying state disabled
2021-06-18 08:11:30.129 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Querying state disabled
2021-06-18 08:11:30.130 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Component can not be activated since it is in state disabled
2021-06-18 08:11:30.131 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService] : Querying state disabled
2021-06-18 08:11:30.148 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Updating target filters
2021-06-18 08:11:30.152 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Changed state from disabled to unsatisfiedReference
2021-06-18 08:11:30.153 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Component enabled
2021-06-18 08:11:30.170 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : ActivateInternal
2021-06-18 08:11:30.171 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.172 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.173 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Activating component from state unsatisfiedReference
2021-06-18 08:11:30.174 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.176 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.178 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Changed state from unsatisfiedReference to satisfied
2021-06-18 08:11:30.179 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : registration change queue [registered]
2021-06-18 08:11:30.208 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Checking constructor public org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService()
2021-06-18 08:11:30.210 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Found constructor with 0 arguments : public org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService()
2021-06-18 08:11:30.210 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : This thread collected dependencies
2021-06-18 08:11:30.211 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : getService (single component manager) dependencies collected.
2021-06-18 08:11:30.212 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state satisfied
2021-06-18 08:11:30.213 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Querying state satisfied
2021-06-18 08:11:30.217 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : getting activate: activate
2021-06-18 08:11:30.233 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Locating method activate in class org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService
2021-06-18 08:11:30.237 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Declared Method org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found
2021-06-18 08:11:30.238 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Locating method activate in class org.openhab.core.config.discovery.AbstractDiscoveryService
2021-06-18 08:11:30.239 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Declared Method org.openhab.core.config.discovery.AbstractDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found
2021-06-18 08:11:30.244 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Found activate method: protected void org.openhab.core.config.discovery.AbstractDiscoveryService.activate(java.util.Map)
2021-06-18 08:11:30.250 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.helper.ReadOnlyDictionary]
2021-06-18 08:11:30.251 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : invoked activate: activate
2021-06-18 08:11:30.252 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Set implementation object for component
2021-06-18 08:11:30.255 [DEBUG] [ra.internal.IpCameraDiscoveryService] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDiscoveryService(302)] : Changed state from satisfied to active
2021-06-18 08:11:30.258 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Dependency Manager created $000interface=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=0
2021-06-18 08:11:30.260 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Component created: DS=DS14, implementation=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider]
2021-06-18 08:11:30.261 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Component Services: scope=singleton, services=[org.openhab.core.thing.type.DynamicStateDescriptionProvider, org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider]
2021-06-18 08:11:30.262 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Component Properties: {}
2021-06-18 08:11:30.265 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Querying state disabled
2021-06-18 08:11:30.266 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Querying state disabled
2021-06-18 08:11:30.267 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Component can not be activated since it is in state disabled
2021-06-18 08:11:30.268 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider] : Querying state disabled
2021-06-18 08:11:30.269 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Updating target filters
2021-06-18 08:11:30.270 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : No change in target property for dependency $000: currently registered: false
2021-06-18 08:11:30.271 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] :  No existing service listener to unregister for dependency $000
2021-06-18 08:11:30.272 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Setting target property for dependency $000 to null
2021-06-18 08:11:30.274 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService), initialReferenceFilter (objectClass=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService)
2021-06-18 08:11:30.275 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : dm $000 tracker reset (closed)
2021-06-18 08:11:30.277 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService}={service.id=365, service.bundleid=213, service.scope=bundle, component.name=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService, component.id=236} (enter)
2021-06-18 08:11:30.278 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false
2021-06-18 08:11:30.288 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService}={service.id=365, service.bundleid=213, service.scope=bundle, component.name=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService, component.id=236} (exit)
2021-06-18 08:11:30.289 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : dm $000 tracker opened
2021-06-18 08:11:30.293 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : registering service listener for dependency $000
2021-06-18 08:11:30.294 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Changed state from disabled to unsatisfiedReference
2021-06-18 08:11:30.295 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Component enabled
2021-06-18 08:11:30.296 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : ActivateInternal
2021-06-18 08:11:30.297 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.298 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.299 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Activating component from state unsatisfiedReference
2021-06-18 08:11:30.300 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.301 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.302 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Changed state from unsatisfiedReference to satisfied
2021-06-18 08:11:30.303 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : registration change queue [registered]
2021-06-18 08:11:30.313 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Checking constructor public org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService)
2021-06-18 08:11:30.314 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : getReferenceClass: Looking for interface class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService through loader of org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider
2021-06-18 08:11:30.315 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : getParameterClass: Found class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
2021-06-18 08:11:30.316 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Found constructor with 1 arguments : public org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService)
2021-06-18 08:11:30.317 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : This thread collected dependencies
2021-06-18 08:11:30.318 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : getService (single component manager) dependencies collected.
2021-06-18 08:11:30.319 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state satisfied
2021-06-18 08:11:30.324 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Querying state satisfied
2021-06-18 08:11:30.325 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : For dependency $000, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService}={service.id=365, service.bundleid=213, service.scope=bundle, component.name=org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService, component.id=236}] service: [null]]]
2021-06-18 08:11:30.326 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : getting activate: activate
2021-06-18 08:11:30.327 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Locating method activate in class org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider
2021-06-18 08:11:30.333 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Declared Method org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider.activate([interface org.osgi.service.component.ComponentContext]) not found
2021-06-18 08:11:30.334 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Locating method activate in class org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider
2021-06-18 08:11:30.335 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Found activate method: protected void org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider.activate(org.osgi.service.component.ComponentContext)
2021-06-18 08:11:30.336 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl]
2021-06-18 08:11:30.337 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : invoked activate: activate
2021-06-18 08:11:30.338 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Set implementation object for component
2021-06-18 08:11:30.339 [DEBUG] [ameraDynamicStateDescriptionProvider] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider(303)] : Changed state from satisfied to active
2021-06-18 08:11:30.340 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Dependency Manager created $000interface=org.openhab.core.net.NetworkAddressService, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=0
2021-06-18 08:11:30.341 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Dependency Manager created $001interface=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=1
2021-06-18 08:11:30.342 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Component created: DS=DS14, implementation=org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.ipcamera]
2021-06-18 08:11:30.343 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory]
2021-06-18 08:11:30.350 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Component Properties: {}
2021-06-18 08:11:30.351 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Querying state disabled
2021-06-18 08:11:30.352 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Querying state disabled
2021-06-18 08:11:30.353 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Component can not be activated since it is in state disabled
2021-06-18 08:11:30.354 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory] : Querying state disabled
2021-06-18 08:11:30.355 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Updating target filters
2021-06-18 08:11:30.362 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : No change in target property for dependency $000: currently registered: false
2021-06-18 08:11:30.363 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] :  No existing service listener to unregister for dependency $000
2021-06-18 08:11:30.364 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Setting target property for dependency $000 to null
2021-06-18 08:11:30.365 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.net.NetworkAddressService), initialReferenceFilter (objectClass=org.openhab.core.net.NetworkAddressService)
2021-06-18 08:11:30.366 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $000 tracker reset (closed)
2021-06-18 08:11:30.368 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.net.NetworkAddressService}={service.id=205, service.bundleid=154, service.scope=bundle, service.config.category=system, service.pid=org.openhab.network, service.config.label=Network Settings, component.name=org.openhab.core.net.NetUtil, service.config.description.uri=system:network, component.id=56} (enter)
2021-06-18 08:11:30.369 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false
2021-06-18 08:11:30.370 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.net.NetworkAddressService}={service.id=205, service.bundleid=154, service.scope=bundle, service.config.category=system, service.pid=org.openhab.network, service.config.label=Network Settings, component.name=org.openhab.core.net.NetUtil, service.config.description.uri=system:network, component.id=56} (exit)
2021-06-18 08:11:30.371 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $000 tracker opened
2021-06-18 08:11:30.373 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : registering service listener for dependency $000
2021-06-18 08:11:30.374 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : No change in target property for dependency $001: currently registered: false
2021-06-18 08:11:30.375 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] :  No existing service listener to unregister for dependency $001
2021-06-18 08:11:30.376 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Setting target property for dependency $001 to null
2021-06-18 08:11:30.377 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : New service tracker for $001, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider), initialReferenceFilter (objectClass=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider)
2021-06-18 08:11:30.377 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $001 tracker reset (closed)
2021-06-18 08:11:30.379 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.thing.type.DynamicStateDescriptionProvider, org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider}={service.id=621, service.bundleid=282, service.scope=bundle, component.name=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider, component.id=303} (enter)
2021-06-18 08:11:30.380 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $001 tracking 2 SingleStatic active: false trackerOpened: false optional: false
2021-06-18 08:11:30.381 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.thing.type.DynamicStateDescriptionProvider, org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider}={service.id=621, service.bundleid=282, service.scope=bundle, component.name=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider, component.id=303} (exit)
2021-06-18 08:11:30.382 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : dm $001 tracker opened
2021-06-18 08:11:30.383 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : registering service listener for dependency $001
2021-06-18 08:11:30.385 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Changed state from disabled to unsatisfiedReference
2021-06-18 08:11:30.386 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Component enabled
2021-06-18 08:11:30.387 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : ActivateInternal
2021-06-18 08:11:30.388 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.399 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.400 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Activating component from state unsatisfiedReference
2021-06-18 08:11:30.401 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.402 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state unsatisfiedReference
2021-06-18 08:11:30.403 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Changed state from unsatisfiedReference to satisfied
2021-06-18 08:11:30.404 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : registration change queue [registered]
2021-06-18 08:11:30.409 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Checking constructor public org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(org.openhab.core.net.NetworkAddressService,org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider)
2021-06-18 08:11:30.410 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getReferenceClass: Looking for interface class org.openhab.core.net.NetworkAddressService through loader of org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory
2021-06-18 08:11:30.411 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getParameterClass: Found class org.openhab.core.net.NetworkAddressService
2021-06-18 08:11:30.412 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getReferenceClass: Looking for interface class org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider through loader of org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory
2021-06-18 08:11:30.413 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getParameterClass: Found class org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider
2021-06-18 08:11:30.414 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Found constructor with 2 arguments : public org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(org.openhab.core.net.NetworkAddressService,org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider)
2021-06-18 08:11:30.415 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : This thread collected dependencies
2021-06-18 08:11:30.416 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getService (single component manager) dependencies collected.
2021-06-18 08:11:30.417 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state satisfied
2021-06-18 08:11:30.418 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Querying state satisfied
2021-06-18 08:11:30.419 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : For dependency $000, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.net.NetworkAddressService}={service.id=205, service.bundleid=154, service.scope=bundle, service.config.category=system, service.pid=org.openhab.network, service.config.label=Network Settings, component.name=org.openhab.core.net.NetUtil, service.config.description.uri=system:network, component.id=56}] service: [null]]]
2021-06-18 08:11:30.427 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : For dependency $001, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.thing.type.DynamicStateDescriptionProvider, org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider}={service.id=621, service.bundleid=282, service.scope=bundle, component.name=org.openhab.binding.ipcamera.internal.IpCameraDynamicStateDescriptionProvider, component.id=303}] service: [null]]]
2021-06-18 08:11:30.436 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : getting activate: activate
2021-06-18 08:11:30.442 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Locating method activate in class org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory
2021-06-18 08:11:30.443 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Declared Method org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory.activate([interface org.osgi.service.component.ComponentContext]) not found
2021-06-18 08:11:30.444 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Locating method activate in class org.openhab.core.thing.binding.BaseThingHandlerFactory
2021-06-18 08:11:30.460 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Found activate method: protected void org.openhab.core.thing.binding.BaseThingHandlerFactory.activate(org.osgi.service.component.ComponentContext)
2021-06-18 08:11:30.461 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl]
2021-06-18 08:11:30.463 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : invoked activate: activate
2021-06-18 08:11:30.464 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Set implementation object for component
2021-06-18 08:11:30.465 [DEBUG] [mera.internal.IpCameraHandlerFactory] - bundle org.openhab.binding.ipcamera:3.1.0.M5 (282)[org.openhab.binding.ipcamera.internal.IpCameraHandlerFactory(304)] : Changed state from satisfied to active

next part of log. there is endless then those GET requests afterwards

2021-06-18 08:11:32.540 [DEBUG] [era.internal.handler.IpCameraHandler] - File server for camera at 192.168.1.110 has started on port 8085 for all NIC's.
2021-06-18 08:11:32.544 [TRACE] [amera.internal.onvif.OnvifConnection] - Sending ONVIF request:GetSystemDateAndTime
2021-06-18 08:11:33.154 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:31.424Z
2021-06-18 08:11:33.214 [TRACE] [amera.internal.onvif.OnvifConnection] - Onvif reply is:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl"><s:Header/><s:Body><tds:GetSystemDateAndTimeResponse><tds:SystemDateAndTime><tt:DateTimeType>NTP</tt:DateTimeType><tt:DaylightSavings>true</tt:DaylightSavings><tt:TimeZone><tt:TZ>CET-1CEST,M3.5.0,M10.5.0/3</tt:TZ></tt:TimeZone><tt:UTCDateTime><tt:Time><tt:Hour>7</tt:Hour><tt:Minute>11</tt:Minute><tt:Second>33</tt:Second></tt:Time><tt:Date><tt:Year>2021</tt:Year><tt:Month>6</tt:Month><tt:Day>18</tt:Day></tt:Date></tt:UTCDateTime><tt:LocalDateTime><tt:Time><tt:Hour>8</tt:Hour><tt:Minute>11</tt:Minute><tt:Second>33</tt:Second></tt:Time><tt:Date><tt:Year>2021</tt:Year><tt:Month>6</tt:Month><tt:Day>18</tt:Day></tt:Date></tt:LocalDateTime></tds:SystemDateAndTime></tds:GetSystemDateAndTimeResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.219 [TRACE] [amera.internal.onvif.OnvifConnection] - Sending ONVIF request:GetCapabilities
2021-06-18 08:11:33.226 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:33.259 [DEBUG] [amera.internal.onvif.OnvifConnection] - Cameras  UTC dateTime is:2021-6-18T7:11:33
2021-06-18 08:11:33.260 [DEBUG] [amera.internal.onvif.OnvifConnection] - Openhabs UTC dateTime is:2021-06-18T06:11:33.260Z
2021-06-18 08:11:33.352 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:33.391 [TRACE] [amera.internal.onvif.OnvifConnection] - Onvif reply is:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl"><s:Header/><s:Body><tds:GetCapabilitiesResponse><tds:Capabilities><tt:Analytics><tt:XAddr>http://192.168.1.110/onvif/analytics_service</tt:XAddr><tt:RuleSupport>true</tt:RuleSupport><tt:AnalyticsModuleSupport>true</tt:AnalyticsModuleSupport></tt:Analytics><tt:Device><tt:XAddr>http://192.168.1.110/onvif/device_service</tt:XAddr><tt:Network><tt:IPFilter>false</tt:IPFilter><tt:ZeroConfiguration>false</tt:ZeroConfiguration><tt:IPVersion6>false</tt:IPVersion6><tt:DynDNS>false</tt:DynDNS><tt:Extension><tt:Dot11Configuration>false</tt:Dot11Configuration></tt:Extension></tt:Network><tt:System><tt:DiscoveryResolve>false</tt:DiscoveryResolve><tt:DiscoveryBye>true</tt:DiscoveryBye><tt:RemoteDiscovery>false</tt:RemoteDiscovery><tt:SystemBackup>false</tt:SystemBackup><tt:SystemLogging>true</tt:SystemLogging><tt:FirmwareUpgrade>true</tt:FirmwareUpgrade><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>00</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>10</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>20</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>30</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>40</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>42</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>16</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>18</tt:Major><tt:Minor>06</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>18</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>19</tt:Major><tt:Minor>06</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>19</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:Extension><tt:HttpFirmwareUpgrade>true</tt:HttpFirmwareUpgrade><tt:HttpSystemBackup>false</tt:HttpSystemBackup><tt:HttpSystemLogging>false</tt:HttpSystemLogging><tt:HttpSupportInformation>false</tt:HttpSupportInformation></tt:Extension></tt:System><tt:IO><tt:InputConnectors>1</tt:InputConnectors><tt:RelayOutputs>0</tt:RelayOutputs><tt:Extension><tt:Auxiliary>false</tt:Auxiliary><tt:AuxiliaryCommands></tt:AuxiliaryCommands><tt:Extension></tt:Extension></tt:Extension></tt:IO><tt:Security><tt:TLS1.1>false</tt:TLS1.1><tt:TLS1.2>false</tt:TLS1.2><tt:OnboardKeyGeneration>false</tt:OnboardKeyGeneration><tt:AccessPolicyConfig>false</tt:AccessPolicyConfig><tt:X.509Token>false</tt:X.509Token><tt:SAMLToken>false</tt:SAMLToken><tt:KerberosToken>false</tt:KerberosToken><tt:RELToken>false</tt:RELToken><tt:Extension><tt:TLS1.0>false</tt:TLS1.0><tt:Extension><tt:Dot1X>false</tt:Dot1X><tt:SupportedEAPMethod>0</tt:SupportedEAPMethod><tt:RemoteUserHandling>false</tt:RemoteUserHandling></tt:Extension></tt:Extension></tt:Security></tt:Device><tt:Events><tt:XAddr>http://192.168.1.110/onvif/event_service</tt:XAddr><tt:WSSubscriptionPolicySupport>true</tt:WSSubscriptionPolicySupport><tt:WSPullPointSupport>true</tt:WSPullPointSupport><tt:WSPausableSubscriptionManagerInterfaceSupport>false</tt:WSPausableSubscriptionManagerInterfaceSupport></tt:Events><tt:Imaging><tt:XAddr>http://192.168.1.110/onvif/imaging_service</tt:XAddr></tt:Imaging><tt:Media><tt:XAddr>http://192.168.1.110/onvif/media_service</tt:XAddr><tt:StreamingCapabilities><tt:RTPMulticast>true</tt:RTPMulticast><tt:RTP_TCP>true</tt:RTP_TCP><tt:RTP_RTSP_TCP>true</tt:RTP_RTSP_TCP></tt:StreamingCapabilities><tt:Extension><tt:ProfileCapabilities><tt:MaximumNumberOfProfiles>6</tt:MaximumNumberOfProfiles></tt:ProfileCapabilities></tt:Extension></tt:Media><tt:Extension><tt:DeviceIO><tt:XAddr>http://192.168.1.110/onvif/deviceIO_service</tt:XAddr><tt:VideoSources>1</tt:VideoSources><tt:VideoOutputs>0</tt:VideoOutputs><tt:AudioSources>1</tt:AudioSources><tt:AudioOutputs>1</tt:AudioOutputs><tt:RelayOutputs>0</tt:RelayOutputs></tt:DeviceIO><tt:Recording><tt:XAddr>http://192.168.1.110/onvif/recording_service</tt:XAddr><tt:ReceiverSource>false</tt:ReceiverSource><tt:MediaProfileSource>true</tt:MediaProfileSource><tt:DynamicRecordings>true</tt:DynamicRecordings><tt:DynamicTracks>false</tt:DynamicTracks><tt:MaxStringLength>129</tt:MaxStringLength></tt:Recording><tt:Search><tt:XAddr>http://192.168.1.110/onvif/search_service</tt:XAddr><tt:MetadataSearch>false</tt:MetadataSearch></tt:Search><tt:Replay><tt:XAddr>http://192.168.1.110/onvif/replay_service</tt:XAddr></tt:Replay></tt:Extension></tds:Capabilities></tds:GetCapabilitiesResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.392 [DEBUG] [amera.internal.onvif.OnvifConnection] - deviceXAddr:/onvif/device_service
2021-06-18 08:11:33.393 [DEBUG] [amera.internal.onvif.OnvifConnection] - eventsXAddr:/onvif/event_service
2021-06-18 08:11:33.394 [DEBUG] [amera.internal.onvif.OnvifConnection] - mediaXAddr:/onvif/media_service
2021-06-18 08:11:33.395 [DEBUG] [amera.internal.onvif.OnvifConnection] - We hit an issue parsing url:
2021-06-18 08:11:33.395 [TRACE] [amera.internal.onvif.OnvifConnection] - Camera must not support PTZ, it failed to give a <tt:PTZ><tt:XAddr>:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl"><s:Header/><s:Body><tds:GetCapabilitiesResponse><tds:Capabilities><tt:Analytics><tt:XAddr>http://192.168.1.110/onvif/analytics_service</tt:XAddr><tt:RuleSupport>true</tt:RuleSupport><tt:AnalyticsModuleSupport>true</tt:AnalyticsModuleSupport></tt:Analytics><tt:Device><tt:XAddr>http://192.168.1.110/onvif/device_service</tt:XAddr><tt:Network><tt:IPFilter>false</tt:IPFilter><tt:ZeroConfiguration>false</tt:ZeroConfiguration><tt:IPVersion6>false</tt:IPVersion6><tt:DynDNS>false</tt:DynDNS><tt:Extension><tt:Dot11Configuration>false</tt:Dot11Configuration></tt:Extension></tt:Network><tt:System><tt:DiscoveryResolve>false</tt:DiscoveryResolve><tt:DiscoveryBye>true</tt:DiscoveryBye><tt:RemoteDiscovery>false</tt:RemoteDiscovery><tt:SystemBackup>false</tt:SystemBackup><tt:SystemLogging>true</tt:SystemLogging><tt:FirmwareUpgrade>true</tt:FirmwareUpgrade><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>00</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>10</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>20</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>30</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>40</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>2</tt:Major><tt:Minor>42</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>16</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>18</tt:Major><tt:Minor>06</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>18</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>19</tt:Major><tt:Minor>06</tt:Minor></tt:SupportedVersions><tt:SupportedVersions><tt:Major>19</tt:Major><tt:Minor>12</tt:Minor></tt:SupportedVersions><tt:Extension><tt:HttpFirmwareUpgrade>true</tt:HttpFirmwareUpgrade><tt:HttpSystemBackup>false</tt:HttpSystemBackup><tt:HttpSystemLogging>false</tt:HttpSystemLogging><tt:HttpSupportInformation>false</tt:HttpSupportInformation></tt:Extension></tt:System><tt:IO><tt:InputConnectors>1</tt:InputConnectors><tt:RelayOutputs>0</tt:RelayOutputs><tt:Extension><tt:Auxiliary>false</tt:Auxiliary><tt:AuxiliaryCommands></tt:AuxiliaryCommands><tt:Extension></tt:Extension></tt:Extension></tt:IO><tt:Security><tt:TLS1.1>false</tt:TLS1.1><tt:TLS1.2>false</tt:TLS1.2><tt:OnboardKeyGeneration>false</tt:OnboardKeyGeneration><tt:AccessPolicyConfig>false</tt:AccessPolicyConfig><tt:X.509Token>false</tt:X.509Token><tt:SAMLToken>false</tt:SAMLToken><tt:KerberosToken>false</tt:KerberosToken><tt:RELToken>false</tt:RELToken><tt:Extension><tt:TLS1.0>false</tt:TLS1.0><tt:Extension><tt:Dot1X>false</tt:Dot1X><tt:SupportedEAPMethod>0</tt:SupportedEAPMethod><tt:RemoteUserHandling>false</tt:RemoteUserHandling></tt:Extension></tt:Extension></tt:Security></tt:Device><tt:Events><tt:XAddr>http://192.168.1.110/onvif/event_service</tt:XAddr><tt:WSSubscriptionPolicySupport>true</tt:WSSubscriptionPolicySupport><tt:WSPullPointSupport>true</tt:WSPullPointSupport><tt:WSPausableSubscriptionManagerInterfaceSupport>false</tt:WSPausableSubscriptionManagerInterfaceSupport></tt:Events><tt:Imaging><tt:XAddr>http://192.168.1.110/onvif/imaging_service</tt:XAddr></tt:Imaging><tt:Media><tt:XAddr>http://192.168.1.110/onvif/media_service</tt:XAddr><tt:StreamingCapabilities><tt:RTPMulticast>true</tt:RTPMulticast><tt:RTP_TCP>true</tt:RTP_TCP><tt:RTP_RTSP_TCP>true</tt:RTP_RTSP_TCP></tt:StreamingCapabilities><tt:Extension><tt:ProfileCapabilities><tt:MaximumNumberOfProfiles>6</tt:MaximumNumberOfProfiles></tt:ProfileCapabilities></tt:Extension></tt:Media><tt:Extension><tt:DeviceIO><tt:XAddr>http://192.168.1.110/onvif/deviceIO_service</tt:XAddr><tt:VideoSources>1</tt:VideoSources><tt:VideoOutputs>0</tt:VideoOutputs><tt:AudioSources>1</tt:AudioSources><tt:AudioOutputs>1</tt:AudioOutputs><tt:RelayOutputs>0</tt:RelayOutputs></tt:DeviceIO><tt:Recording><tt:XAddr>http://192.168.1.110/onvif/recording_service</tt:XAddr><tt:ReceiverSource>false</tt:ReceiverSource><tt:MediaProfileSource>true</tt:MediaProfileSource><tt:DynamicRecordings>true</tt:DynamicRecordings><tt:DynamicTracks>false</tt:DynamicTracks><tt:MaxStringLength>129</tt:MaxStringLength></tt:Recording><tt:Search><tt:XAddr>http://192.168.1.110/onvif/search_service</tt:XAddr><tt:MetadataSearch>false</tt:MetadataSearch></tt:Search><tt:Replay><tt:XAddr>http://192.168.1.110/onvif/replay_service</tt:XAddr></tt:Replay></tt:Extension></tds:Capabilities></tds:GetCapabilitiesResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.396 [TRACE] [amera.internal.onvif.OnvifConnection] - Sending ONVIF request:GetProfiles
2021-06-18 08:11:33.561 [TRACE] [amera.internal.onvif.OnvifConnection] - Onvif reply is:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:trt="http://www.onvif.org/ver10/media/wsdl"><s:Header/><s:Body><trt:GetProfilesResponse><trt:Profiles token="MediaProfile00000" fixed="true"><tt:Name>MediaProfile_Channel1_MainStream</tt:Name><tt:VideoSourceConfiguration token="00000"><tt:Name>VideoSourceConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:SourceToken>00000</tt:SourceToken><tt:Bounds x="0" y="0" width="2048" height="1536"/><tt:Extension><tt:Rotate><tt:Mode>OFF</tt:Mode></tt:Rotate></tt:Extension></tt:VideoSourceConfiguration><tt:AudioSourceConfiguration token="00000"><tt:Name>AudioSourceConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:SourceToken>00000</tt:SourceToken></tt:AudioSourceConfiguration><tt:VideoEncoderConfiguration token="00000"><tt:Name>VideoEncoderConfig_Channel1_MainStream</tt:Name><tt:UseCount>1</tt:UseCount><tt:Encoding>H264</tt:Encoding><tt:Resolution><tt:Width>1280</tt:Width><tt:Height>720</tt:Height></tt:Resolution><tt:Quality>6.000000</tt:Quality><tt:RateControl><tt:FrameRateLimit>10</tt:FrameRateLimit><tt:EncodingInterval>1</tt:EncodingInterval><tt:BitrateLimit>6144</tt:BitrateLimit></tt:RateControl><tt:H264><tt:GovLength>10</tt:GovLength><tt:H264Profile>Main</tt:H264Profile></tt:H264><tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type><tt:IPv4Address>224.1.0.0</tt:IPv4Address></tt:Address><tt:Port>40000</tt:Port><tt:TTL>64</tt:TTL><tt:AutoStart>false</tt:AutoStart></tt:Multicast><tt:SessionTimeout>PT60S</tt:SessionTimeout></tt:VideoEncoderConfiguration><tt:VideoAnalyticsConfiguration token="00000"><tt:Name>AnalyticsConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:AnalyticsEngineConfiguration><tt:AnalyticsModule Name="MyCellMotion" Type="tt:CellMotionEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="60"/><tt:ElementItem Name="Layout"><tt:CellLayout Columns="22" Rows="18"><tt:Transformation><tt:Translate x="-1" y="-1"/><tt:Scale x="0.0062500000000000003" y="0.0083400000000000002"/></tt:Transformation></tt:CellLayout></tt:ElementItem></tt:Parameters></tt:AnalyticsModule></tt:AnalyticsEngineConfiguration><tt:RuleEngineConfiguration><tt:Rule Name="Region1" Type="tt:CellMotionDetector"><tt:Parameters><tt:SimpleItem Name="MinCount" Value="59"/><tt:SimpleItem Name="AlarmOnDelay" Value="1000"/><tt:SimpleItem Name="AlarmOffDelay" Value="1000"/><tt:SimpleItem Name="ActiveCells" Value="8QAIB//8H//wf//B//8RB//8H//Af/4B//gH/8Af+AAg/AA="/></tt:Parameters></tt:Rule></tt:RuleEngineConfiguration></tt:VideoAnalyticsConfiguration><tt:MetadataConfiguration token="00000" CompressionType=""><tt:Name>MetadataConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:PTZStatus><tt:Status>false</tt:Status><tt:Position>false</tt:Position></tt:PTZStatus><tt:Events><tt:Filter><wsnt:TopicExpression Dialect="http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:tns1="http://www.onvif.org/ver10/topics">tns1:RuleEngine/CellMotionDetector/Motion</wsnt:TopicExpression></tt:Filter></tt:Events><tt:Analytics>true</tt:Analytics><tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type><tt:IPv4Address>224.2.0.0</tt:IPv4Address></tt:Address><tt:Port>40020</tt:Port><tt:TTL>64</tt:TTL><tt:AutoStart>false</tt:AutoStart></tt:Multicast><tt:SessionTimeout>PT60S</tt:SessionTimeout></tt:MetadataConfiguration><tt:Extension><tt:AudioOutputConfiguration token="00000"><tt:Name>AudioOutputConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:OutputToken>00000</tt:OutputToken><tt:SendPrimacy>www.onvif.org/ver20/HalfDuplex/Auto</tt:SendPrimacy><tt:OutputLevel>50</tt:OutputLevel></tt:AudioOutputConfiguration><tt:AudioDecoderConfiguration token="00000"><tt:Name>AudioDecoderConfig_Channel1_MainStream</tt:Name><tt:UseCount>1</tt:UseCount></tt:AudioDecoderConfiguration></tt:Extension></trt:Profiles><trt:Profiles token="MediaProfile00001" fixed="true"><tt:Name>MediaProfile_Channel1_SubStream1</tt:Name><tt:VideoSourceConfiguration token="00000"><tt:Name>VideoSourceConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:SourceToken>00000</tt:SourceToken><tt:Bounds x="0" y="0" width="2048" height="1536"/><tt:Extension><tt:Rotate><tt:Mode>OFF</tt:Mode></tt:Rotate></tt:Extension></tt:VideoSourceConfiguration><tt:AudioSourceConfiguration token="00000"><tt:Name>AudioSourceConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:SourceToken>00000</tt:SourceToken></tt:AudioSourceConfiguration><tt:VideoEncoderConfiguration token="00001"><tt:Name>VideoEncoderConfig_Channel1_SubStream1</tt:Name><tt:UseCount>1</tt:UseCount><tt:Encoding>JPEG</tt:Encoding><tt:Resolution><tt:Width>640</tt:Width><tt:Height>480</tt:Height></tt:Resolution><tt:Quality>6.000000</tt:Quality><tt:RateControl><tt:FrameRateLimit>10</tt:FrameRateLimit><tt:EncodingInterval>1</tt:EncodingInterval><tt:BitrateLimit>1024</tt:BitrateLimit></tt:RateControl><tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type><tt:IPv4Address>224.1.0.1</tt:IPv4Address></tt:Address><tt:Port>40008</tt:Port><tt:TTL>64</tt:TTL><tt:AutoStart>false</tt:AutoStart></tt:Multicast><tt:SessionTimeout>PT60S</tt:SessionTimeout></tt:VideoEncoderConfiguration><tt:AudioEncoderConfiguration token="00001"><tt:Name>AudioEncoderConfig_Channel1_SubStream1</tt:Name><tt:UseCount>1</tt:UseCount><tt:Encoding>AAC</tt:Encoding><tt:Bitrate>64</tt:Bitrate><tt:SampleRate>16</tt:SampleRate><tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type><tt:IPv4Address>224.1.0.1</tt:IPv4Address></tt:Address><tt:Port>40010</tt:Port><tt:TTL>64</tt:TTL><tt:AutoStart>false</tt:AutoStart></tt:Multicast><tt:SessionTimeout>PT60S</tt:SessionTimeout></tt:AudioEncoderConfiguration><tt:VideoAnalyticsConfiguration token="00000"><tt:Name>AnalyticsConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:AnalyticsEngineConfiguration><tt:AnalyticsModule Name="MyCellMotion" Type="tt:CellMotionEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="60"/><tt:ElementItem Name="Layout"><tt:CellLayout Columns="22" Rows="18"><tt:Transformation><tt:Translate x="-1" y="-1"/><tt:Scale x="0.0062500000000000003" y="0.0083400000000000002"/></tt:Transformation></tt:CellLayout></tt:ElementItem></tt:Parameters></tt:AnalyticsModule></tt:AnalyticsEngineConfiguration><tt:RuleEngineConfiguration><tt:Rule Name="Region1" Type="tt:CellMotionDetector"><tt:Parameters><tt:SimpleItem Name="MinCount" Value="59"/><tt:SimpleItem Name="AlarmOnDelay" Value="1000"/><tt:SimpleItem Name="AlarmOffDelay" Value="1000"/><tt:SimpleItem Name="ActiveCells" Value="8QAIB//8H//wf//B//8RB//8H//Af/4B//gH/8Af+AAg/AA="/></tt:Parameters></tt:Rule></tt:RuleEngineConfiguration></tt:VideoAnalyticsConfiguration><tt:MetadataConfiguration token="00000" CompressionType=""><tt:Name>MetadataConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:PTZStatus><tt:Status>false</tt:Status><tt:Position>false</tt:Position></tt:PTZStatus><tt:Events><tt:Filter><wsnt:TopicExpression Dialect="http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:tns1="http://www.onvif.org/ver10/topics">tns1:RuleEngine/CellMotionDetector/Motion</wsnt:TopicExpression></tt:Filter></tt:Events><tt:Analytics>true</tt:Analytics><tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type><tt:IPv4Address>224.2.0.0</tt:IPv4Address></tt:Address><tt:Port>40020</tt:Port><tt:TTL>64</tt:TTL><tt:AutoStart>false</tt:AutoStart></tt:Multicast><tt:SessionTimeout>PT60S</tt:SessionTimeout></tt:MetadataConfiguration><tt:Extension><tt:AudioOutputConfiguration token="00000"><tt:Name>AudioOutputConfig_Channel1</tt:Name><tt:UseCount>2</tt:UseCount><tt:OutputToken>00000</tt:OutputToken><tt:SendPrimacy>www.onvif.org/ver20/HalfDuplex/Auto</tt:SendPrimacy><tt:OutputLevel>50</tt:OutputLevel></tt:AudioOutputConfiguration><tt:AudioDecoderConfiguration token="00001"><tt:Name>AudioDecoderConfig_Channel1_SubStream1</tt:Name><tt:UseCount>1</tt:UseCount></tt:AudioDecoderConfiguration></tt:Extension></trt:Profiles></trt:GetProfilesResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.563 [TRACE] [amera.internal.onvif.OnvifConnection] - String was found:MediaProfile00000
2021-06-18 08:11:33.563 [TRACE] [amera.internal.onvif.OnvifConnection] - String was found:MediaProfile00001
2021-06-18 08:11:33.564 [TRACE] [amera.internal.onvif.OnvifConnection] - Sending ONVIF request:GetSnapshotUri
2021-06-18 08:11:33.581 [TRACE] [amera.internal.onvif.OnvifConnection] - Sending ONVIF request:GetStreamUri
2021-06-18 08:11:33.714 [TRACE] [amera.internal.onvif.OnvifConnection] - Onvif reply is:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:trt="http://www.onvif.org/ver10/media/wsdl"><s:Header/><s:Body><trt:GetSnapshotUriResponse><trt:MediaUri><tt:Uri>http://192.168.1.110/onvifsnapshot/media_service/snapshot?channel=1&amp;subtype=0</tt:Uri><tt:InvalidAfterConnect>false</tt:InvalidAfterConnect><tt:InvalidAfterReboot>false</tt:InvalidAfterReboot><tt:Timeout>PT0S</tt:Timeout></trt:MediaUri></trt:GetSnapshotUriResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.728 [DEBUG] [amera.internal.onvif.OnvifConnection] - GetSnapshotUri:/onvifsnapshot/media_service/snapshot?channel=1&amp;subtype=0
2021-06-18 08:11:33.752 [TRACE] [amera.internal.onvif.OnvifConnection] - Onvif reply is:<?xml version="1.0" encoding="utf-8" standalone="yes" ?><s:Envelope xmlns:sc="http://www.w3.org/2003/05/soap-encoding" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:trt="http://www.onvif.org/ver10/media/wsdl"><s:Header/><s:Body><trt:GetStreamUriResponse><trt:MediaUri><tt:Uri>rtsp://192.168.1.110:554/cam/realmonitor?channel=1&amp;subtype=0&amp;unicast=true&amp;proto=Onvif</tt:Uri><tt:InvalidAfterConnect>true</tt:InvalidAfterConnect><tt:InvalidAfterReboot>true</tt:InvalidAfterReboot><tt:Timeout>PT0S</tt:Timeout></trt:MediaUri></trt:GetStreamUriResponse></s:Body></s:Envelope>
2021-06-18 08:11:33.753 [DEBUG] [amera.internal.onvif.OnvifConnection] - GetStreamUri:rtsp://192.168.1.110:554/cam/realmonitor?channel=1&amp;subtype=0&amp;unicast=true&amp;proto=Onvif
2021-06-18 08:11:34.289 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/eventManager.cgi?action=attach&codes=[All]
2021-06-18 08:11:34.306 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:34.395 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/eventManager.cgi?action=attach&codes=[All]
2021-06-18 08:11:34.404 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:35.913 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:34.424Z
2021-06-18 08:11:35.964 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:36.057 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:38.851 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:37.425Z
2021-06-18 08:11:38.866 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:38.909 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:41.874 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:40.425Z
2021-06-18 08:11:41.928 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:42.009 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:42.250 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:42.306 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:44.833 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:43.424Z
2021-06-18 08:11:44.845 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:44.896 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:47.843 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:46.425Z
2021-06-18 08:11:47.857 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:47.890 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:50.265 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:50.336 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:50.845 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:49.424Z
2021-06-18 08:11:50.857 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:50.908 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:51.821 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:50.435Z
2021-06-18 08:11:51.844 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:52.015 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:53.826 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:52.424Z
2021-06-18 08:11:53.837 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:53.970 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:56.816 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:55.425Z
2021-06-18 08:11:56.904 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:57.004 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:58.245 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:58.267 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:59.520 [DEBUG] [jsr223.jython.core.rules            ] - Added rule 'PYTHONSCRIPT: Updates ZWave LastWakeup Values on Battery Operated Devices'
2021-06-18 08:11:59.812 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:11:58.425Z
2021-06-18 08:11:59.821 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:11:59.861 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:02.808 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:01.425Z
2021-06-18 08:12:02.828 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:02.856 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:05.812 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:04.425Z
2021-06-18 08:12:05.824 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:05.859 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:06.249 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:06.276 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:08.816 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:07.425Z
2021-06-18 08:12:08.839 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:08.904 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:11.808 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:10.424Z
2021-06-18 08:12:11.827 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:11.876 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:11.877 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:10.446Z
2021-06-18 08:12:11.893 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:11.961 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:14.249 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:14.274 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:14.816 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:13.424Z
2021-06-18 08:12:14.826 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:14.868 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:17.825 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:16.425Z
2021-06-18 08:12:17.869 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:17.932 [TRACE] [era.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.1.110:80/cgi-bin/snapshot.cgi?channel=1
2021-06-18 08:12:20.829 [DEBUG] [pcamera.internal.StreamServerHandler] - Stream Server recieved request 	GET:/ipcamera.jpg?_ts=2021-06-18T06:12:19.424Z

The log looks normal.
The above line from the log shows that something is requesting a picture every 3 seconds. Can you remove what ever that is and see if the issue goes away? What exactly is asking for the snapshot, need more details on what is using the binding.

mhh I guess I understand it bit better now.
I configured a standard OH3 UI Image Card which reads the image every 3 seconds.
I thought it just reads and displays whats cached and not actually triggers the binding to request it again from the camera. So I thought by setting the “pollTime: 30000” in the thing to 30 secs is how often the image is actually polled from the cam and the 3 secs on the UI image card just would read redundantly from local OH server.
So I have multiple wall mounted tablets that would mean they each trigger every 3 seconds the binding to get an image?
Is there a way around? So if I have a couple of Tablets showing that UI they just present whats currently there without triggering the binding to get isf freshly from the cam?

The aim of this thread is to work out what is causing the memory leak. To do this we need to disable that Image card especially since you have not turned on the LAZY LOAD and this means it is asking for the jpg even when your not viewing any pages that show the camera. It is possible this is the cause of the leak and not the ipcamera binding, so we need to use a process of elimination to work out the cause. The other cause we need to rule out is data corruption.

The key question beside what is causing this, is also why are others not also reporting it?

I would recommend you use the widget in this post called ClickableCameraImage and then set it up to use the ‘autofps.mjpeg’ stream when it has not been clicked.

OH3 Widget: Building a camera widget - Add-ons / UIs - openHAB Community

2 Likes