Switchbot Lock Pro add to HA

Can we get this SwitchBot Lock Pro | Electric Smart Door Lock for Home Security – SwitchBot International to work with HA at all? Ideally local api via esphome bluetooth but I have also a switchbot hub mini (matter enabled) and I have tried the cloud integration SwitchBot Cloud - Home Assistant and it does not detect anything.
Anyone got the hub mini or the lock pro to connect to HA? Not feeling great about buying two of these…

Edit:Adding the hub mini with Matter exposes nothing, so that’s another dead end

3 Likes

@sd_dracula ,

I’ve pre-ordered one of those as well and currently awaiting fulfillment.

What is with the smartlock Bluetooth integration. Does it detect anything? Or is the lock / hub without Bluetooth?

Dunkelschunkel

BT integration detects nothing and the same with the cloud switchbot integration and even matter, connected them to the hub mini.
I connected it to smartthings so I can control it from HA but I rather use local api only

@sd_dracula ,
That’s what I am aiming for ultimately. I guess the smart lock pro is just a bit to new and not yet widely available to it being supported locally.

Pleas vote here

1 Like

Are you saying you can’t control it at all when exposing it via Matter? I also have a Lock Pro but have a Hub 2 instead. I connected mines to HA via Matter and got basic controls like lock, unlock, and lock status at least.

It would be nice to get this into the Bluetooth integration though. I think the original Lock added battery status and the door sensors. Would be nice to get access to the Lock Pro battery at least.

Yeah it doesn’t even find it or even my curtains (but maybe because the curtains are connected to the switchbot bluetooth instead)
image

Maybe upvote this one:

2 Likes

Did you ever find if there was a solution for this? I connected up my mini hub today, assuming it would bring the lock pro over to HA but no luck. The hub shows but no devices to control, essentially useless right now.

Edit: I’ve solved my own problem. For anyone else: On the matter settings in the switchbot app you need to add the lock as a “secondary device” before seeing it in HA.

Connected it via matter or via the switchbot cloud integration in HA?

Via Matter.

I’ve ordered one of it, too.

Is it possible to open the door via HA, only?
That means no lock/unlock. Only open, if someone is in front of the door and I want to open the door

Having trouble connecting it via matter and the android HA app, just doesn’t find the hub, any ideas?

No idea sorry, adding via the matter pin just worked first time for me.

Got this today and played around a bit. Doorlock Pro + Hub mini.
What i did to get it working in HA is the following.

Reset the hub by holding the button down for 15 seconds until the light goes black.
In Home Assistant add a Matter device and scan the QR with your phone.
This will only add the hub which is correct.
Now you will have to add the hub to the Switchbot app.( Note that i had already added the doorlock to the app.)
Open the app, click plus and select the hub mini.
It will ask you to push the button for 3 seconds this time.
Follow the steps given, you should be able to skip the network setup as that is already configured. I did fill in the credentials anyway as i was to slow to notice the skip.
Once it is added in the app you can assign the doorlock as a subdevice.
Do this when click on the cogwheel when you selected the hub.
There you will see a Matter (Beta) section which allows you to assign a subdevice.
When the subdevice is added to the hub it should appear in Home Assistant under Matter.

Hope this helps you out. It works but not perfectly yet.

2 Likes

Received mine today and did the same steps.
Did you manage to get more info in HA than only the lock?

  • door open/closed
  • battery status
  • who/what opened the door
  • keypad

None of these are visible.

1 Like

I didn’t order the keypad. Guessing you would also need to add that as a subdevice.
Got a free temp/humid sensor which i added as a subdevice and it appears under matter.

This is what i see for the door.


Nothing else is being is being transposed.

Mine is with deadbolt settings and it’s not properly working in HA. It should be like a 3rd option.
When it is blinking orange i can activate it and it will open again. The entity card allows me to lock the door again.
Been playing around with different cards to see what they do.
The entity card works differently then the title card.

Thanks for posting this, I was scratching my head with the lack of Matter instructions, thinking how on earth does this thing work with IR :sweat_smile: Works a charm, shows only the lock setting as mentioned, I know from Everything Smart Home on YouTube that this has been fed back to SwitchBot already.

I did try another way today to see if there is any difference but unfortunately not.

I did a complete reset of 15 seconds and added the hub to HomeKit. And removed the Matter connection in HA.
Once it was paired you should be able to share the device from HomeKit to HA. Go into the hub in HomeKit and there should be a sharing/pairing option.
In HA add a new matter device and select already linked to a hub. Select HomeKit and enter the code that HomeKit provides when you share. I left the code screen open until it was paired.
Once paired you will see the hub in HA.
As we did a full reset the subdevices arent linked anymore.
I used the Switchbot app to reassign the sub devices.
Now i can use the doorlock with HomeKit and HA.
HomeKit has a similar issue with the deadbolt but looks a bit better on the status compared to the flashing in HA.

Same issue for me really, the lock is set up as a night latch via switch bot as it supports three states. As far as I can see, the lock entity in home assistant should support these states too, locked, unlocked and open. However it doesn’t really come across well, and I just get this yellow flashing ‘locking’ too. Not sure where the right place to feed this back would be.