Add switchbot cloud integration (#28782)

* Adding switchbot_cloud

* Review changes

* Update source/_integrations/switchbot_cloud.markdown

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Adding more categories

* Update source/_integrations/switchbot_cloud.markdown

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update source/_integrations/switchbot_cloud.markdown

Co-authored-by: J. Nick Koston <nick@koston.org>

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Ravaka Razafimanantsoa 2023-09-16 23:02:10 +09:00 committed by GitHub
parent a05ce4bc62
commit f281432d41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,38 @@
---
title: SwitchBot Cloud
description: Instructions on how to set up SwitchBot Devices.
ha_category:
- Hub
- Plug
- Remote
- Switch
ha_release: '2023.10'
ha_iot_class: Cloud Polling
ha_codeowners:
- '@SeraphicRav'
ha_domain: switchbot_cloud
ha_platforms:
- switch
ha_config_flow: true
ha_integration_type: integration
---
The SwitchBot Cloud integration allows you to control SwitchBot [devices](https://www.switch-bot.com/) connected through the SwitchBot hub.
## Prerequisites
In order to use this integration, you will need at least a SwitchBot Hub and a SwitchBot account to get a token and secret key from the SwitchBot mobile app in Profiles>Preferences>Developer Options.
Please note, device names configured in the SwitchBot app are transferred into Home Assistant.
{% include integrations/config_flow.md %}
## Supported devices
- Plug (Wi-Fi only, only available in Japan)
- Plug Mini, both the original and HomeKit-enabled
- Remotes exposed through the different hubs excepted "Others" (State is inferred from previous commands in Home Assistant and might not reflect reality if you use other ways to control the device)
<div class='note warning'>
Only the switch platform is currently supported.
</div>