Quantcast
Channel: MSP430 Technical Forums
Viewing all articles
Browse latest Browse all 2077

Home security system: SMS alerts, https event log, bluetooth passcode (dis)arming

$
0
0
Recently, someone broke into our house while nobody was home during the weekend - They didn't disturb or steal anything, just probably getting financial info.

I have been brainstorming, gathering ideas that have been lying dormant. Here is what I have come up with so far:

System contains 8 - 20 wireless *(1) nodes with sensors.
System has one basestation, contains registration info for all nodes, contains bluetooth module for keyless arm/disarm of zones. *(2)

Each node will poll its sensor *(3) several times a second, and check in with the base station once an hour to inform that all is well. Any false result of polling the sensor will result in immediate warning sent to base station once per second for the duration of the false result. The base station will then upload to the server in the cloud the event ID (i.e. which door/window of the house), duration, and time of event. The server will then send out a text message (at the beginning of the duration to ensure prompt alert) to the person responsible for said door/window (this is useful if there are multiple people in the same house, and each bedroom's sensors will alert the occupant).

*(1): I have purchased several wireless modules which I plan to remove the internal circuitry and replace with MSP430's, possibly keeping the radio. They also have 90db speakers installed, which could be used to transmit data ultrasonically (no pets in the building).
*(2): Bluetooth pairing beforehand, not visible to unpaired devices. Requires app on phone to log in and send code for (en/dis)able of zone. Zone may include multiple devices, i.e., the whole house excluding specific rooms.
*(3): Whether infrared or magnetic leaves, but I prefer IR.

I also want the server to be accessed externally via web interface (HTTPS - login required) so that the events can be reviewed. I currently have a Linux webserver already running one Wordpress site, so it wouldn't be a problem adding another website or sub address.

Any suggestions/additions? Are there any projects already incorporating elements described here that I can reference code?

Viewing all articles
Browse latest Browse all 2077

Trending Articles