Jump to content
C4 Forums | Control4

Chowmain - SwitchBot Driver Suite


alanchow

Recommended Posts

Overview

Switchbot is an IoT manufacturer of affordable products that is your simple switch to a smart home. They offer a range of products in the Home Automation, Home Security, and Home Life categories which are all easily retrofittable to your existing home.

Convert just about any deadbolt into a smart lock, retrofit a curtain to make it smart, monitor temperature and humidity in areas important to you, transform just about any rocker switch or button of any appliance into something much smarter, and much more!

Integration into Control4 allows you to lock/unlock the door, open/close the curtains, trigger the Switchbot BOT to turn on/off rocker switches or devices and more all from a single point using Control4’s touchscreens, mobile apps, keypads, and remotes locally or remotely via a 4Sight subscription.

Driver Features

  • Automatic import of devices found in Switchbot account.
  • Ability to execute scenes setup in the Switchbot account.
  • Periodic polling of device statuses to keep the Control4 UI in sync. (Useful when using scenes and/or the Switch App)
  • Programmable low battery events
  • Switchbot Devices Supported
    • Switchbot Curtain
      • Open
      • Close
      • Set Level
      • Low battery events
    • Switchbot Smart Lock
      • Lock
      • Unlock
      • Low battery events
    • Switchbot Meter/Meter Plus
      • Used with the Control4 temperature display driver to show temperature/humidity updates
      • Program events based on temperature/humidity changes.
      • Low battery events
    • Switchbot Bot
      • On/Off (when Bot is setup in Switch Mode)
      • Press (when Bot is setup in Press Mode)
      • Generic relay binding available.
      • Low battery events
    • Switchbot Strip Light
      • Native RGB color wheel support (OS3.3.0+)
      • On/Off
      • Toggle
      • Set Level
      • Set Color

FAQ

What products are supported?

The Switchbot driver currently supports the following models:

  • Switchbot Curtain
  • Switchbot Meter/Meter Plus
  • Switchbot Smart Lock
  • Switchbot Bot
  • Switchbot LED Strip Light

Why is this product so exciting?

Easily retrofittable and very affordable. Prices range from USD $14.99 - $109.99 for the support devices.

  • Switchbot Curtain
    • Easily retrofit curtains without the need for tools.
    • Touch & Go. Should you still want to draw your curtains by hand, simply pull in the direction you want to open or close and the Switchbot Curtain will do the rest.
    • 8 months battery life or option to add a Switchbot Solar panel to ensure it is always charged.
  • Switchbot Smart Lock
    • Easy to install. Just rip, and stick on your existing lock. No screws, no drilling.
    • Compatible with a host of different locks. Click here to check compatibility.
    • Combine with a Switchbot Keypad or fingerprint keypad for additional ways to unlock the door.
  • Switchbot Meter/Meter Plus
    • Place anywhere
    • Temperature range: -20 to 80 Degrees C (-4 to 176 Degrees F)
      • Humidity range: 0 - 99%RH
  • Switchbot Bot
    • Makes almost any switch smarter in seconds.
    • Press/Turn On/Turn Off modes
      • Up to 8N when pressing

Is an active internet connection required to use this driver?

Yes. Unfortunately, the Switchbot API currently only supports cloud communication.

What additional hardware is required?

Switchbot Hub will be needed to activate cloud communication.

Known Limitations

There is a limit of 10,000 API calls per day. This includes commands triggered from Control4 and also polling. Going over this limit will mean the cloud will stop responding to requests. Please refer to our Installation and Usage guide for recommendations on polling times.

Where can I buy Switchbot products from?

Switchbot can be purchased from the official website and also a number of other retailers internationally. Please see link. Where to Buy

If you are in Australia we recommend Oz Smart Things - https://www.ozsmartthings.com.au/

Can you give us some examples of how we could use this driver?

  • Monitor the temperature/humidity in areas important to you e.g. AV rack, wine cellar etc. Using the Switchbot Meter and the Control4 temperature display driver, you could program alerts to trigger from your Control4 system when the temperature or humidity reach a certain level.
  • Turn on the Coffee machine and open the curtains in a morning scene.
  • Make almost anything that has a rocker switch or a push button smart.

I want to try this driver out before buying it?

All Chowmain drivers for Control4 come with a 90 day trial.

How do I find out more information about the driver?

Please see the links below for more information about the driver.

Driver Link

gallery01.png

Edited by alanchow
Link to comment
Share on other sites


7 hours ago, RAV said:

Are there plans to add any of their other items?

The Remote, Plug, and Keypad would be nice. Tags could be cool.

We have on our roadmap the Bulb and Blind Tilt which should be integrated in coming months.

We don't have plans for other products.

If you are looking for plugs we have several solutions.

 

Link to comment
Share on other sites

16 hours ago, alanchow said:

We have on our roadmap the Bulb and Blind Tilt which should be integrated in coming months.

We don't have plans for other products.

If you are looking for plugs we have several solutions.

 

Thank you for the reply.
I understand there's lots of plug options, switchbot has the making to be a cheap dealer site support option.

The temperature sensors are very affordable, with a couple outlets, to reboot secondary TV stuff and monitor power status, a contact on the rack, it could be a one app solution, which is less logins and such to manage, as well as less drivers to buy.

Do appreciate all the great work you guys are doing.

Link to comment
Share on other sites

7 hours ago, RAV said:

Thank you for the reply.
I understand there's lots of plug options, switchbot has the making to be a cheap dealer site support option.

The temperature sensors are very affordable, with a couple outlets, to reboot secondary TV stuff and monitor power status, a contact on the rack, it could be a one app solution, which is less logins and such to manage, as well as less drivers to buy.

Do appreciate all the great work you guys are doing.

Due to cloud rate limits on their API the other products are not viable.

Outlet is a possbility but low on our priorities since we have so many solutions already for outlets that are stupidly affordable.

Link to comment
Share on other sites

MAJOR UPDATE

Last week we released the SwitchBot driver for Control4. This week we have expanded the integration by adding two new products to the driver. The Switchbot Color Bulb with native Control4 RGB color wheel support and also the Switchbot Blind Tilt which makes your existing wand control horizontal blinds smart.

The SwitchBot Blind Tilt is an excellent product which enables you to control your existing wand control horizontal blinds.

The product features a built-in 2000mAh lithium battery, and receives power from solar panels to achieve power that lasts forever.

What is cool is If you are near your blinds you can still control manually, and Blind Tilt will auto-sync all your Blind Tilt devices for you so you get updated positional data in Control4.

gallery13.png

Link to comment
Share on other sites

  • 3 months later...

Major Update

New Devices include

Switchbot Indoor/Outdoor Thermo-Hygrometer

  • Used with the Control4 temperature display driver to show temperature/humidity updates.
  • Program events based on temperature/humidity changes.

Switchbot Hub 2

  • Used with the Control4 temperature display driver to show temperature/humidity updates.
  • Program events based on temperature/humidity changes.
  • Ambient Light level changes.
  • Configurable thresholds of Bright, Dim, and Dark zones.
  • Programmable events based on configured zones. (Bright, Dim, and Dark)

Switchbot Plug Mini(US)

  • On/Off control.
  • Programmable variables of voltage, current, power consumption, and electricity used in the day.

Switchbot Contact Sensor (REQUIRES WEBHOOK setup on Agent) (Requires port-forwarding)

  • Generic contact sensor binding for open/close state.
  • Programmable light level changes. (Bright and Dim)
  • Programmable Contact Opened/Closed/Left Open events.
  • Programmable Entering/Exiting events.

Switchbot Motion Sensor (REQUIRES WEBHOOK setup on Agent) (Requires port-forwarding)

  • Programmable light level changes. (Bright and Dim)
  • Motion events.

Version 20230622 - 22-JUN-2023

  • Add ability to change blind tilt and curtain toggle behaviour.
  • Add support for Switchbot Hub 2, Indoor/Outdoor Thermo-Hygrometer, Plug mini(US) devices.
  • Add support for Switchbot Contact and Motion sensor devices. (REQUIRES WEBHOOK setup on Agent) (Requires port-forwarding)
  • Add Webhook support for Hub 2, Meter/MeterPlus, Lock, Bot, Plug devices.
  • Add Temperature and Humidity variables to Meter driver.
  • Add 'Last Message' property to all drivers to show any possible errors.
  • Add Auto Rename capability.
  • Improve command processing in Switchbot Agent.
Link to comment
Share on other sites

  • 2 months later...
  • 9 months later...
3 hours ago, Dueport said:

@alanchow is their new robot vacuum and mop on the roadmap?

It is not on our roadmap.  We have honestly had no demand for it.  In fact switchbot in general hasn't had as much demand as we hoped for.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.