Home Assistant-Configuration VirtualL
Hello, This is my Home Assistant configuration. I have installed HA on a PC Server with UNRAID (OS letting you configure your system using any combination of applications, storage devices, and hardware, using docker containers, Plugins and Virtual machines) I am currently running HA on Docker Container -Which is currently is the most recommended way in my opinion.
(All the config will work as well with Raspberry Pi 3 B+, on Hassbian OR PROXMOX OS with Ubuntu Server 18.10 as Virtual Machine)- Except from custom scripts which I added an example that is suitable for these systems
I regularly update my configuration files. If you like anything here, Be sure to star my repo! Or consider making a donation
Information
Running Perfectly at Home Assistant 0.89.2, iOS 12.1.4, MacOS Mojave 10.14.3 with Browsers: Chrome and Safari Latest (And probably in later versions) | This shows how up to date this repo is |
Please ⭐ this repo if you find it useful as these people have. | This is like my TODO list, feel free to open issues if you see something unclear or you have bugs |
This tells you can use anything you like from this repo for your project. | If you have any ideas, they're always welcome. Either submit an issue or a PR or send me a message! |
Software and Devices
Using Ubiquiti EdgeRouter-X-SFP and DDNS, Which is routed through Cloudflare for faster access with CDN, Cache, Analytics, Avoid DDoS attacks and of course more security :) On my Server - NGINX to act as a proxy for Home Assistant, and others platforms in my System. and a Let's Encrypt to make the connections encrypted via SSL.
Voice Assistants:
The 3 Most Major Voice Assistant is working here!
Siri- Working Without flaws with the Built-in HomeKit Component The only one (for now) that support Hebrew! Another alternative to install Homekit is Homebridge
Alexa- The fun part, first I try to use the Home Assistant Cloud But, it was doing a lot of problems, So I made an Alexa Skill using Haaska v3 , Amazon developer accuont, AWS Lambda and of course the HA API so now everyting working excellent, and without the monthly payment.
Google Assistant- Working with the HA Google Assistant component setup is similar but easier then alexa, also and without monthly payment.
Devices:
All this devices are working perfectly at my Home-Automation System. before you start, make sure the device you want to buy have a Component OR buit-in API support to integrate into Home-Assistant with RESTful/Command line/IFTTT/MQTT
Ubiquiti Access Point AP-AC-LR
With Unifi Controller Container for better Wi-Fi Connectivity,reliability,security and presence-detection
Xiaomi Smart Home Multifunctional Gateway Alarm System
Products connected to Gateway:
4X Aqara Smart Wireless Switch (link2)
Xiaomi Temperature and Humidity Sensor
3X Xiaomi Smart Door and Windows Sensor
Xiaomi Smart IR Human Body Sensor
2XAqara Smart Light Switch Wireless
Other products:
Climate:
Sensibo Sky - Highly recommended!
Power Switches:
Xiaomi Wifi Remote Control Outlet Power Strip
Lights:
Wall Switch-Sonoff Touch EU (without RF)/Sonoff T1 EU *
Xiaomi Mijia MJTD01YL Smart LED Desk Lamp
Xiaomi Yeelight E27 YLDP02YL RGBW Bulb
Xiaomi Yeelight E27 White Bulb
*The new models are slightly better.
Sonoff Basic * - inside the light fixture :)
Voice Control:
Siri-via iPhone , Apple Watch, iPad and MacOS
Alexa-via Echo Dot
Google Assistant- Via Google Home Mini
General Control (TV,Air-Conditioner,Satellite Box and any IR device):
Apple iPad -To control everyting on fly, remotely acsess to HomeKit , and more!
iOS Devices for controll all the Smart Home with the HA officel App-With a much more varied and changeable Notifications than the rest! (more info at the Pictures)
Apple TV (4th generation)-To Control Home assistant with Siri and HomeKit outside the local network
Broadlink RM Pro IR + RF Remote Controller -Control TV,AC or anything have IR / RF receiver.
Boiler Controll: Sonoff POW *
Android TV BOX-Partner TV -Great For on Screen Notifactions Via Notifications for Android TV
BlueIris-The best video surveillance software with endless possibilities.
And of course some cameras that support ONVIF Protocol
*ALL THE SONOFF and the Blitzwolf Devices Are been Changed to a Custom Frimware With TASMOTA to enable MQTT support for better integration at HA.
All Devices are Working at 220-240V Europe electrical power.(Israel) (most of then are 120-240V )
*Was using Asus RT-AC66U Router with custom firmware Asuswrt-Merlin and DNS-O-Matic - Worked Really good!
Localization-All my Project has been localized to Hebrew -But all the Code are Readable in English and Most of the Hebrew Staff Made on the Customize.yaml (names, units, etc...) - so feel free to get ideas from my Project :)
Lovelace UI
Screenshots:The Main Page:
Server and Devices Status :
Living room and Media :
Security and Cameras :
Boiler and AC :
DarkSky Weather Card :
Screenshots (States UI):
The Main Page:
Server and Devices Status :
Main Page with "Dark_theme":
FloorPlan (First sketch):
What will come next (To Do List):
Improve abilities in FloorPlane include some AnimationsdoneImprove response time in cameras- done - Onvif protocol and better ComputerMore CustomUI Changes:) - added more colors and hline for better separationGreater use of IR Controller- APA102 Ledstrip Smart Connected to HA
UI implementation with the new and amazing LovelaceImprove Security aspect All around.-added 2AF, BanIP, authenticator and more...
Make Sure you cross through the automations and scripts there are special things there!
Questions?
The best way to get help with Home Assistant platform is the Home Assistant Forum or בית חכם D.I.Y Home Automation Facebook Group. If you have a specific question about my configuration send me a Private Message on the HA forum, my username over there is VirtualL. If you have found something incorrect, please submit an issue here on Github and ill get it fixed.