Smart Blinds Home Assistant Setup: FYRTUR, Aqara, SOMA, and DIY Options (2026)
Motorized blinds and shades are one of the most satisfying smart home upgrades you can make. Imagine your blinds opening automatically at sunrise, closing when it gets too hot, or adjusting based on a movie mode scene. With Home Assistant, you get full control over your window coverings with automations that cloud-based solutions simply cannot match.
In this guide, I will compare the top smart blind options for Home Assistant, walk through setup for each, and share the automations that make smart blinds truly worthwhile. Whether you want a plug-and-play solution or a weekend DIY project, there is an option here for you.
Why Smart Blinds?
Smart blinds solve real daily problems:
- Energy savings: Close blinds during peak sun to reduce cooling costs by 15 to 30%
- Privacy automation: Close at sunset without thinking about it
- Wake-up light: Open gradually in the morning as a natural alarm
- Temperature regulation: React to indoor temperature readings from your sensors
- Convenience: Control all windows with one tap or voice command
- Security illusion: Open and close on schedule when you are away
If you are building a smart home from scratch, smart blinds deliver visible (literally) daily value that everyone in your household appreciates.
Smart Blind Options Compared
| Feature | IKEA FYRTUR | Aqara Roller Shade | SOMA Smart Shades | DIY (AM43/Tuya) |
|---|---|---|---|---|
| Price | $130-180 | $150-250 | $80 (motor only) | $30-60 |
| Protocol | Zigbee | Zigbee | Bluetooth/WiFi | Bluetooth/WiFi |
| HA Integration | Excellent (ZHA/Z2M) | Excellent (ZHA/Z2M) | Good (SOMA Connect) | Varies |
| Battery | Rechargeable | Rechargeable | Solar/Battery | Battery |
| Custom Sizes | Limited | Custom order | Fits existing blinds | Fits existing blinds |
| Installation | Replace entire blind | Replace entire blind | Retrofit motor | Retrofit motor |
| Solar Option | Add-on panel | No | Yes (built-in) | Some models |
Option 1: IKEA FYRTUR / KADRILJ (Best Overall)
IKEA’s FYRTUR (blackout) and KADRILJ (sheer) are the most popular smart blinds for Home Assistant users. They use the Zigbee protocol and integrate directly without needing the IKEA gateway.
What You Get
- Roller blind with built-in motor
- Rechargeable battery (USB-C charging)
- Zigbee radio (works with any Zigbee coordinator)
- Wireless remote control included
- Available in several standard sizes
Setup with Home Assistant
Step 1: Ensure you have a Zigbee coordinator set up with ZHA or Zigbee2MQTT.
Step 2: Put your coordinator in pairing mode (Settings > Devices & Services > ZHA > Add Device).
Step 3: On the FYRTUR blind, press and hold both buttons on the control unit simultaneously until the LED flashes.
Step 4: Home Assistant should discover the blind within 30 seconds. Assign it a name and area.
Step 5: You will get a cover entity with position control (0% = closed, 100% = open).
FYRTUR Tips
- Battery life: Typically 3 to 6 months depending on usage. The optional solar panel extends this significantly.
- Repeater: The FYRTUR signal repeater (included with some models) acts as a Zigbee router, helping your mesh network.
- Calibration: After pairing, open and close the blind fully once to calibrate the position endpoints.
- Group control: Create cover groups in Home Assistant to control multiple FYRTUR blinds simultaneously.
Limitations
- Limited to IKEA’s standard sizes (measure carefully)
- Not available in every color or material
- Battery needs periodic charging (every 3 to 6 months without solar)
- Position accuracy is approximately +/- 2%
Option 2: Aqara Roller Shade Driver E1
Aqara offers both complete roller shades and a motor driver that can be paired with custom shade fabric. It uses Zigbee and integrates excellently with Home Assistant.
What Makes Aqara Different
- Available in custom sizes (order through Aqara’s website)
- Higher-end build quality and fabric options
- Precise position control
- Groups well with other Aqara sensors on the same Zigbee network
Setup with Home Assistant
The pairing process is nearly identical to other Aqara Zigbee devices:
- Put your Zigbee coordinator in pairing mode
- Press and hold the reset button on the motor for 5 seconds
- Wait for discovery
- Assign name and area
You get a cover entity with:
- Position control (0 to 100%)
- Open/close/stop commands
- Battery level sensor (if battery-powered)
Aqara Automations
Aqara shades work seamlessly in automations with other Aqara sensors. For example, use an Aqara temperature sensor to trigger shade closure when a room gets too warm:
automation:
- alias: "Close blinds when hot"
trigger:
- platform: numeric_state
entity_id: sensor.living_room_temperature
above: 26
condition:
- condition: sun
after: sunrise
before: sunset
action:
- service: cover.close_cover
target:
entity_id: cover.living_room_blinds
Option 3: SOMA Smart Shades (Best Retrofit)
SOMA is unique because it retrofits your existing blinds. You keep your current roller shades and add the SOMA motor that pulls the bead chain.
How SOMA Works
- Small motor unit clips onto your existing roller blind
- Pulls the bead/ball chain to raise and lower the shade
- Powered by built-in solar panel or USB charging
- Communicates via Bluetooth to the SOMA Connect bridge (needed for Home Assistant)
Setup with Home Assistant
SOMA requires the SOMA Connect bridge (a small WiFi device) to communicate with Home Assistant:
- Install the SOMA motor on your blind’s bead chain
- Set up the SOMA Connect bridge on your WiFi network
- In Home Assistant, add the SOMA integration
- Enter the SOMA Connect IP address
- Your shades appear as cover entities
SOMA Pros and Cons
Pros:
- Works with your existing blinds (no replacement needed)
- Solar-powered option means no charging
- Relatively affordable at $80 per motor
- Clean installation with no modifications to the blind
Cons:
- Requires SOMA Connect bridge ($50) for HA integration
- Bluetooth range can be limiting
- Slightly noisier than built-in motors
- Slower operation compared to FYRTUR or Aqara
- Only works with bead chain roller blinds
Option 4: DIY Solutions (Most Affordable)
For the budget-conscious or those who enjoy a project, several DIY options exist:
AM43 Motor
A Tuya-based roller blind motor similar to SOMA but at half the price. Works with the bead chain on existing blinds.
- Price: $30 to $40 per motor
- Integration: Via Tuya/LocalTuya integration or ESPHome with a Bluetooth proxy
- Battery: Rechargeable via USB, some solar panel options
- Reliability: Varies, but generally good for the price
Zemismart Zigbee Motor
A Zigbee-based option that pairs directly with ZHA or Zigbee2MQTT without any bridge.
- Price: $50 to $70 per motor
- Integration: Direct Zigbee pairing (no bridge needed)
- Compatibility: Works with 25mm tube roller blinds
- Reliability: Good, with active community support
Full DIY with ESPHome
For maximum customization, build your own with:
- A stepper motor or servo
- An ESP32 microcontroller
- ESPHome firmware
- 3D-printed brackets
This gives you complete control over speed, torque, position, and integration. But it requires electronics knowledge and significantly more time.
Essential Automations for Smart Blinds
Here are the automations that make smart blinds truly worthwhile:
Sunrise Wake-Up
automation:
- alias: "Morning blind opening"
trigger:
- platform: sun
event: sunrise
offset: "+00:30:00"
condition:
- condition: state
entity_id: input_boolean.workday_alarm
state: "on"
action:
- service: cover.set_cover_position
target:
entity_id: cover.bedroom_blinds
data:
position: 50
- delay: "00:15:00"
- service: cover.open_cover
target:
entity_id: cover.bedroom_blinds
This opens your blinds gradually: 50% at sunrise, then fully open 15 minutes later. Much gentler than a blaring alarm. Combine with wake-up light automations for the full sunrise experience.
Temperature-Based Cooling
automation:
- alias: "Hot day shade automation"
trigger:
- platform: numeric_state
entity_id: sensor.outdoor_temperature
above: 28
condition:
- condition: sun
after: sunrise
before: sunset
- condition: state
entity_id: cover.south_facing_blinds
state: "open"
action:
- service: cover.set_cover_position
target:
entity_id:
- cover.south_facing_blinds
- cover.west_facing_blinds
data:
position: 20
Close south and west-facing blinds during hot days to keep your home cool. This can reduce your air conditioning load significantly. Works great with a smart thermostat for coordinated climate control.
Sunset Privacy
automation:
- alias: "Evening privacy blinds"
trigger:
- platform: sun
event: sunset
offset: "-00:15:00"
action:
- service: cover.close_cover
target:
entity_id: group.all_blinds
Movie Mode
automation:
- alias: "Movie mode blinds"
trigger:
- platform: state
entity_id: input_boolean.movie_mode
to: "on"
action:
- service: cover.close_cover
target:
entity_id:
- cover.living_room_blinds
- cover.living_room_curtains
- service: light.turn_off
target:
entity_id: light.living_room_main
- service: light.turn_on
target:
entity_id: light.tv_bias_light
data:
brightness_pct: 20
Away Mode Security
automation:
- alias: "Away mode blind simulation"
trigger:
- platform: time_pattern
hours: "/2"
condition:
- condition: state
entity_id: input_boolean.vacation_mode
state: "on"
action:
- service: cover.set_cover_position
target:
entity_id: "{{ state_attr('group.all_blinds', 'entity_id') | random }}"
data:
position: "{{ range(20, 80) | random }}"
Randomly adjust blinds throughout the day while you are on vacation to simulate occupancy. This works well alongside timed light automations for a complete home security setup.
Sun Position Tracking
For advanced users, Home Assistant’s sun entity provides azimuth and elevation data. Use this to close specific blinds only when the sun is shining directly at them:
automation:
- alias: "Track sun for west window"
trigger:
- platform: numeric_state
entity_id: sun.sun
attribute: azimuth
above: 240
below: 300
condition:
- condition: numeric_state
entity_id: sun.sun
attribute: elevation
above: 10
action:
- service: cover.set_cover_position
target:
entity_id: cover.west_window
data:
position: 30
Installation Tips
For FYRTUR/Aqara (Full Replacement)
- Measure your window recess precisely (inside mount) or the wall space (outside mount)
- Order the correct size; returns can be difficult
- Ensure you have power nearby for initial charging
- Install the solar panel if available (usually mounts with adhesive)
For Retrofit Motors (SOMA/AM43)
- Check your bead chain size (most common: 3.0mm or 4.5mm)
- Ensure adequate clearance for the motor housing
- Position near a window for solar charging if applicable
- Test chain tension before final installation
For All Smart Blinds
- Place Zigbee router devices (smart plugs) near your blinds for reliable communication
- Calibrate open/close positions after installation
- Set up manual controls (remote, physical buttons) as backup for guests
- Consider noise levels if installing in bedrooms
Combining Blinds with Other Smart Devices
Smart blinds become even more powerful when combined with:
- Temperature sensors (Aqara sensors): React to actual room temperature
- Light sensors: Adjust based on ambient brightness
- Weather integration: Check forecast and pre-close before storms
- Smart thermostats (best options): Coordinate shade position with HVAC for efficiency
- Presence detection: Open when you enter, close when room is empty
FAQ
Do IKEA FYRTUR blinds work without the IKEA gateway?
Yes. FYRTUR blinds use Zigbee and pair directly with any compatible Zigbee coordinator (Sonoff ZBDongle-E, ConBee II, SkyConnect, etc.) via ZHA or Zigbee2MQTT. No IKEA Dirigera or Tradfri gateway needed.
How long do smart blind batteries last?
IKEA FYRTUR: 3 to 6 months typical use. Aqara: 3 to 6 months. SOMA with solar panel: indefinite (solar keeps it charged). AM43: 2 to 4 months. All support USB charging.
Can I still operate smart blinds manually?
Yes. FYRTUR has a physical pull motion. Aqara has a manual mode. SOMA allows manual chain operation. You never lose manual control even if Home Assistant is offline.
Are smart blinds noisy?
FYRTUR and Aqara motors are relatively quiet (around 35 to 40 dB). SOMA and AM43 bead chain motors are slightly louder due to the chain mechanism. None are loud enough to be disruptive, but bedroom installations should consider quieter options.
Can I control multiple blinds as a group?
Absolutely. Home Assistant’s cover groups let you control multiple blinds simultaneously. Create a group for each room or for all blinds in the house. Individual control remains available alongside group control.
What if my window size is non-standard?
IKEA FYRTUR comes in fixed sizes. Aqara offers custom sizing. For non-standard windows, retrofit options (SOMA, AM43) work with any existing roller blind regardless of size. DIY solutions offer the most size flexibility.
Wrapping Up
Smart blinds are one of the most visible and appreciated smart home upgrades. Whether you choose the plug-and-play simplicity of IKEA FYRTUR, the quality of Aqara, the retrofit convenience of SOMA, or the affordability of DIY options, Home Assistant gives you the automation power to make them truly intelligent.
Start with your bedroom (the sunrise wake-up automation alone is worth it) and expand to living areas where temperature and privacy automation provide daily value. Combined with temperature sensors and smart thermostats, automated blinds can meaningfully reduce your energy bills while making your home more comfortable.