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 project consits of two seperate entities with one working on the TTN (The Things Network) stack and the other a self-hosted Chirpstack server.
The client-server system consists of Arduino-based alarms outfitted with sensors, and a Raspberry Pi server. The devices communicate via LoRa signals to a LoRa Gateway which then relays messages between the devices and the server. When an intrusion is detected the server sounds out a text-message alerting the neighbors of the intrusion.
For general and installation related information, please see the main site.
For system details and architecture descriptions, please see the wiki.
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:
Frontend status:
Backend status: