vim: tw=78 spl=en spell
Warning This repository was moved to GitLab.
This is an alarm display implementation for fire departments (etc). It has been designed for the local circumstances of the Kreis Kleve, North Rhine-Westphalia, Germany. It should be adaptable for other areas and countries.
The original hardware is a Raspberry Pi with a large display connected via HDMI and a digital alarm pager connected via USB.
The software is written in Python3, using the PyQt libaries for Qt5.
- Alarm data display with target map and route map
- Maps using OpenStreetMap tiles or custom tiles with fire hydrants
- Alarm report document for printer output
- Receive alarms from pagers, IMAP or WebSockets (JSON)
- Show previous alarms, calendar information, weather data in idle mode
- Switch screen on and off via CEC
- Forward alarms to subsequent displays
- Use GPIO pins to switch lighting or open doors
- Play sounds and read alarm data with text-to-speech engines
- Display vehicle status