Alarmapp is the result of an effort to revive an old alarm system using a Particle Photon.
You can read a nice blog post here (spanish).
- Realtime system state updates (e.g., a window opens, a door closes, etc.).
- Push notifications when system gets breached or is in panic mode.
- Sentry for error reporting.
- Activate/deactivate system.
- Disable areas.
- Panic button.
- General summary view.
- Floor diagram summary view.
- Test siren button.
- Pull down to refresh.
- Push notifications not enabled alert.
- Not watching anything alert (all areas are disabled or all areas are open).
- No network alert.
- Trouble connecting alert.
You can see more UI screenshots here.
- iOS.
- Android.
- Web.
The project is contained in many repos.
Repository name | Description |
---|---|
Alarmapp Admin | A control panel for the system made with Ionic. |
Alarmapp PWA | A simpler and modern control panel for the system made with Flutter. |
Alarmapp Firmware | Firmware for the Particle Photon. |
Alarmapp Schematics | Schematic for interfacing the old alarm system with the Particle Photon. |
Alarmapp Functions | Cloud functions for the system. E.g. Push Notifications. |