Swing2Sleep Smarla
smarla
The Swing2Sleep Smarla integration enables Home Assistant to integrate Swing2Sleep (Smarla) motorized cradles. This integration will allow you to control your Smarla device.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
button | Button (as a switch) |
What people report
Swing2Sleep Smarla devices are supported, including firmware update entities.
- Works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Swing2Sleep Smarla | Works | Update platform added for firmware trackingSaved copyProposed change Add update entity/platform to smarla integration. Allows to track and update the end device's firmware. ## Type of change - [ ] Dependenc Excerpt saved from GitHub on 2026-10-23. | PR #163255 · 2026-02 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud push
Goes through the maker’s cloud, which sends updates as they happen. Needs the internet and an account.
Details
| Installs (analytics) | 4 |
|---|---|
| Quality scale | Silver |
| Added in | Home Assistant 2025.6 |
| Set up in the UI | Yes |
| Maintainers | @explicatis, @johannes-exp |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.