SwitchBot joins Works with Home Assistant


This is a companion discussion topic for the original entry at https://www.home-assistant.io/blog/2025/06/26/switchbot-joins-works-with-home-assistant
2 Likes

Could use a better title.

1 Like

what do you mean this is perfectly normal

:grimacing:

Edited to add: We’re working on fixing this, clicky the link at the bottom of the OP to read the blog post for now.

One more edit: TITLE FIXED!

3 Likes

Vacuums without the ability to clean specified rooms are not very useful to me. Roborocks can do it. It would be nice if that was added to the local Bluetooth Switchbot integration as well.

2 Likes

It would be AMAZING if you guys could look into using the contact sensors button, having this device officially supported but missing one of its coolest features feels sad :-/ especially since there already has been a PR and effort to fix this previously that got lost…

2 Likes

Hey Lukas, thanks for the feedback, have passed this on to the SwitchBot team.

1 Like

Thanks for the feedback, the Bluetooth integration is being continually improved but we’ll be sure to pass this on.

1 Like

Awesome! Great to hear!

Wonderful news. New Works with Home Assistant partners are my favorite type of announcement, especially when it is one of the big names like SwitchBot.

This is great!

Really liked the original Curtains and bought the Curtain 3 recently. Not exactly an upgrade in every way (especially the noise level at standard speed), and the magnetic end stops don’t work for me at all, but still seems like a solid upgrade hardware wise if you dont have them already.

Would be even better if it was possible to set a custom speed for the curtain Integration without the need to rely on a third party project.

Also: What about the SwitchBot Remote Control? Shouldn’t be too hard to add support for a simple BLE button, right?

Thx for reading, hope for a response!

1 Like

But Miranda, if a device doesn’t “have full functionality within Home Assistant” it shouldn’t be listed here.

The button in the Switchbot contact sensor doesn’t work in HA. The same goes for the button in the Aqara P2 contact sensor.

This isn’t a matter of passing feedback to the certified company, it’s a matter of delisting devices that lack full functionality.

2 Likes

Hey there, absolutely, it’s also a case of I need to know internally what was missed here first. Thanks for flagging about the Aqara sensor also. I’ll take a look at that one.

2 Likes

Hey there, thanks for this. Remote controls are a kind of odd device in the ‘Works with’ context because badging it can create confusion as to what use case they’d actually fulfill. It is something I’m looking at though and even if it’s not a good candidate for ‘Works with’ SwitchBot have it in their list for development. Cheers!

Thanks a million for following up!

Also, the ability to show the correct state and not “Cleaning” all the time. Github issue SwitchBot Vacuum K10 status incorrect · Issue #145851 · home-assistant/core · GitHub was raised but Switchbot replied the firmware will only show “Cleaning” state or “Docked” state. Problem is, once docked and charged, it goes back to “Cleaning”. I’ve gone back to the addon, it works there.

The only reason I know why speed control is not implemented in the official integration is because there is an architecture discussion about how it should be implemented in covers that is left dormant for years. So this is op to the HA team to make up their mind.

A PR to implement is was not approved because of the open discussion.

I now have seven template covers calling scripts to look at either input selects or input numbers for speed. It is not just Switchbot, Somfy and other integrations have the same problems.

1 Like

As others have said the ‘integration’ is very limited compared to what can be done via their own app (e.g. their robot can be set to clean a specific room in the app but not via HA).

Their contact sensor doesn’t seem to play nice with the Bluetooth proxy network in terms of it operating outside the range of their own Bluetooth devices like hub.

Also, it’s a shame that their Bluetooth devices aren’t able to act as Bluetooth proxies in the way Shelly has allowed.

Good progress , but I won’t be buying more Switchbot until they up their game and truly Integrate into HA.

@Miranda-GB @MissyQ @synesthesiam would be a good idea if you could time all announcements on the Home Assistant blog to space them out more, as lately you dropped news posts practically the day after each other which mmakes prevouis blog post drop down and thus is easier to miss. Suggest that if you for example plan to drop 4 blog posts in a month then space out posting them with at least 7 days between them. Now you guys just posted three blog posts the days after each other, so chance is less than people will miss seeing them all. This is not new but almost the norm.

The truly groundbreaking update will be the ability to integrate IR devices (trough the hubs) via Matter-over-(anything, as long as it’s local) rather than via Matter-over-internet (or better, matter-over-internet-over-ir lol). Even just the ability to send IR signals manually would suffice if there is no way to disconnect the commands from the cloud.

1 Like

Sorry…which addon?