"excludeMacAddresses" does not work with KP125 in V6.4.0
<!-- Provide a general summary in the Title above -->
Running homebridge and using this plugin V6.4.0.  Have several TPLink Kasa Smart Pugs with Energy Monitor  (KP125).  These plugs are homekit compatible by default.  So when using with this homebridge plugin, they show up twice (one instance from HomeKit, one instance from this plugin.).  I tried to use "excludeMacAddresses" for these KP125 Smart Plug with Energy Monitor, but they stilll show up in Apple Home App.  Tried to restart homebridge as well but did not solve the issue.

### Expected Behavior
<!-- If you're describing a bug, tell us what should happen -->
Using "excludeMacAddresses" should remove these KP125 plugs from appearing as a second instance in Apple Home App.

<!-- If you're suggesting a change/improvement, tell us how it should work -->

### Current Behavior
<!-- If describing a bug, tell us what happens instead of the expected behavior -->
In V6.4.0, using "excludeMacAddresses" does not exclude KP125 from appearing as second instance in Apple Home App.

<!-- If suggesting a change/improvement, explain the difference from current behavior -->

### Steps to Reproduce (for bugs)
<!-- Please add a series of steps to reproduce the problem. -->

### Versions
<!-- Please run commands and include versions below. -->
- **Node**:       `node --version`
- **Homebridge**: `homebridge --version` Homebridge V1.3.6
- **OS**:         <!-- The version and architecture of your operating system -->
iOS 15.1, Mac OS 12.0.1

### Configuration
<!-- Please include the TplinkSmarthome platform section of your config.json file.
Paste between the the two ``` lines below.
-->
{
            "name": "TplinkSmarthome",
            "addCustomCharacteristics": false,
            "deviceTypes": [
                "plug",
                "bulb"
            ],
            "excludeMacAddresses": [
                "XX:XX:XX:XX:XX:XX",
                "XX:XX:XX:XX:XX:XX"
            ],
            "platform": "TplinkSmarthome"
        },

### Homebridge Log / Command Output
<!-- Paste relevant output between the two ``` lines below
  - Remove any sensitive information, passwords, etc.
  - If output is long:
    - Please extract only the relevant portions if possible (remove other plugin's output, etc)
    - Consider creating a gist, etc
  - However, please include the beginning of the log where the homebridge initialization happens if possible
-->
```

```
