This is the entrance page to all my ideas and solutions to help you get started in inspired to find affordable solutions to automate your own home. I will collect all the material around my home automation activities on this page.
Feel free to fast forward with this navigation:
I already did my PhD about home automation. This was a long time ago (from 2002-2007), but I enjoyed working on it - especially the hands-on part. However, when finishing, I had the feeling, my colleagues and I were slightly ahead of our time. At that time, I called a smart home or an automated home:
eHome - a home with supportive electronics
Now, more than 10 years later, the smart home is back and popular again. Maybe this time it will stay. Hopefully, you can be a part of it.
Inspired by recent developments and in search for good hands-on application cases for the Internet of Things, I have once more set out to help you automate your home. Configuration is still an issue (as in my PhD), but price has come down significantly and connectivity of devices has - thanks to the ESP8266 - never been easier.
Already during my PhD, I built two show pieces to demonstrate smart home technology and its interplay to offer value-added services. I recently built another show piece for presenting at the NoVa Maker Faire 2017 for our local university Makerspace, the GMU Mix.
These are the three versions on another page:
- eHomeDemonstrator v3: the new updated and relatively inexpensive version, built in two weeks at the Makerspace
- eHomeDemonstrator v2: the legoEHomeDemonstrator light and portable, and defining for writing up and defending my PhD
- eHomeDemonstrator v1: an impressive wooden monstrosity, still defining the breakthrough for our home automation research group and financed by the Graduiertenkolleg with support of Prof. Otto Spaniol
These are the services and their ingredients which are installed:
Smart Light Switch Robot
One color led controller
- Devel-board-mqtt adapter with three leds (red,yellow,blue) ()and three buttons)
- Solenoid version on eHomeDemonstrator v3
- Motor-based version for home
- NFC triggerable Android app to open and close
RGB Led and Led-Strip
With mqtt driver
- Single rgb-led
- RGB strip with neopixel driver
Multi media center
- Based on kodi
- Allows text to speech
- Via home assistant conversation module
- Through Amazon Echo Dot or Google Home and emulated hue
First, I want to walk through all different small installation possibilities and services which are present in the different installations and in my own home and show and teach you how to build and integrate these.
Why a(nother) new software, you ask?
I want to offer a non rule-based totally imperative solutions for configuring your smart home. This would introduce predictability and finally (I tried it already during my PhD) allow me to prove that imperative control systems are simpler and easier to maintain than rule based systems.
I have several suggestions for a naming this new software, please share your opinion with me and help me decide:
Ideas for Names for UlNo’s New IoT and Home Automation System
UNIT: UlNo Internet Things
CIT: Connect Internet Things (cit the library and citman the house manager)
KIT: Konnect Internet Things (better word recognition, sloppy spelling like lots of KDE programs)
DomU: with the house (from latin domus, house) or merge of domus and UlNo
doMoose: play on words on domus (latin house),
voice control: “Moose, turn on the coffee machine!”
or “Do Moose! Start the coffee!”
Would come with free logo (House with antlers)
iotu: like iota, small, but with U for Ulno and could be pronounced like “You do” - similar as ulno becomes “You will know”
USI: Ur Secure IoT
SOA: Secure Open Automation
USA: Ulrich's Secure Automation (USA)
SHOW: Secure Home Open World (SHOW)
- If you want to have a quick independent approach to my work which outlines my motivation very well, please refer to this nice piece of by Kathy Stershic on my work in IoT security and home automation
- Presentation of newest demonstrator on Youtube
- Also check my IoT page as there is a lot of overlap between these two topics.
- My PhD on Configuring eHome Systems