Skip to content

neighborhood-watch-alarm/nwa

Repository files navigation

Neighborhood Watch Alarm (NWA)

NWA is an open source neighborhood security movement with an alarm system that anyone can assemble and manage locally. NWA is published under the MIT License.

The client-server system consists of Arduino-based alarms outfitted with sensors, and a Raspberry Pi server. The devices communicate via LoRa signals and a TTN Gateway. The server sends text-messages when an alarm is triggered.

For general and installation related information, please see the main site.

For system details and architecture descriptions, please see the wiki.

Code Status

Accepted source code for the server and the website goes through a Continues Integration pipeline using Github Actions.

The current status for the different pipelines can be seen below:

Server status:

Java/Maven alarm-system/server CI

Frontend status:

Node.js site/frontend CI

Backend status:

Node.js site/backend CI

Current Project Team Members