SmartWise RF Bridge Pro shows first remote only
### What issue do you have? Please be as thorough and explicit as possible.
I have set up two 3-button remote controllers in the eWeLink app for the device. The first remote contoller (room2) is properly synced and can be used without a problem in the Home app through Homebridge. However, the second remote controller (room1) does not sync. I can use it in the eWeLink app without a problem.

Turning on debug mode shows the logs below.

### Details of your setup.
* Do you use Homebridge (with config-ui?) or HOOBS? 
__Homebridge with config-ui on a Raspberry Pi 3B+ running Raspbian Buster__

* Which version of Homebridge/HOOBS do you have?
__Homebridge v1.1.6__
__Node.js v14.15.1__
__NPM v6.14.8__

* Which version of this plugin (homebridge-ewelink) do you have? Has the issue started since upgrading from a previous version?
__v3.18.0__

* Which eWeLink devices do you have that are causing issues? Please include product models if applicable.
  * [SmartWise RF Bridge Pro for Shutters](https://www.marketcom.eu/sonoff-smartwise-shelly-EU-wholesale-distribution/products/smartwise-rf-bridge-pro-for-shutters-an-rf-wifi-ewelink-app-gateway-for-somfy-dooya-smart-home-roller-shutter-rf-remote-controllers/)
    * Manufacturer: SANTTONG
    * Model UIID: SANTTON_RF-2 (28)
    * Interestingly, the plugin did find the IP address of the device once - however, it shows Offline for LAN status. Adding an IP override does not seem to change this.

* Do you use your main eWeLink credentials or do you use a secondary eWeLink account for Homebridge?
__Yes, main credentials. I have not set up share.__

### Please paste any relevant logs below.

```
[15/12/2020, 18:18:00] [eWeLink] Sending HTTP login() request. This text is yellow for clarity.
{
  "countryCode": "+36",
  "password": "**hidden**",
  "email": "**hidden**"
}
[15/12/2020, 18:18:01] [eWeLink] Web socket host received [eu-pconnect1.coolkit.cc].
[15/12/2020, 18:18:02] [eWeLink] Sending WS login request. This text is yellow for clarity.
{
  "action": "userOnline",
  "apikey": "**hidden**",
  "appid": "oeVkj2lYFGnJu5XUtWisfW4utiN4u9Mq",
  "at": "**hidden**",
  "nonce": "9pcmu1sj",
  "sequence": "1608052682527",
  "ts": 1608052682,
  "userAgent": "app",
  "version": 8
}
[15/12/2020, 18:18:05] [eWeLink] [1] eWeLink devices loaded from the Homebridge cache.
[15/12/2020, 18:18:05] [eWeLink] [1] primary devices loaded from your eWeLink account.
[15/12/2020, 18:18:05] [eWeLink]  → [room2] was removed from Homebridge.
[15/12/2020, 18:18:05] [eWeLink]  → [room2] has been added to Homebridge.
[15/12/2020, 18:18:05] [eWeLink]  → [Devicee758ee] could not be initialised as TypeError: Cannot read property 'name' of undefined
    at eWeLinkPlatform.addAccessory (/usr/lib/node_modules/homebridge-ewelink/lib/index.js:577:84)
    at /usr/lib/node_modules/homebridge-ewelink/lib/index.js:464:20
    at Array.forEach (<anonymous>)
    at eWeLinkPlatform.initialiseDevice (/usr/lib/node_modules/homebridge-ewelink/lib/index.js:429:15)
    at /usr/lib/node_modules/homebridge-ewelink/lib/index.js:103:47
    at Map.forEach (<anonymous>)
    at eWeLinkPlatform.eWeLinkSetup (/usr/lib/node_modules/homebridge-ewelink/lib/index.js:103:24)
    at processTicksAndRejections (internal/process/task_queues.js:93:5).
[15/12/2020, 18:18:05] [eWeLink] eWeLink sync complete. Don't forget to ⭐️  this plugin on GitHub if you're finding it useful!
```
