Unifi binding flapping on

Hi folks,

I’ve been using the unifi binding for some time now for presence detection and very happy with it.
I’ve now started monitoring sonoff devices as part of a is-the-light-circuit-powered solution I have.

I’m seeing very odd response from the unify.


Kitchen: Switch Item using the unifi binding
Kitchen Network: Monitoring the same device but with the network binding
Wetroom - same as above - wetroom 2 is the unifi option.

unifi

Bridge unifi:controller:home 	"UniFi Controller" 	[ 
														host="ubnt.home", 
														port=8443, 
														username="openhab", 
														password="blabla", 
														refresh=10
													] 
						{
							Thing wirelessClient crispinPhone 	"Crispin's Phone" 			[ cid="c0:ee:fb:e4:9a:54", considerHome=180]
							Thing wirelessClient denisePhone 	"Denise's Phone" 			[ cid="14:c2:13:82:53:bd", considerHome=180]
							Thing wirelessClient lCheckKitchen 	"Kitchen - Light-Check" 	[ cid="dc:4f:22:09:cf:11", considerHome=20]
							Thing wirelessClient lCheckWetroom 	"Wetroom - Light-Check" 	[ cid="dc:4f:22:09:d2:95", considerHome=20]
						}

items.

Switch   lCheckKitchenBB           "Kitchen Light Check"        (g_persist_change)                          { channel="unifi:wirelessClient:home:lCheckKitchen:online" }
Switch   Kitchen_LightsCheck_sw    "Light Check - Kitchen"   (g_persist_change)                             { channel="network:pingdevice:LightCheckKitchen:online" }

network things

Thing network:pingdevice:LightCheckWetroom [ hostname="SON-WETROOM-LCHK" ]
Thing network:pingdevice:LightCheckKitchen [ hostname="SON-KITCH-LCHK-BB" ]

has anyone else seen this type of behaviour with rapid checking?
Phones and a longer considerhome period do not have a problem.

C