No config here is needed, however I do recommend enabling Start on Boot and Auto Update.Īdd the following Port Forwards to your Hass.io device in your router: Port 80, Port 443 Hassio -> Add-on Store -> Community Hass.io Addons -> Nginx Proxy Manager Below is a little sketch I threw together to try and explain what we are doing. It allows us to take web requests for locations on your domain from the internet and forward them securely to local addresses on your network. Also, you can use no-ip or a custom domain, I am just using for the sake of this really made things easy for us by putting this addon together. This will let you connect to blue iris using bi. or bi. OR, it doesn’t really matter. The first section of this guide is for setting up a proxy from your Home Assistant instance to your Blue Iris instance. For the sake of this tutorial, my domain will be. WARNING: This section of the tutorial requires you have a domain or DuckDNS/no-ip/custom domain set up, otherwise you cannot get an SSL certificate. This tutorial will use NGINX to create a secure tunnel from your hassio instance to Blue Iris which lets us expose it to the internet using HTTPS, making it much more secure than it ever was without SSL. While Blue Iris does not support HTTPS, it does use a clever user token system to prevent capture of your username and password, however camera feeds are able to be captured. Blue Iris has a web interface that was not designed to work with HTTPS, it just runs an insecure web server and it suggests you use software called stunnel which is a huge pain. This tutorial involves disabling some of Blue Iris’s security features. If you want access to live feeds in HA but you don’t want to expose Blue Iris or UI3 to the internet, simply skip Parts 1 and 2, and instead only disable the Use secure session keys and login page option in Web server -> Advanced. This guide has multiple parts that can be done independently. The configuration and tools I used to get Blue Iris camera streams in Home AssistantĮxamples of Lovelace cards that utilize live camera streams The method I used to securely access Blue Iris from outside my local network without using the convoluted and poorly documented stunnel method that Blue Iris suggests I finally got it all sorted out today, and I wanted to share what I used for integration with Blue Iris and how I created a secure connection with Blue Iris. This was partially due to the lack of documentation, and partially due to security concerns with opening my cameras or Blue Iris to the internet without HTTPS. (and I tried everything, iSpy/motionEye/iSpy Agent/etc) Unfortunately however, I never managed to get it integrated into Home Assistant. Despite the fact that it runs on Windows, and that the documentation isn’t great, it really is the best camera feed/clip management software out there. My security camera system runs on a fantastic NVR software called Blue Iris. While I was setting up my components and integrations, I realized that one huge part of my home automation system was missing. Hey everyone! Recently, I went about redoing my hass.io installation in a Proxmox VM since my Raspberry Pi was barely keeping up with the workload.
0 Comments
Leave a Reply. |