About
Home Assistant integration for Neo Smart Blinds controllers: set up from the UI, local HTTP/TCP control, room covers and position tracking.
Description from josh345rtfvqw/ha-neosmartblinds
Shows in Vulpo
Cover card, Button card, Apple Watch, Control Center.Supports
- From the MarketplaceInstalled through the Marketplace, formerly HACS.
- Actively maintainedIts author released or pushed a change in the last six months.
Provides
- Covers
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Neo Smart Controller
- HostIP address or host name of the Neo Smart Controller.
- ProtocolHTTP is recommended because the controller reports errors over HTTP. TCP can't tell you if a command was wrong.
Connection details
- Port8838 for HTTP, 8839 for TCP, unless you have changed it.
- Controller IDThe 24-character controller ID, shown under Your Controller in the Neo app. Required for HTTP, not used for TCP.
Also asked when changing the connection.
Controller ID not recognised
- Controller ID
Change the controller
- HostIP address or host name of the Neo Smart Controller.
- ProtocolHTTP is recommended because the controller reports errors over HTTP.
Texts from the code of josh345rtfvqw/ha-neosmartblinds.
Entities
- Binary sensorsConnection
- ButtonsFavourite position 1, Favourite position 2
- CoversBlinds
Actions
- Send commandSends any two-character action to the selected blinds or rooms. Warning: programming actions can change or wipe a motor's settings. Only use actions you understand.
- Command
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
- Repair noticesNotices it can show in Settings, Repairs:Neo Smart Blinds YAML has been imported
From the README
Control blinds through a Neo Smart Controller on your local network. No cloud, no extra Python packages. Everything is set up from the Home Assistant UI.
The controller never reports where a blind is, so Home Assistant works out the position from the commands it sends and the times you give it. This README explains how to keep that estimate accurate.
Information
- Installs
- 264 sharing analytics
- GitHub stars
- 2
- Connection
- Not stated
- Upkeep
- Updated in the last 6 months
- Version
- v4.0.0,
- Category
- Blinds and curtains
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
neosmartblinds- Issues
- Report an issue












