Typically, people who use either the OpenHAB or Home Assistant open source smart home platforms tend to run the software on their own computer or a low-cost Raspberry Pi. Can you actually run these on cloud platforms such as AWS, Google Cloud or Microsoft Azure?
That’s the question we received earlier this week from an IoT Podcast listener:
I am playing with home assistant and other automation systems and I do not want to buy multiple raspberry pi devices or host them on my laptop.
Is there an easy way to set up a site to site VPN to Azure or AWS and host my containers in the cloud. I could then host and compare easily until I get to a final solution to run locally.This could also be a more perminent solution to automate homes for family members if their router supported the VPN connection.
The cloud is a magical thing. Somewhere in the world there are computers collecting the data that your house generates, testing them against your automation rules and sending commands back when needed. The cloud will receive updates and improve itself over time so it is able to serve you better. Until it’s not. There are many reasons why your home might lose its connection to the cloud. The internet can stop working, an update might have gone wrong or the servers running the cloud crash.
When this happens, your house should be able to keep functioning. The cloud should be treated as an extension to your smart home instead of running it. That way you’ll avoid awkward situations like when Amazon AWS was down and the Amazon Echo stopped working.
Note that the devil’s in the details for OpenHAB because it’s far easier to buy a $35 Raspberry Pi and set up either of these systems.
In this particular case, simply testing one or both of these open source platforms may be more cost efficient – particularly since all of the major cloud providers offer a free tier of service for a limited time – but this does come with more complexity and points of potential failure.
Here are three tutorials to get you started with OpenHAB in the cloud; note that I haven’t run through any of these myself as I have multiple Raspberry Pi devices, which would be my preferred approach:
Again, for testing purposes, the cloud may be fine for open source smart home software. Long term, I’d say most, if not all, homeowners are better off with a simpler and less expensive over the long term approach of a Raspberry Pi.
This is the final episode of The Internet of Things Podcast, and to send us…
This article was originally published in my weekly IoT newsletter on Friday August 18, 2023.…
This article was originally published in my weekly IoT newsletter on Friday August 18, 2023.…
Verdigris has raised $10M for smarter buildings: I am so excited by this news, because roughly eight…
Amazon's head of devices, David Limp, plans to retire as part of a wave of executives that…
If you need any more indication that Matter is not going to kill all of…