Releases: bkbilly/AlarmPI
Releases · bkbilly/AlarmPI
Home assistant full integration
Nov 30, 2022
ADDED
- Homeassistant option for alarm code
- Availability status
FIXED
- Auto trimming older logs
- Major problems with newer versions of socketio
- Homeassistant correct arm status
- Status of pending alarm
- Problem with disconnections from MQTT server
Pending state
Aug 13, 2020
Added
- Auto Login on web interface through get argument like so: (https://example.com:5000/login?username=admin&password=secret)
- Pending alarm state when there is an active sensor and auto arm when all sensors are inactive
- Easily reconciliation of settings file on update
Changed
- Set global alarm state (triggered, pending, armed, disarmed) instead of the two seperate ones (alarmArmed, alarmTriggered)
- Bug Fixes
Visualize sensors & Frontend service control
Nov 13, 2019
Added
- Ability to change users for admins
- Added restart and changed how to change user
- Added visjs for sensor visualization
- Settings for trim logs
- Support for Snips voice commands
Changed
- Changed web directory structure
Removed
- Extra code
Use remote AlarmPI server
Oct 16, 2019
ADDED
- Send Sensors state to a remote AlarmPI server
- Change Key/Cert files from server.json config
- Logger for detecting problems that stores on file
sysrun.log
CHANGED
- Cleaned code for re-usability
BROKE
- Must move json config files to the new location
config
- Must copy the autostart to the systemd directory
/etc/systemd/system/alarmpi.service
Home assistant Alarm Panel
Oct 10, 2019
ADDED
- Automatically add configuration on Home Assistant for alarm panel
CHANGED
- Update setup file
- Retain alarm status on MQTT
24hour sensors & remotely activate siren
Sept 19, 2019
ADDED
- 24hour sensors
- Start/Stop Siren from HTTP request
FIXED
- Sensors timings on logs
- Dependencies Version upgrade
Custom MQTT & New system tools
Sept 2, 2019
ADDED
- Added custom MQTT topic/payload on sensors
CHANGED
- Check for open sensors on alarm activation
- Removed Init, changed to systemd
- Installation with Python3
FIXED
- Autoupdate MQTT on settings change
- Bug fix on activate/deactivate sensor
- Fix notifier for GPIO output
Support for HTTP Sensors & Back-end improvements
Aug 8, 2019
ADDED
- Change sensor status from HTTP requests like this
setSensorStatus?name=test1&state=off
- HomeAssistant integration option
- Show statuses of Mail/Serene/MQTT
CHANGED
- Rewrite the notifications for cleaner code
- Changed start/stop in log files to on/off
BROKE
- The old logs will no longer be recognized because of the change to on/off.
Support 3rd platform & Error fixes
Jun 26, 2019
ADDED
- Added zone for ARM_NIGHT
- Added support for Home Assistant autodiscovery
CHANGED
- mqtt subscribed sensors without spaces
FIXED
- initialize callbacks
- Security updates
Logs info and WebUI Imporovements
Sept 13, 2017
ADDED
- Create test code
- Show the time sensors were open
- Send the latest logs on email
- Send sensors status to MQTT Server
- Add zones to the sensors
- Sound notification on the UI when alarm is triggered
CHANGED
- Swap sensors colors (active/inactive)
- WebUI improvements (login, three sizes)
- Deleted unused code
- Run alarmpi as Class
- Renamed DoorSensor to Worker
FIXED
- First time boot error
- Voip settings change
- Filters of logs on the UI