I am thinking about doing the following at the December Alt.Net meeting:
I am going to get 10 Netduino (http://www.netduino.com/) devices on loan for us to do a hacknight. I am thinking we will build a network of devices that all communicate with an Azure cloud service. I will build the cloud service that becomes the central hub for all netduino devices. You guys will form teams that build the devices that connect to the cloud. We normally have 15 to 20 people come to the meetings so we should be able to form teams of 2.
So here is what I think we should build:
A home security system that has a central web site that will monitor and interact with all the devices. Each device will perform several functions and when we have them all working together it will make a complete home security system. Here are some of the ideas what a device might do.
Alarm – sounds a buzzer and flashes lights when told to do so by the central service. We can have 1 or more of these devices on the network.
Door Bell – plays 1 of 2 sounds when told to do so by the central service. Sound 1 could be when the front doorbell was pressed; sound 2 will be the back doorbell.
Master Bedroom – Monitors multiple window sensors and sends a message to the central service when tripped. Arm the alarm. Disarm the alarm with a code
Front Door – Monitors doorbell button, lock/unlock the door when told to do so. Sends a message when the door is opened/closed
Back Door – same as front door
Bedroom 1 – Same as master bedroom
Bedroom 2 – Same as master bedroom
First Floor – Monitors multiple window sensors and sends a message to the central service when tripped. Arm the alarm. Disarm the alarm with a code. Monitor a motion detector and send a message when tripped.
Garage – Monitor Door Sensor, open door with a keycode.
Central Web Site – displays the status of all devices, Arm/Disarm alarm, Set the keycodes that unlock doors and disarms alarm, Lock/Unlock doors,
I will get the backend service and web page up and running before the meeting. I will also provide some code that will run on the netduino to talk to the central service, but you will have to tie the code into reading the sensors that are hooked up. I will also design the message format for all the communications between devices and have that published before the meeting.
You guys will have to bring your own laptop and load the software(I will let you know what to load) before the meeting. I have a couple switches that we can use to hook the netduinos up to the network but I might need some Ethernet cables to be brought in.
If you already have a netduino or an arduino then you can bring that as well. I wont have any code that can run on the arduino though.
What do you guys think?
If anyone wants to help out on the code that needs to be done before the meeting let me know.
Thanks
Mike Linnen
@mlinnen
--
You received this message because you are subscribed to the Google Groups "Charlotte ALT.NET" group.
To post to this group, send email to charlott...@googlegroups.com.
To unsubscribe from this group, send email to charlotte-altn...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/charlotte-altnet?hl=en.
--
You received this message because you are subscribed to the Google Groups "Charlotte ALT.NET" group.
To post to this group, send email to charlott...@googlegroups.com.
To unsubscribe from this group, send email to charlotte-altn...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/charlotte-altnet?hl=en.
Sounds like wonderful fun!
Thanks for planting the seeds.
--