Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of nielsfaber/alarmo.

Screenshot from nielsfaber/alarmoScreenshot from nielsfaber/alarmoScreenshot from nielsfaber/alarmo

About

Alarmo is an alarm system integration that builds a home security system from existing Home Assistant sensors. It adds alarm control panel entities that can be armed and disarmed, and it runs locally. Several arm modes are supported, such as away, home, night and custom bypass, each with its own sensors and configurable delays. The house can be split into areas that are armed independently, with an optional master entity that mirrors the state of all areas. Multiple users can be set up with individual pin codes and permission levels, and actions can send push notifications or activate a siren when the alarm triggers. Configuration happens in a built-in panel in the UI without YAML or restarts, and a companion card handles arming and disarming.

Automatic summary of the README and code of nielsfaber/alarmo. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Alarms

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Actions

  • ArmArm an Alarmo entity with custom settings.Fields: Entity ID, Code, Mode, Skip Delay, Force
  • DisarmDisarm an Alarmo entity.Fields: Entity ID, Code
  • Skip DelaySkip the remainder of the exit/entry delay and proceed directly to the next state. Only has effect whilst the alarm is in arming or pending state.Fields: Entity ID
  • Enable UserAllow a user to arm/disarm alarmo.Fields: Name
  • Disable UserBlock a user from arming/disarming alarmo.Fields: Name

From the README

This is an alarm system integration for Home Assistant. It provides a user interface for setting up your own alarm system completely from the browser.

  • Fully compatible with Home Assistant and the Alarm Panel Card.
  • Has an integrated panel for complete management via UI (no YAML required).
  • No restarts required when making changes.
  • Can set up to 4 arm modes (armed_away, armed_home, armed_night, armed_custom_bypass), each with configurable delays and security perimeter.
  • Supports configuring your existing HA entities as security sensors. These sensors will be watched automatically.
  • Allows setting up multiple users with individual pincode and permission levels.
  • Will restore its previous state after restart of HA.
  • Built-in actions: receive push notifications when anything changes in the alarm, activate a siren when the alarm is triggered, etc.
  • Supports splitting up your house security system into multiple areas which can be armed independently.
From the README of nielsfaber/alarmo, Apache License 2.0. Shortened.

Shows in Vulpo

Alarm Panel card, Apple Watch.

Information

Installs
26.9k sharing analytics
GitHub stars
2.3k
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v1.10.19,
Category
Security and safety, Alarm systems
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
alarmo

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers