Skip to content

Commit 1a1a65a

Browse files
authored
Add humidifer and led for switchbot integration (#39722)
1 parent b9549bf commit 1a1a65a

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed

source/_integrations/switchbot.markdown

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ ha_category:
55
- Binary sensor
66
- Cover
77
- Fan
8+
- Humidifier
89
- Light
910
- Lock
1011
- Sensor
@@ -119,6 +120,8 @@ For instructions on how to obtain the encryption key, see README in [PySwitchbot
119120
- [Color Bulb (WoBulb)](https://switch-bot.com/pages/switchbot-color-bulb)
120121
- [Light Strip (WoStrip)](https://www.switchbot.jp/products/switchbot-strip-light)
121122
- [Smart Ceiling Light (WoCeiling)](https://www.switchbot.jp/products/switchbot-ceiling-light)
123+
- [Strip Light 3](https://www.switch-bot.com/products/switchbot-led-strip-light-3)
124+
- [Floor Lamp](https://www.switch-bot.com/products/switchbot-floor-lamp)
122125

123126
### Locks
124127

@@ -130,6 +133,7 @@ For instructions on how to obtain the encryption key, see README in [PySwitchbot
130133
### Humidifiers
131134

132135
- [Humidifier (WoHumi)](https://www.switchbot.jp/products/switchbot-smart-humidifier)
136+
- [Evaporative Humidifier](https://www.switch-bot.com/products/switchbot-evaporative-humidifier-auto-refill)
133137

134138
### Sensors
135139

@@ -184,6 +188,7 @@ Switch entities are added for Bot, Plug Mini, and Relay Switch.
184188
Password protection: You can set a device password in the SwitchBot app to prevent people nearby take control of your device. When a password is set, you need to enter the correct password in order to add it to the integrations.
185189

186190
Features:
191+
187192
- turn on or off
188193
- press
189194
- get battery level
@@ -194,6 +199,7 @@ Attributes:
194199
#### Plug Mini
195200

196201
Features:
202+
197203
- turn on or off
198204
- get power consumption readings
199205

@@ -202,13 +208,15 @@ Features:
202208
This is an encrypted device.
203209

204210
Features:
211+
205212
- turn on or off
206213

207214
#### Relay Switch 1PM
208215

209216
This is an encrypted device.
210217

211218
Features:
219+
212220
- turn on or off
213221
- get power
214222
- get voltage
@@ -221,6 +229,7 @@ Cover entities are added for Curtain, Curtain 3, Blind Tilt, and Roller Shade.
221229
#### Curtain
222230

223231
Features:
232+
224233
- open/close/pause
225234
- set position
226235
- get position
@@ -231,6 +240,7 @@ Features:
231240
#### Curtain 3
232241

233242
Features:
243+
234244
- open/close/pause
235245
- set position
236246
- get position
@@ -241,6 +251,7 @@ Features:
241251
#### Blind Tilt
242252

243253
Features:
254+
244255
- close up/close down/pause
245256
- set position
246257
- get position
@@ -305,6 +316,7 @@ The Roller Shade is exposed as a cover entity with control of the position only:
305316
| >20% | Close |
306317
307318
Features:
319+
308320
- open/close/pause
309321
- set position
310322
- get position
@@ -317,34 +329,39 @@ Sensor entiteis are added for thermometer and hygrometer devices, motion sensor,
317329
#### Meter
318330
319331
Features:
332+
320333
- get temperature
321334
- get humidity
322335
- get battery level
323336
324337
#### Meter Plus
325338
326339
Features:
340+
327341
- get temperature
328342
- get humidity
329343
- get battery level
330344
331345
#### Indoor/Outdoor Meter
332346
333347
Features:
348+
334349
- get temperature
335350
- get humidity
336351
- get battery level
337352
338353
#### Meter Pro
339354
340355
Features:
356+
341357
- get temperature
342358
- get humidity
343359
- get battery level
344360
345361
#### Meter Pro CO2 Monitor
346362
347363
Features:
364+
348365
- get temperature
349366
- get humidity
350367
- get carbon dioxide
@@ -364,10 +381,13 @@ Features:
364381
365382
- motion detection state
366383
- get battery level
384+
367385
#### Water Leak Detector
386+
368387
This is an encrypted device.
369388
370389
Features:
390+
371391
- leak or dry state
372392
- get battery level
373393
@@ -380,20 +400,55 @@ Features:
380400
381401
Light entities are added for Color Bulb, LED Strip Light, and Ceiling Light.
382402
403+
#### Ceiling Light
404+
405+
Features:
406+
407+
- turn on or off
408+
- change brightness
409+
- change color temperature
410+
383411
#### Color Bulb
384412
385413
Features:
386414
- turn on or off
387415
- change brightness
388416
- change color temperature
389417
- change color
418+
- set effect
390419
391420
#### LED Strip Light
392421
393422
Features:
423+
424+
- turn on or off
425+
- change brightness
426+
- change color
427+
- set effect
428+
429+
#### Strip Light 3
430+
431+
This is an encrypted device.
432+
433+
Features:
434+
435+
- turn on or off
436+
- change brightness
437+
- change color temperature
438+
- change color
439+
- set effect
440+
441+
#### Floor Lamp
442+
443+
This is an encrypted device.
444+
445+
Features:
446+
394447
- turn on or off
395448
- change brightness
449+
- change color temperature
396450
- change color
451+
- set effect
397452
398453
### Locks
399454
@@ -404,6 +459,7 @@ Note: The integration currently only uses the primary lock state; in dual lock m
404459
This is an encrypted device.
405460
406461
Features:
462+
407463
- Lock or unlock
408464
- open or closed state
409465
- auto-lock paused state
@@ -518,6 +574,31 @@ Features:
518574
- return to base
519575
- get battery
520576
577+
### Humidifiers
578+
579+
Humidifier entities are added for Humidifier and Evaporative Humidifier.
580+
581+
#### Humidifier
582+
583+
Features:
584+
585+
- turn on
586+
- turn off
587+
- set mode
588+
- set humidity
589+
590+
#### Evaporative Humidifier
591+
592+
This is an encrypted device.
593+
Note: Not all modes support unless you bind the temperature and humidity sensor.
594+
595+
Features:
596+
597+
- turn on
598+
- turn off
599+
- set mode
600+
- set humidity
601+
521602
## Data updates
522603
523604
SwitchBot devices utilize a [​​local push](/blog/2016/02/12/classifying-the-internet-of-things/#classifiers)​​ strategy to maintain real-time status updates. When devices detect state changes, they actively push updates to Home Assistant for immediate synchronization. For user-initiated actions through Home Assistant (for example, when turning a device on/off), the integration performs an additional proactive status fetch to ensure instant confirmation of the new state.

0 commit comments

Comments
 (0)