Screenshots From the README of andriensis/ha-1control.
About
1Control is a custom integration that connects 1Control gates, doors and Dory position sensors to Home Assistant through the 1Control cloud. Gates and doors paired through a Link bridge appear as covers that can be opened and closed. If a PIN is set in the options, the gate is exposed as a lock that asks for the PIN before opening or closing. Dory sensors show up as binary sensors for the open or closed state, plus battery and last state change sensors. Options cover an auto-close delay for gates and the polling interval for Dory sensors. Setup happens in the UI with the 1Control account email and password, followed by choosing which devices to add.
Automatic summary of the README and code of andriensis/ha-1control. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Covers
- Locks
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Connect to 1Control
- Password
Select devices
- Devices
After setup
- Auto-close delaySeconds after an open command before Home Assistant marks the gate as closed again.
- PINOptional. If set, the gate is exposed as a lock entity and this PIN must be entered to open or close it. Leave empty for a standard cover entity with no PIN.
- Dory polling intervalHow often to poll the 1Control cloud for Dory door sensor state. Lower values give faster updates but increase load on the 1Control API; the cloud-side state only updates as fast as the sensor reports anyway.
Texts from the code of andriensis/ha-1control.
Entities
- SensorsBattery, Last state change
From the README
Disclaimer: This is an unofficial, community-made integration and is not affiliated with, endorsed by, or supported by 1Control. Use at your own risk.
This integration was vibe coded with Claude — it works, but treat it accordingly.
- Automatically discovers all gates/doors linked to your 1Control account
- Each configured action appears as a Cover entity (device class: Gate)
- Supports open and close commands
- Optional PIN protection — when a PIN is set, the gate is exposed as a Lock entity that prompts for the PIN before opening or closing
Shows in Vulpo
Cover card, Lock card, Chart card, Apple Watch, Control Center.Information
- Installs
- 50 sharing analytics
- GitHub stars
- 6
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v2.0.0,
- Category
- Security and safety, Locks and access
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
onecontrol- Issues
- Report an issue














