Search the Community
Showing results for tags 'Home automation'.
Found 3 results
I have been trying to make a F5229 Launchpad and CC3000 work like a Belkin Wemo, in the sense that I could use it to switch appliances such as heaters and lights in my house on and off from a remote web site (or iPhone/Android) without the need for a server within my house. My whole project would use about 20 devices. The problem one immediately faces is getting past the NAT in a domestic router. I have studied subjects such as STUN, TURN & ICE and uPnP and spent rather more time than I should have on failed attempts at UDP Hole punching. This is clearly possible, since the Wemo can do it (I believe it uses STUN). The questions are how secure and reliable it would be and how to do it. My current thoughts are that it may be simpler and more secure to have a small "relay server" in ones home network using port forwarding to allow the outside world to have access to it. It could then relay messages to one or more CC3000 based devices behind the router, but this is a clunky solution. Another solution would be to allow the devices to poll an external web server for instructions, but this would generate a heap of network traffic and be very inelegant. If all else fails, one could set up static addresses and use port forwarding but, again, a compromise. I appreciate that the CC3000 is still relatively new, but if anyone has any ideas/thoughts/libraries I would be very interested.
I just got a really nice Tado home heating control system. It can be accessed remotely, detects when you're there and looks really slick. Sort of like a Nest, but seems much better - more substance rather than just styling. http://www.tado.com It's currently in beta in the UK and whilst trying to identify a couple of wrinkles (due to my crappy Sky router) I got chatting to one of the developers. The reason I mention it is that it's apparently using a MSP430 and a TI Cortex-M3 (which I assume is Tiva but could be wrong). [Edited - it's a Stellaris LM3S9997, not a Tiva]
Hi everybody, As a part of my long term project building wireless sensor nodes, I have been looking for a nice RTC chip. First I was drawn to the DS1307, but this part is 5V and only a clock without alarm functions. Googling to the internet I've found the PCF8563. This part is a "drop in" replacement for the DS1307, but offers a lower supply voltage (3.3V) and includes alarm functions. The chips can be sourced quite cheap from the internet and work like a charm with both 6pf and 12pf 32768kHz crystals. A nice tutorial how to connect these things can be found using the following link: http://startingelectronics.com/beginners/start-electronics-now/tut16-arduino-clock/ It is written for the Arduino but can be adapted easily to the launchpad. Just change the LiquidCrystal pins to free pins on the Arduino and voila there you have a nice RTC that can be used for sprinkler projects or other projects. The alarm can be set on different days of the week (not a specific date), but with some program logic a calendared version should be possible. I am thinking of writing a library out of the tutorial. Anyone interested? Kind regards, Eelco