Meross suddenly stopped working
**Describe Your Problem:**
Meross device suddenly stopped working after working for couple of days and showing below error in logs. IP address didn't change and tried rebooting Pi and Homebridge multiple times with no difference. 

**Logs:**
[7/20/2020, 19:55:46] [Garage door] Failed to POST to the Meross Device MSG100 at 192.168.1.16: Error: connect ETIMEDOUT 192.168.1.16:80
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16) {
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT',
  syscall: 'connect',
  address: '192.168.1.16',
  port: 80
}
(node:1241) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'debug' of undefined
    at /usr/local/lib/node_modules/homebridge-meross/index.js:566:29
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:1241) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 19)