Home Assistant Platform
Software developer Lukas Hetzenecker demonstrates an example of integrating IOTA technology into a smart home control system in his blog post.
His smart home is based on the open source Home Assistant platform, where developers can advance the automation of their homes by creating applications such as digital light switches and making them available to other smart home pioneers. Home Assistant is a modular system. This means that users decide for themselves which applications to install. There are currently over 1,000 installable components available, including a module to integrate Amazon’s Alexa. Mini computers such as the Raspberry Pi serve as hubs for the smart home software.
On the Medium platform, he describes the integration of the IOTA Tangle into his smart home using the example of a digital door opener. For sensitive applications such as digital keys, it is enormously important to be able to define the authorization to open the door properly. This is possible with the help of the Tangle. With the DoorOpener app, users can place the command to open the door in the Tangle. When the user triggers this command on the smartphone, the application forwards an encrypted message to the smart home system. The big advantage here is that the system can flawlessly determine the authenticity of the request without the need to connect to the Internet. The home server only needs to be accessible to the IOTA feed. In this way, Hetzenecker achieves a very high level of security with his system.
For applications that need to be controlled from the outside, the Home Assistant server can be connected to the Internet. However, this carries its own risks. The combination of Home Assistant and IOTA solves this elegantly and removes all security concerns.
Update Apr ’20
The Home Assistant platform has officially integrated IOTA, see here.
Last Updated on 16. February 2021