Explore RoboAlarms

Your panel.
Two ways to use it.

RoboAlarms firmware turns a supported touchscreen board into a local alarm controller. Use it at the wall or open its built-in Panel Manager from a browser on your network.

Why we built it

Built out of frustration.
Built together.

Read the original discussion

I started RoboAlarms because I wanted a local alarm without subscriptions or feature paywalls. I’m building it with my dad. I bring more than 20 years in professional software development; he brings 50 years in electrical engineering and alarm work.

AI helps us develop the software alongside hands-on coding, review and testing. We make the engineering decisions and take responsibility for the result. See how that idea works on the panel and in your browser.

Touchscreen tour

See the panel in action.

Choose a screen to explore the current interface.

Home · Disarmed and ready to arm.

Actual panel interface · Example data.

Built-in web app

Meet Panel Manager.

Use the panel from a browser on your local network.

The panel serves Panel Manager over HTTPS. Once browser access is enabled at the panel, authorized people can sign in to view the remote keypad, check activity and manage settings their role allows. No separate server or cloud account is needed.

Remote keypad · View and control the touchscreen.

Panel Manager interface · Example data.

The person at the panel can pause remote control. Depending on your role, browser pages cover zones, people and codes, settings, activity and updates. Browser passwords are separate from alarm codes. Read the documentation

Before you build

Know the limits.

RoboAlarms is DIY software, not a certified alarm system or a professional monitoring service. It does not provide emergency dispatch.

The controller is in the touchscreen panel. Backup power is required for operation during an outage; the DS3231 coin cell only backs up the clock. Sensors shared through Home Assistant depend on that server and their network. External-siren drivers and enclosure tamper detection are not available in the current build.

For current hardware and sensor testing, see Updates .

Make your own

Ready to plan a panel?

Choose hardware, then use RoboAlarms Flasher to install the firmware.

Full-size Home screen

Actual RoboAlarms Panel interface · Example data