Creating a Connected Home
summary
Live demo builds a home hub using a Raspberry Pi running Python to read GPIO inputs (PIR motion, button) and drive LEDs and relays, including a 12V LED strip via a relay and a commercial IOT relay for safer mains control. Cloud control uses Firebase (polled from Python, ~10s throttle delay unless using Firebase libs) and Google Home → IFTTT Maker → App Engine to flip Firebase values. Several Pis get fried during prototyping; bedroom Halloween lights and phone/voice control work end to end.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 1:22Raspberry Pi vs Arduino
- 2:52Demo
- 5:12Button
- 6:27PIR Sensor
- 8:35Python Code
- 12:47GPIO Mode
- 13:42T Cobbler
- 14:46Travel Projector
- 15:12Raspberry Pi
- 16:50Crontab
- 17:20Power
- 17:45Raspberry Pi Problems
- 18:32Raspberry Pi Relay
- 21:43IOT Relay
- 23:43Halloween Lights
- 25:28Kids Proof
- 25:47Closet Lights
- 26:07Cloud Talk
- 26:47Firebase Console
- 29:33HTML Code
- 30:33Android Code
- 31:18Raspberry Pi Code
- 33:07Wemo App
- 33:39Philips Hue
- 34:04IFTTT
- 34:27Lights
- 36:22Using the Maker Channel
- 38:01Kitchen Table
- 38:35Bedroom Automation
- 45:04Hacks
related talks
51mSmart home from scratch - a little C#, a little C++ and cheap Chinese electronics
27mHow I Ended Up Automating My Curtains And Shouting At My Laptop
31mCTRL+ALT+HOME: A Fantastic Exploration of Home Automation
51mThe Connected Smart Home, from IoT to Cloud
29mCreating Art with a Raspberry Pi
24mHow I ended up automating my curtains and shouting at my laptop We encounter automation every day and may not realise
38mSmarter Home Automation without the Cloud
30mBuilding versatile operating setups for real world use and testing with Python and the Raspberry Pi
