Homebridge service crash every 3~4 days
<!-- If you have an issue with a plugin create an issue on that plugin's GitHub page instead. -->

<!-- Before opening an issue, please review the Troubleshooting Page on the Wiki to ensure that this is a new issue, and alternatively search the closed issues for similar problems. -->

<!-- Link to the the Wiki - https://github.com/nfarina/homebridge/wiki -->

<!-- Provide a general summary in the Title above -->

**Describe Your Problem:**
<!-- A clear and concise description of what problem you are trying to solve. -->
Homebridge service takes about 0.08 GB more memory every day. And the service crashes in the 3rd or the 4th process day.
[**Logs:**]()
[2021-04-03, 7:08:02 p.m.] [SmartThings] Change Event: (Main Floor Bathroom) [TEMPERATURE] is 21
[2021-04-03, 7:08:39 p.m.] [SmartThings] Change Event: (Laundry room) [TEMPERATURE] is 20.1

<--- Last few GCs --->

[767:0x4806050] 295365959 ms: Scavenge 220.7 (233.8) -> 220.3 (233.8) MB, 2.6 / 0.0 ms  (average mu = 1.000, current mu = 1.000) allocation failure 
[767:0x4806050] 295381831 ms: Scavenge 220.8 (232.3) -> 220.4 (233.0) MB, 6.5 / 0.1 ms  (average mu = 1.000, current mu = 1.000) allocation failure 
[767:0x4806050] 295382988 ms: Mark-sweep 220.8 (232.5) -> 212.8 (233.0) MB, 127.5 / 0.9 ms  (average mu = 1.000, current mu = 1.000) allocation failure scavenge might not succeed


<--- JS stacktrace --->

FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory

<!-- Please paste any relevant log output into a gist or using hastebin-->
<!-- If using hastebin or other text sharing website please make the lifespan long-->
<!-- Paste the link between the two () above -->
<!-- Remove any sensitive information, passwords, etc. -->
<!-- Please include the beginning of the log where the homebridge initialization happens -->
<!-- If needing to link multiple log files please do so between the ``` lines below -->



**Homebridge Config:**
{ "bridge": {
        "name": "Homebridge AA",
        "username": "0E:B8:DD:26:AA:xx",
        "port": 512xx,
        "pin": "570-54-4xx",
        "advertiser": "ciao"
    },
"accessories": [
        {
            "accessory": "Volvo"
        }
    ],
    "platforms": [
        {
            "platform": "config"
        },
        {
            "platform": "orbit",
            "name": "orbit"
        },
        {
            "name": "TplinkSmarthome",
            "platform": "TplinkSmarthome"
        },
        {
            "name": "SmartThings",
            "platform": "SmartThings"
        },
        {
            "name": "myQ",
            "platform": "myQ"
        },
        {
            "name": "TuyaWebPlatform",
            "platform": "TuyaWebPlatform"
        },
        {
            "platform": "homebridge-magichome-dynamic-platform"
        },
        {
            "name": "SwitchBot",
            "platform": "SwitchBot"
        },
        {
            "platform": "BroadlinkRM",
            "name": "BroadlinkRM",    
        }
    ]
}


<!-- Paste relevant output between the two ``` lines below -->
<!-- Remove any sensitive information, passwords, etc. -->



**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->
![Capture1](https://user-images.githubusercontent.com/48269361/113731925-648b5800-96b6-11eb-9adc-d4f2498c5bb8.JPG)
![Capture2](https://user-images.githubusercontent.com/48269361/113731936-681edf00-96b6-11eb-9ff2-e2c84b8824d3.JPG)
![Capture3](https://user-images.githubusercontent.com/48269361/113731950-6b19cf80-96b6-11eb-9a45-1f48509cd8e6.JPG)
![Capture4](https://user-images.githubusercontent.com/48269361/113731958-6ce39300-96b6-11eb-8176-f65a0f89d71a.JPG)
![Capture5](https://user-images.githubusercontent.com/48269361/113731966-6ead5680-96b6-11eb-8929-6022941abe74.JPG)
![Capture6](https://user-images.githubusercontent.com/48269361/113731988-710fb080-96b6-11eb-8b83-dac4c8aaab85.JPG)
![Capture7](https://user-images.githubusercontent.com/48269361/113732005-74a33780-96b6-11eb-8400-4dab0917cf22.JPG)
![Capture8](https://user-images.githubusercontent.com/48269361/113732013-766cfb00-96b6-11eb-901e-e48d49c508f3.JPG)
![Capture9](https://user-images.githubusercontent.com/48269361/113732044-7bca4580-96b6-11eb-94d1-7fadc1d693b4.JPG)
![Capture10](https://user-images.githubusercontent.com/48269361/113732053-7d940900-96b6-11eb-9189-188fea230e2f.JPG)
![Capture11](https://user-images.githubusercontent.com/48269361/113732129-8dabe880-96b6-11eb-8edd-8482d6498c03.JPG)
![Capture12](https://user-images.githubusercontent.com/48269361/113735085-23487780-96b9-11eb-9eec-56fb0dbc6a82.JPG)




**Environment:**

* **Node.js Version**: v14.16.0<!-- node -v -->
* **NPM Version**: <!-- npm -v -->
* **Homebridge Version**: v1.3.4<!-- homebridge -V -->
* **Operating System**: Raspbian
* **Process Supervisor**:  hb-service 

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->
