Encrypting Web-cam

In the post “Adding a Web-cam”, I talked about adding live video feed from a web-cam to the dashboard. In this post, I will secure the video feed with SSL encryption for streaming over the Internet. A certificate and private key pair is required to implement encryption. Please refer to “Secure Connection with ACME” post on how to set up the key pair and configure … Continue reading Encrypting Web-cam

Secure Connection with ACME

I’ve been using DuckDNS add-in for https connection to Home Assistant. Configuring this add-in was relatively straightforward and I described this in my post “Accessing Home Assistant from the Internet”. However, the obvious drawback of this method is that I’m tied to using DuckDNS for distributed DNS service. Enters ACME, an IETF standard for Automated Certificate Management Environment. It allows me to use encryption with … Continue reading Secure Connection with ACME

Accessing Home Assistant from the Internet

The home automation system so far works within my home network. Making the system accessible over the Internet will make it a lot more useful. One advantage Hass.io has over the Hasbian version is the availability of add-ons. The DuckDNS add-on (https://www.home-assistant.io/addons/duckdns/) adds DDNS, SSL certificate using Let’s Encrypt service. This will enable secured external access to the dashboard. First register a free account at … Continue reading Accessing Home Assistant from the Internet