I have Switch Bot Mini Hub and one SwitchBot mechanical switch.
Also added a light ir control from learning my light switch remote into the Hub
SB app works on my phone to control the lights and the SB switch.
Enabled two Alexa skills (not sure why there are two?) and linked with SB account
SwitchBot skillSwitchBot Smart skill
The “light” (emulated ir remote) from the Mini Hub was recognized by Alex as a device and the turn on/off voice commands to Alexa work fine.
PROBLEM: I cannot get Alexa to see the SB switch device. The Mini Hub “sees” the SB Switch.
When I launch the SB app on my phone I see two boxesThe Hub Mini EA (box on main app page)
i. If I click on the Hub Mini EA box (not the gear settings) I get “Schedules” and “Light Setting” buttons at the top then lists my two “appliances”, 1) my emulated ir Remote for some lights and 2) a bold font “Switchbot” line. If I click on “Switchbot” the app takes me to a device list and the app shows my SB switch with the name I gave it. There is a red and white button that when I select then shows me Bot Settings page with on/off sliders for IFTTT, ALEXA,GOOGLE.
I can turn Alexa slider on in the app but the Setting is not saved. Next time in that screen Alexa will be off for my Bot Settings
When I turn the Alexa slider on the app takes me to “Cancel” or “Enable”. I choose Enable and the SB app moves me to Amazon app (I already have enabled the SB Skill(s) in my Alexa account.
The SB switch device is never found by Alexa and the Alexa on button in the SB app will not stay on
ii. The SB mechanical switch (box on main app page)
Click on this box settings gear and I see that “Cloud Services” is on (I believe this means the SB switch is talking to the SB Mini Hub
So crazy enough the emulated ir remote on the SB Hub works with Alexa but I cannot get the SB switch to be recognized by Alexa.