SingleButton86 & DuplexButton86
Hello! Thank you for your awesome plugin! Today I've tried to setup my first wireless single and double switches and can't get the point how to use it with HomeKit in proper way.
I have this in my `config.json`:
````
                "158d00015f2663": {
                    "SingleButton86_StatelessProgrammableSwitch": {
                        "name": "SB#1",
                        "syncValue": true
                    },
                    "SingleButton86_Switch_VirtualSinglePress": {
                        "name": "SB#1V",
                        "syncValue": true
                    }
                }
````
Questions:
1. `SingleButton86_StatelessProgrammableSwitch ` and `SingleButton86_Switch_VirtualSinglePress ` should be equal to title from `Mi Home` or it doesn't matter?
2. `VirtualSinglePress` available in HomeKit as a Switch, but I can't turn it on, because its just flashes once with ON position and then turns off immediately. Why? And how I can fix it? I've tried to set `syncValue` to `false`, set globals to `true` for `ignoreWriteResult` and `disableNoResponse` - doesn't help.
![2018-02-03 13_46_14](https://user-images.githubusercontent.com/429208/35770412-a7c8445c-08e8-11e8-9f2c-55880eb56667.gif)

Also, I have this `WARN` time to time (with globals on) in my homebridge log:
````
[WARN][Revc]{"cmd":"write_ack","model":"86sw1","sid":"158d00015f2663","short_id":8779,"data":"{\"voltage\":3055}"}
````