Your home. Your alarm.
Your rules.

The RoboAlarms Panel’s Home screen: Disarmed and ready to arm, with Away, Stay and Night and all zones closed
Panel Manager on a phone: Ready to arm, with Away, Stay and Night, all zones closed and no troubles
Open source The code is on GitHub

RoboAlarms turns an affordable touchscreen into a complete home alarm panel. It runs on your wall, not in someone’s cloud, with no subscription.

  • No monthly fee
  • No cloud account
  • Home Assistant ❤️

Why RoboAlarms

A real alarm panel.
Without the strings.

Everything a home alarm needs, running on hardware you own.

Local by design

The alarm engine runs on the panel. No cloud account and no monthly fee, and alarm decisions never wait on the internet.

A proper alarm panel

Partitions, a code for each person, entry and exit delays, bypass, chime, panic and alarm memory.

Take the tour

Open source

The firmware, Panel Manager and the Flasher are on GitHub under Apache 2.0. Read how it works, or build it yourself.

View the source

Works with

  • Wired contacts
  • 433 MHz sensors
  • Zigbee
  • Z-Wave
  • Home Assistant sensors
What each one needs

How it works

From touchscreen
to alarm panel.

Three steps, and no build tools needed.

  1. Choose a touchscreen

    Start with an Elecrow CrowPanel Advanced, 7″ or 10.1″. Add radios for the sensors you want to use.

    See the hardware
  2. Install with the Flasher

    Connect the board over USB. RoboAlarms Flasher offers a backup, installs the firmware and shows the wiring for your parts.

    Meet the Flasher
  3. Put it on the wall

    The board is now your RoboAlarms Panel. Set up sensors, people and codes, then use it at the wall or in Panel Manager.

    Explore the panel

On the wall

Large touch targets, plain words and steady colors, day or night.

Built in

At the wall, or from any browser.

Panel Manager runs on the panel itself. Sign in from a phone or computer on your network to arm and disarm, check zones and activity, and manage people and codes.

  • No app to install and no separate server
  • Each person signs in with their own role
  • The person at the panel can pause remote control

Meet Panel Manager

Panel Manager Overview signed in as the system master, with Away, Stay and Night controls and no troubles

Optional integration

Plays well with Home Assistant.

See alarm status, zones and events in Home Assistant through the RoboAlarms custom integration, and control your smart home from the panel.

  • Pair with a code shown on both screens
  • Connect over your local network
  • No MQTT broker needed, and plain MQTT is there too

Read the integration guide

RoboAlarms integration in Home Assistant showing a connected panel and its entities

The details

Thoughtful where it counts.

  • Calm by design

    Steady colors, plain words and clear sounds tell you what is happening, even in a dark hallway at night.

  • Hear which door opened

    The panel can say a zone’s name in a recorded voice, with separate volumes for chime, voice and beeps.

  • Word when it matters

    Alarms and troubles can reach your phone through ntfy or Pushover.

  • Updates you can trust

    Firmware is signed, and a new version that fails its self-test rolls itself back.

Questions

Good to know before you build.

RoboAlarms is DIY software, not a certified alarm system or a monitoring service, and it does not call emergency services. Plan for backup power and test every sensor.

Read the documentation

Is there a monthly fee?

No. There is no RoboAlarms subscription or paid feature tier. You buy the hardware; optional services, such as a push-notification provider, may have their own costs.

Does the alarm need Home Assistant or the internet?

No. The panel runs its own alarm engine, so arming, disarming and alarms work on their own. Services that use the internet, such as phone notifications, need it. Sensors shared through Home Assistant depend on that server and your network.

What do I need to build one?

A CrowPanel Advanced touchscreen, 7″ or 10.1″, a power supply with backup power, and a radio only for the wireless sensors you use. The hardware guide lists every part, with links to suppliers.

Will it work with the sensors I already own?

Check the exact model and protocol: sharing a radio frequency doesn’t make a sensor compatible. Sensor support shows what has been checked on real panels.

What happens in a power cut?

The panel keeps running only with suitable backup power for it and anything your setup depends on. The optional clock module’s coin cell keeps the time, not the alarm.

What if someone removes or damages the panel?

The touchscreen is also the alarm controller, so a panel that loses all power or is disabled can’t keep running the alarm. Updates says where external sirens and tamper detection stand.

Can I read or change the code?

Yes. The source code is on GitHub under Apache 2.0, ready to read and build. Report bugs as GitHub issues; outside contributions aren’t being accepted at this time.

Make it yours

Ready to build your panel?

Pick a touchscreen, install RoboAlarms with the Flasher and put it on the wall.