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.
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.
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.
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.
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.
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 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.