Plugin fails to ignore homekit native MTS150 Radiator Valves
Issue:
Plugin fails to ignore homekit native devices
Thermostatic radiator valves
Model | MTS150
Serial Number | 2109131903999126281448e1e976de83
Firmware Revision | 4.1.27

Setup:
Homebridge UI-X
Homebridge v1.4.1
macOS Monterey
Node.js Version | v16.15.0
Homebridge Meross v8.1.0
Issue was present on previous version

Setup comprises:
1 x non-homekit hub + 2 MTS100 TRVs - working great
1 x HK compatible hub + 2 MTS150 TRVs - duplicated TRVs show in Homembridge & HomeKit
Tried toggling "Ignore HK Compatible Devices" (with saves and HB restarts)

### Please paste any relevant logs below.
Device names:
"Meross Hub" - non Homekit compatible
"Kitchen" & "Lounge" TRVs - non Homekit compatible
"Smart Hub" - Homekit compatible
"Bedroom 1" & "Bedroom 2" TRVs - Homekit compatible
-->

```
[5/30/2022, 9:47:45 AM] [Meross] [Smart Hub] incoming poll: {"header":{"messageId":"38e778df14425e0744fcaa9d6e8bb8e7","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2109131903999126281448e1e976de83/publish","timestamp":1653900465,"timestampMs":385,"sign":"a2ef56ffc71d66d04f19c910c57d70da"},"payload":{"all":{"system":{"hardware":{"type":"msh300hk","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2109131903999126281448e1e976de83","macAddress":"48:e1:e9:76:de:83"},"firmware":{"version":"4.1.27","homekitVersion":"4.1","compileTime":"2021/09/22 11:52:30 GMT +08:00","encrypt":1,"wifiMac":"66:32:b1:35:da:0f","innerIp":"192.168.0.221","server":"mqtt-eu-2.meross.com","port":443,"userId":2072549},"time":{"timestamp":1653900465,"timezone":"Europe/London","timeRule":[[1648342800,3600,1],[1667091600,0,0],[1679792400,3600,1],[1698541200,0,0],[1711846800,3600,1],[1729990800,0,0],[1743296400,3600,1],[1761440400,0,0],[1774746000,3600,1],[1792890000,0,0],[1806195600,3600,1],[1824944400,0,0],[1837645200,3600,1],[1856394000,0,0],[1869094800,3600,1],[1887843600,0,0],[1901149200,3600,1],[1919293200,0,0],[1932598800,3600,1],[1950742800,0,0]]},"online":{"status":1,"bindId":"pwsHogDRwmE8VDRz","who":1}},"digest":{"hub":{"hubId":3916881539,"mode":0,"subdevice":[{"id":"0300047C","status":1,"scheduleBMode":6,"onoff":1,"lastActiveTime":1653900323,"mts150":{"mode":0}},{"id":"03001CA1","status":1,"scheduleBMode":6,"onoff":1,"lastActiveTime":1653900340,"mts150":{"mode":0}}]}}}}}.
[5/30/2022, 9:47:45 AM] [Meross] [Bedroom 1] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Bedroom 2] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Smart Hub] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Smart Hub] reverting to cloud control as device does not support local control.
[5/30/2022, 9:47:45 AM] [Meross] [Smart Hub] sending mqtt: {"header":{"from":"/app/2072549-0e34073cac14dabeaa89f7602922b10a/subscribe","messageId":"b49697868a7b15df93b3c05d98bc9751","method":"GET","namespace":"Appliance.Hub.Mts100.All","payloadVersion":1,"sign":"5d3c88e35fb20c65785f705bb6fae52d","timestamp":1653900466},"payload":{"all":[{"id":"0300047C"},{"id":"03001CA1"}]}}.
[5/30/2022, 9:47:45 AM] [Meross] [Meross Hub] incoming poll: {"header":{"messageId":"887232bf1e8b4c1297f11d114b4c8955","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/1910237332104126280248e1e9108325/publish","timestamp":1653900466,"timestampMs":226,"sign":"f6379f73c723b1badf9f9e1b07341db5"},"payload":{"all":{"system":{"hardware":{"type":"msh300","subType":"un","version":"4.0.0","chipType":"mt7686","uuid":"1910237332104126280248e1e9108325","macAddress":"48:e1:e9:10:83:25"},"firmware":{"version":"4.1.35","compileTime":"2021/04/30 11:02:02 GMT +08:00","wifiMac":"66:32:b1:35:da:0f","innerIp":"192.168.0.214","server":"mqtt-eu-2.meross.com","port":443,"userId":2072549},"time":{"timestamp":1653900466,"timezone":"Europe/London","timeRule":[[1648342800,3600,1],[1667091600,0,0],[1679792400,3600,1],[1698541200,0,0],[1711846800,3600,1],[1729990800,0,0],[1743296400,3600,1],[1761440400,0,0],[1774746000,3600,1],[1792890000,0,0],[1806195600,3600,1],[1824944400,0,0],[1837645200,3600,1],[1856394000,0,0],[1869094800,3600,1],[1887843600,0,0],[1901149200,3600,1],[1919293200,0,0],[1932598800,3600,1],[1950742800,0,0]]},"online":{"status":1}},"digest":{"hub":{"hubId":3910173477,"mode":0,"subdevice":[{"id":"01005E73","status":1,"scheduleBMode":6,"onoff":1,"lastActiveTime":1653900420,"mts100v3":{"mode":0}},{"id":"01008E9A","status":1,"scheduleBMode":6,"onoff":1,"lastActiveTime":1653900327,"mts100v3":{"mode":0}}]}}}}}.
[5/30/2022, 9:47:45 AM] [Meross] [Kitchen] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Lounge] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Meross Hub] has been reported [online].
[5/30/2022, 9:47:45 AM] [Meross] [Meross Hub] reverting to cloud control as device does not support local control.
[5/30/2022, 9:47:45 AM] [Meross] [Meross Hub] sending mqtt: {"header":{"from":"/app/2072549-cc3fbc3ed11d8f41997c0f5f75e23291/subscribe","messageId":"263fbeb701bcc895f87337585d329bfd","method":"GET","namespace":"Appliance.Hub.Mts100.All","payloadVersion":1,"sign":"f84c53537fa8159b9ef9e9aba9952b50","timestamp":1653900466},"payload":{"all":[{"id":"01005E73"},{"id":"01008E9A"}]}}.
[5/30/2022, 9:47:46 AM] [Meross] [Smart Hub] incoming poll: {"header":{"messageId":"b49697868a7b15df93b3c05d98bc9751","namespace":"Appliance.Hub.Mts100.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2109131903999126281448e1e976de83/publish","timestamp":1653900466,"timestampMs":635,"sign":"5d3c88e35fb20c65785f705bb6fae52d"},"payload":{"all":[{"id":"0300047C","scheduleBMode":6,"online":{"status":1,"lastActiveTime":1653900323},"togglex":{"onoff":1},"timeSync":{"state":1},"mode":{"state":0},"temperature":{"room":210,"currentSet":110,"custom":110,"comfort":270,"economy":210,"max":350,"min":50,"heating":0,"away":150,"openWindow":0}},{"id":"03001CA1","scheduleBMode":6,"online":{"status":1,"lastActiveTime":1653900340},"togglex":{"onoff":1},"timeSync":{"state":1},"mode":{"state":0},"temperature":{"room":190,"currentSet":120,"custom":120,"comfort":270,"economy":210,"max":350,"min":50,"heating":0,"away":150,"openWindow":0}}]}}.
[5/30/2022, 9:47:47 AM] [Meross] [Meross Hub] incoming poll: {"header":{"messageId":"263fbeb701bcc895f87337585d329bfd","namespace":"Appliance.Hub.Mts100.All","method":"GETACK","payloadVersion":1,"from":"/appliance/1910237332104126280248e1e9108325/publish","timestamp":1653900467,"timestampMs":481,"sign":"f375b06f76ce8019282bd7e27e1bb20c"},"payload":{"all":[{"id":"01005E73","scheduleBMode":6,"online":{"status":1,"lastActiveTime":1653900420},"togglex":{"onoff":1},"timeSync":{"state":1},"mode":{"state":0},"temperature":{"room":205,"currentSet":90,"custom":90,"comfort":270,"economy":210,"max":350,"min":50,"heating":0,"away":150,"openWindow":0}},{"id":"01008E9A","scheduleBMode":6,"online":{"status":1,"lastActiveTime":1653900327},"togglex":{"onoff":1},"timeSync":{"state":1},"mode":{"state":0},"temperature":{"room":220,"currentSet":100,"custom":100,"comfort":270,"economy":210,"max":350,"min":50,"heating":0,"away":150,"openWindow":0}}]}}.
```
