I just paired my Switchbot Hub to HE with matter. That creates a HE device. So far I haven't found a way to create the child devices - blind/tilts and outdoor meter for me. Are blind/tilts even specified in the version of matter?
I'm probably confused. I have two 'groups' of blinds/tilt defined in Switchbot's app/hub as matter devices. Homekit see's these two groups as individual blind tilts and they open and close from Apple Home. I think I should be able to control those two blinds from hubitat too - assuming I can find the device and driver.
I don't have a switchbot hub, but do these devices have a Matter pairing code in each device? It sounds like you are trying to import the whole hub (hub to hub integration) and that won't work. You must bring in one device into Hubitat at at time.
As a matter hub, Switchbot is very limiting for example I have more than 9 of the blind tilts but they will only support 6 matter devices. They are also slow at updating their phone App and their hubs firmware. I haven't spent anytime on their forums so I can't comment but that's where I should go. Fortunately, Switchbot via matter is low priority. Interesting but low priority.
So if they are Matter, could you pair them to Alexa, Google, or Homekit and then bring them into Hubitat? Not sure if you can just bypass using the Switchbot hub completely, but with those weird and strict limitations, I would consider other methods.
They devices are bluetooth, I believe , so that makes the Switchbot hub interesting if it can do BT to matter - and it can for Homekit. Their hub is also supposed to do IR so that would be interesting as a possible Harmony replacement.
Could you please clarify, if you do bring the hub over, as I understand it, Hubitat currently doesn't see the individual devices. There will be a bridge/hub driver that brings in everything? That likely will happen in a future release?
I'm also hoping that Hubitat will release bridge drivers sooner rather than later. Both SwitchBot and Aqara have matter compatible hubs that act as bridges
and expose, at least some of, their devices through Matter.
In addition, the YoLink Hub 3 that will act as a Matter bridge for their devices is expected in the near future. I believe YoLink devices would be very beneficial to the Hubitat ecosystem as they are based on the LoRa wireless standard that has an open-air range of up to 1/4 mile.
Thanks for the offer @kkossev. Unfortunately, my C-8 is an integral part of my smart home. Testing alpha software on it would be in violation of the "wife acceptance factor" rules that I have to operate under. If I had another Hubitat hub I would gladly take you up on the offer and help out. Thanks again.
I am also very careful with my 'production' main C-8 hub which runs all the automations in my house (excluding the LAN integrations, that run on the old C-7 hub, together with some spammy Zigbee devices).
I don't have yet SwitchBot Hub 2 (Matter capable) but I will by one
but only if Curtains will be supported. My current integration is done
via Home Assistant (all controls are 100% local). It works very well
but I think more native support should/could be better.
Just had the exact same issue. It also happened to me when I upgraded HA OS. In my case, I upgraded it to HA OS 8.0. I believe this is happening because you installed python-switchbot at somepoint inside the docker as a root and it probably overwrote the reference to switchbot which is also used by the official switchbot component.
same for me. I had the lock registered and could access the entities through a BT proxy (esp32). then about 4 weeks ago they became unavailable, and I deleted them, hoping I could re-register them again)
the device is also registered through SwBot Hub mini using the switchbot cloud integration (entered API token & key as per instructions). The cloud integration in HA shows no devices available; in the switchbot app, however, the lock shows as registered with the cloud.
Interested in home automation? Use our products to control existing home appliances from your smartphone or using voice commands to make life smarter. Home security, smart lighting, power management, we've got it all.
These work with Alexa and IFTTT. So it should be possible to use virtual http switch by @therealdb to send ON?OFF via IFTTT.
or
When 7.32 and jquery is available, you could use VeraALexa plugin by @therealdb to control via alexa routines
You would probably need an android device at home with switch bot app installed
edit/ no you would need the switchbot hub
There also seem to be an APi
-bot.com/works-with
scroll to bottom
Bluetooth api details are here:
-bot.com/forum/general-discussion/trigger-switchbot-via-api-bluetooth-directly
And uses python so maybe too difficult for Vera. My main goal is to not add another hub (required for switchbot external access and IFTTT) seems like home assistant hub can do most things I have wanted to do with Vera that it can not.
I wonder, @loana would the coming new Linux firmware be capable of running python and automating this Bluetooth function as described in the article above?
My understanding is that Vera development has stopped with current OS and all development work is being focused on the new Ezlo Linux OS which may require a reinstall and re-configure of all your current devices and logic:-(
Well, then the leadership of Vera company should not be surprised that many users will eventually switch to Smartthings/Fibaro/HomeSeer/etc in the future, the companies with a shorter development cycle and longer platform maintenance.
I have no idea what Ezlo is doing. There seems to be no focus, with capacity split as it seems to be; current users are apparently not the main target audience of the new product line, or at least the step will be so steep it will be like starting...
So, I got two switchbots to simulate two buttons for thing I cannot hack. They work very well. Occasionally my linux server cannot reach them, but retrying the command is more than enough. I used a node lib hosting a small HTTP endpoint, running on my linux server, with my own virtual plug-in to have a normal switch in Vera.
The node-switchbot is a Node.js module which allows you communicate with SwitchBot Devices over BLE - GitHub - OpenWonderLabs/node-switchbot: The node-switchbot is a Node.js module which allows you...
Allows for multiple SwitchBot bots and curtains to be controlled via MQTT sent to ESP32. ESP32 will send BLE commands to switchbots and return MQTT responses to the broker. Also supports Temperatur...
I originally didn't think I'd use a regular switchbot but received one as a gift. I love my curtain bot so much that I thought I'd give it a try. I love it! It's handy, and unlike other smart devices, I can still use the light switch manually. My only concern is that it's battery powered and I don't know if the battery can be replaced.
The switch not team has amazing customer service. I was very impressed. The products are very good too. I thought the tape on the door bot was not going to be strong enough, but it actually is very very very strong. In general, I would strongly recommend their products to anyone.
Purchased a mini hub, and bought two switches and a cameras, for a very reasonable price. Found discount codes on the website. and so far everything is working beautifully via the phone app.
Love the items I bought so far.
Thank you for delivering on time and doing such an awesome job.
A Python API for SwitchBots that allows to control actions, settings and timers (also password protected) - GitHub - RoButton/switchbotpy: A Python API for SwitchBots that allows to control actions...
You could try to identify the services and characteristics through the app and try to connect to them with the example so as to retrieve the data.
At least it will enable to verify that the second part of the chain works properly.
After restarting everything from scratch, I could make the switchbot work!
I can retrieve the settings of the device:
battery
firmware
number of timers
dual state mode
inverse direction
hold seconds
and also trigger the action (this one depends on the dual state mode)
I think users still need to setup the device though switchbot app:
Important not to set a password, or it may make OMG implementation more difficult
Also not set any timers as is could be automated through the OMG integration (Openhab or Home Assistant)
Or maybe we can use OMG to set the mode of the device (seems easy)
I live in Las Vegas where the summer days get to 118 degrees. I have a room with seven 2" blinds that I never opened in the summer and rarely opened in other seasons since it is a pain to synch opening the blinds every day and closing them every night. Switchbot has allowed me to have all the blinds open 60% in early morning, close to 40% in mid morning and close when the sun comes beating in - all automatically. It's like I have a new room in my house. Now if they could only do the same for 4" & 6" shutters!
I bought 4 of them. They were tricky to install at first but then I got the hang of it and the rest were put on easily. They're really good at just getting the job done and you can set them slower to make less noise, although they're really not that loud to begin with. This has been a great buy! The solar panels are great for measuring light and keeping the units charged as well. Highly recommend!
For wand tilt blinds the blind tilt from switchbot is great. I've 4 of them now while working my way through decorating one room at a time and they add a great finishing touch. Being a lazy sod helps too!
We already had a couple and decided to get more for other windows. The low noise setting does markedly decrease noise, but you'll aways hear them. The noise level doesn't bother me.
We have had the others up for a while and haven't had to charge them separately. The solar panels do their job, even through winter.
If I had to complain about something; the little 3M adhesives that hold the tilts stationary against the blinds sometimes let go. It might be because our miniblinds are not big enough for the entire sticky pad, but still annoying.
Overall, they work brilliantly on our mini blinds, the very expansive pic and video guides makes it very easy to install and the app works well.