Shell JavaScript PHP CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ConfigFiles
Scripts
themes
.gitattributes
.gitignore
AccessPageAjaxCall.php
HomeKitPageAjaxCall.php
LogFileNotFound.php
LogsPageAjaxCall.php
PowerPageAjaxCall.php
README.md
RadiatorPageAjaxCall.php
SchedulePageAjaxCall.php
SecurityPageAjaxCall.php
SettingsPageAjaxCall.php
about.png
alarm.js
apple-touch-icon.png
factory.txt
failed.php
i2c-baudrate-overlay.dtb
index.php
login.php
logscroll.php
readvars.php
robots.txt
startup.png
user.txt

README.md

Alarm-System

UPDATE 01/07/2018:
This repo is just about defunct. There have been a couple of updates to the Raspberry Pi Debian image which have killed off the Mail Transfer Agent, and messed up a few other bits and peices in the build.
If you are thinking of trying the install, use the WorkInProgress Repo, which addresses these issues, and is starting to look more complete than this one.

Home alarm and automation system - evaluation software.

  • Should install and run on any Debian system, but developed to run on a Raspberry Pi 2 model B
  • Uses JQuery Mobile Web framework to provide an iPhone interface.
  • Uses HAP-NodeJS to interface to HomeKit.
  • Full system requires custom circuit board connected to Raspberry Pi, but software designed to run even if circuit board is missing.

Hardware support:-

  • Control of Remote control mains sockets using PIC chip with I2C interface.
  • Supports up to 160 Remote control mains sockets.
  • Control of Smartwares Radiator valves using PIC chip with I2C interface.
  • Up to 10 Radiator valve channels.
  • Control of domestic Security system through industry standard 12volt (wired) contact sensors.
  • Up to 12 contact sensor circuits.

Updates in Version 5.00...

  • Raspian Stretch Light.
  • HomeKit Bridge - Updated to latest build ( based on Node 8.6 install ).
  • Smartware Radiator valves.
  • JQuery Mobile - framework to provide user interface.
  • Postfix Mail Transfer Agent.

Features:-

  • 12 configurable alarm zones (cabled)
  • 3 alarm modes: Standby, Night mode, Day mode
  • Up to 160 Remote control mains socket
  • Up to 10 Radiator valves.
  • Industry standard 12 volt interface to alarm sensors, bell boxes and strobe
  • Full (internet) remote control using custom iPhone interface
  • email alerts for alarm events
  • Scheduled tasks
  • HTTPS - Encrypt data between the iPhone and the system.
  • BlowFish - All passwords are hashed, so your password is not stored on the system
  • Remember me login - quick logon by means of a one time access code, so your password is not stored on your iPhone.
  • Fail2Ban - Monitors access attempts and blocks IP after 3 failed login attempts.

There's a lot more details on my web site...

http://oddwires.co.uk