Add latest model of Switchbot Lock Pro

Interesting. How are you blocking the internet? Definitely a rule that only blocks internet and doesn’t isolate the hub from HA?

Thanks for testing!

Edit - have you tried any other BT integrations? The way it’s written in that thread I wondered if it was a generic “BLE” integration.

I’m still using Google WiFi so what I see when I click on a device is “Pause device”. I just googled this quickly and according to Google themselves this is their method to allow us to block the internet for a device.

As for trying another integration, no I haven’t. I’ve only used the Switchbot BT integration. I have no idea what else I could try.

unplug your modem and then unplug the switchbot hub and then plug it back in.

The hub likely still thinks it has an internet connection and hasn’t timed out yet, power cycling it will force this.

We installed the Pro at the weekend with the touch panel and are very happy with it, but the HA integration is lacking right now. We have it set up with Matter but as our door uses the ‘night latch’ feature, all the modes are wrong in HA (unlock actually opens the door!!). I saw this is something they added with the original lock via the bluetooth integration, so either hopefully it gets fixed with Matter or the Pro lock gets added via bluetooth soon.

One question for anyone who had the original lock, is it possible to find out in HA who unlocked the door via the keypad? Would be nice to automatically disarm the alarm if the cleaner comes in for example.

I’ve heard of this before with the Aqara U100. Ironically, that’s one of the reasons why I didn’t get the lock. Now look at me, I might have bought something with the same issue. I’ll test it later but I think you’re probably right.

The chances of my internet dying and then losing power temporarily right after doesn’t sound likely, but it sucks that it’s something I even have to think about lol. Hopefully I’ll be able to fall back on the Switchbot BT integration assuming that does eventually happen.

They will probably never support unlocking and opening over Matter… because Google Home, HomeKit and other supports only lock and unlock calls for lock entities.

There is pull request adding support to pySwitchbot library, which is used by bluetooth integration, but for now without proper night latch functionality.

Bluetooth integration doesn’t support retrieving logs about how was the lock unlocked.

There is already a request for this feature, but i doubt it would be ever implemented.

1 Like

Thanks @Michal4K!

is there any ETA of updating the switchbot lock pro integration for HA (the bluetooth version).

The work has mostly been done so I guess it won’t be a long wait :+1:t2:

2 Likes

Will it be likely that night latch will be supported in future properly via bluetooth once the lock is integrated?
I guess before that it will then only know the status of closed and open (night lock also open) but not unlocked with night lock enganged?

Also will be interesting if the integration then works better as the lock right now. I have the problem that if I unlock the lock without going to the point where the night latch is drawn back - the lock does not notice this in the switchbot app.
Also if you turn by hand / key the lock less than the fully configured closed - it will be unnoticed.

So if I open the door by unlocking via hand two turns (night latch still closed) - then use handle from the inside to walk out - the lock still thinks it’s closed - and auto lock / re-lock will not happen.
That’s quite a security problem. Besides of course that if it would unlock by accident while I’m not home - door springs open - then it cannot close again. So will need to install something below the door increasing the force to actually jump open (sometimes clicking on opening in the app causes this, sometimes it stays in a position where it can close again).

The 3m tape already got loose - that’s pretty annoying. Had to drill the metal lock protector to fix the Switchbot and add two screws.
Also the magnet doesn’t work no matter where it is - even closing the door and manually pressing it against the lock leads to no action. Not sure if the lock is broken or some of the steel in the door is too magnetic causing interference?

Overall I’m really not convinced by the quality of the Switchbot lock pro if used with night latch door.

Are there any news?

Add support for Switchbot Lock Pro by szclsya · Pull Request #119326 · home-assistant/core (github.com)

I can’t really estimate when it will be released but it seems like it’s working somewhere.

2 Likes

In the beta release it‘s under Candidates to process

5 Likes

Just playing with this now.

Its certainly visible now but I have a bit of a nightmare scenario.

If you have authenticated your Switchbot account with a 3rd party service such as google or amazon then Switchbot are saying the only way to get the encryption key is to remove the devices from the account, remove the account, recreate a new account and then add all devices back.

Awesome…

Ow wow! I’m learning I have the exact same issue.

Thats going to be a enormously fun weekend project. :grimacing:

Been on to support for an hour. They are adamant there is no other way.

I have a “solution” and I am not saying its great but it does work.

Remove the lock from your account in the app
remove pin device (if you have one), you may be asked to delink from lock
log out of app
log into app
create new account, you will require a separate email from the “old” account
once the new account is created add lock as per normal process
return to HA and use option to connect to the newly discovered bluetooth lock via account
put in new account details

This process should preserve the “old” account settings and you can log in and out of the app with the separate credentials.

In practice I only need the app in an emergency for unlocking my door so this is a small(ish) price to pay

A big thank you to everyone who got this working!

Got it working, luckily I didn’t have it authenticated with a 3rd party service so it was very easy for me to set it up.

Thanks to those who added the support of the new lock model, much appreciated!

Just two things which I find not ideal:

  • Locking and unlocking takes about 8 seconds to trigger after clicking the button in home assistant (with hub and matter it’s almost instant)
  • Same as for matter there seems to be no proper support yet for German locks with night latch function. It doesn’t allow me to unlock my lock without opening the door and also the status is misleading (it says unlocking whereas in the app itself it shows properly as unlocked). I guess this is expected since not yet implemented.

I too hate myself for using a 3rd party to login. I hope I can move just my two locks to a new account instead of everything. I know that goes against what a few of you guys have said, but I’m going to try that before moving everything over.

You can, just follow my steps above.

You MUST delete the lock from the existing account before moving it to a new account otherwise it required firmware recovery.