Simple play icon Course
Skills Expanded

Home Automation Fundamentals

by Erik Dietrich

This course introduces viewers to home automation.

What you'll learn

Home automation is the concept of automating historically manual tasks around the house. This course shows viewers how to set up a RESTful home automation server using a Raspberry Pi, Python, and X10 brand products.

Table of contents

About the author

Erik is a software architect, team leader and technologist that enjoys working with a wide variety of programming languages, frameworks and tools. An active blogger with extensive experience teaching and demonstrating software development techniques, Erik is always up for any conversation about technology. Erik's recent experience has focused on the .NET framework, though over the years he has worked with C++, Java, and a number of other languages. Projects range from low level driver and k... more

Ready to upskill? Get started