Do you let Google know every aspect of your personal and social life? Do you have a spare LCD monitor kicking around? Why not make your own Raspberry Pi Wall Calendar?
[Alex] recently bought his first home (congratulations!), which happened to have a TV wall mount in the kitchen. Personally, we don’t think TVs belong in the kitchen, and neither did [Alex]. Not wanting to tear the mount out of the wall (and thus require home renovations too soon), he devised a clever solution: why not make a digital calendar?
[Alex] connected a Raspberry Pi model B to the LCD monitor, which provides convenient access to his Google Calendar. His Instructable is both meticulous and approachable, so novice hackers should have no trouble replicating this build. The only improvement we can think to suggest is substituting a touchscreen LCD, which would allow him to interact with the schedule.
Whether you “let” Google know about your life— or it just knows—this is certainly a handy hack for the 21st century home!
[Shane] is building a new house and wants some, “subtle home automation” as he calls it. His first project is hooking up a small heater to the Internet, and judging from his demo video everything is going swimmingly.
[Shane]’s project is built around an mbed microcontroller that connects to the Internet via an Ethernet connection. The mbed has a temperature controller and a solid state relay to turn the heater on an off; simple enough, but we really like how easily [Shane] connected his project to Google Calendar.
After looking over the Google API, [Shane] was understandably overwhelmed. He figured out that by syncing the mbed’s clock to network time and sending a GET request for one minute in the future, the mbed would always know what was scheduled with a minimal delay.
Now, all [Shane] does to turn on his heater is schedule a time and temperature in Google Calendar. He can do this from across the globe or country and makes for a really slick part of a home automation system.
Continue reading “Automating household devices with Google Calendar”