Please add a switch that supports multiple buttons，thank you！
I do not speak English, is used to reproduce, I have completed a key switch access to homekit

But I have some 2 keys, 3 keys and 4 key switches on my hand. Changing homebridge can only identify a switch, and it can't be controlled. This is the state that I switch and trigger homebridge in ewelink APP. Please add a switch that supports multiple buttons.
[2018-1-16 17:18:51] [eWeLink] WebSocket messge received:  {"error":0,"deviceid":"10000b02af","apikey":"fd2b60c0-3604-4aa3-bb88-cefd92442c8e","sequence":"1516094330914"}
[2018-1-16 17:19:00] [eWeLink] WebSocket messge received:  {"action":"update","deviceid":"10002d5895","apikey":"fd2b60c0-3604-4aa3-bb88-cefd92442c8e","userAgent":"app","sequence":"1516094339883","ts":0,"params":{"switches":[{"switch":"on","outlet":0},{"switch":"off","outlet":1},{"switch":"off","outlet":2},{"switch":"on","outlet":3}]},"tempRec":"10002d5895"}
[2018-1-16 17:19:00] [eWeLink] Update message received for device [10002d5895]

[2018-1-16 17:19:01] [eWeLink] WebSocket messge received:  {"error":0,"deviceid":"10000b02af","apikey":"fd2b60c0-3604-4aa3-bb88-cefd92442c8e","sequence":"1516094340494"}
[2018-1-16 17:19:04] [eWeLink] WebSocket messge received:  {"action":"update","deviceid":"10002d5895","apikey":"fd2b60c0-3604-4aa3-bb88-cefd92442c8e","userAgent":"app","sequence":"1516094344353","ts":0,"params":{"switches":[{"outlet":0,"switch":"on"},{"outlet":1,"switch":"on"},{"outlet":2,"switch":"off"},{"outlet":3,"switch":"on"}]},"tempRec":"10002d5895"}
[2018-1-16 17:19:04] [eWeLink] Update message received for device [10002d5895]