adnpolymerase/ha-gate-card — explained in plain English
Analysis updated 2026-05-18
Show a driveway gate's true open or closed state on a Home Assistant dashboard.
Control a gate safely by hiding irrelevant buttons while it is moving.
Enable a pedestrian pass mode for gates with a smaller walk-through leaf.
Match the on-screen animation to a sliding, swing, or garage door gate style.
| adnpolymerase/ha-gate-card | 3imed-jaberi/cryptography-si-isamm | 3imed-jaberi/koa-isomorphic-router | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-09-25 | 2021-02-06 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Home Assistant with HACS installed and an existing cover entity plus a state sensor.
HA Gate Card is a custom visual card for Home Assistant, the popular home automation platform. It is built specifically for people who have an automated gate at their property, such as a sliding or swinging driveway gate, and want a clear, attractive way to see and control it from their smart home dashboard. Many gate setups have a quirk this card is designed to solve: the command that opens or closes the gate and the sensor that reports whether it is actually open or closed often come from two different sources. A gate might be triggered by a radio impulse, but its real position is only known through separate open and closed sensors. This card combines both pieces of information into one consolidated, trustworthy display, rather than guessing the gate's state from the command alone. The card shows the gate's status using color coding, such as green for closed, orange for open, and blue while moving, and animates the gate opening or closing on screen in a style that matches the real gate, including sliding, swinging, garage roller door, or a simple wicket door display. It automatically recognizes state values in twelve languages, so labels like closed, ouverture, or en mouvement are all understood without extra setup. A pedestrian mode is also available for gates with a smaller walk-through leaf. To avoid sending confusing or dangerous double commands, the card only shows buttons that make sense for the gate's current state, and hides commands while the gate is actively moving, since a second impulse could stop or reverse it partway. Two-tap confirmation and a stop button are available as options. Every setting can be adjusted either by editing YAML directly or through a visual editor built into Home Assistant. The card is installed through HACS, the Home Assistant Community Store, by adding it as a custom repository, since it is not yet listed in the default store. It is released under the MIT license and is currently an early preview, with the author welcoming feedback and bug reports.
A Home Assistant dashboard card that shows a gate's true open or closed state with color-coded, animated visuals and safe, context-aware control buttons.
Mainly JavaScript. The stack also includes JavaScript, Home Assistant, HACS.
MIT license: free to use, modify, and share, including commercially, as long as the copyright notice is kept.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.