Each commit is automaticlly verified with GitHub CI - where it's tested against Current installed version, Latest, Dev and Beta release. RemarkLint and YAML is also checked.
Here you can find all of the configuration files from my Home Assistant installation - production enviroment. Updates are pushed whenever there is a change and I do try to work on the system as much as time allows. I wish to thank all of the Home Assistant community for being inspiration for lot of the things I did here. Where every I could I listed original authors of the code or parts of the code I used.
A lot of integrations and automations have videos on my YouTube channel - more then 250 videos as of Today, with at least 100 of them being Home Assistant How To's.
If you want to get in touch, you can always find me on Discord Server - BeardedHome.
Also, if you have time you can try and join me while streaming and there should be at 1 or 2 streams each month!
Heart of my smart home is Home Assistant running in Virtual Machine on Synology DSM920+ - DSM version 6.2.4.
Plugged in Synology is Zigbee USB CC2652RB stick from slae.sh with Zigbee2mqtt firmware from Koenkk (August 5th: Still haven't updated to latest firmware).
From other devices I use, here is a list:
Shelly EM energy meter with 50A clamp
Shelly Plug S smart Plugs
Plus some Shelly devices that are waiting installation and/or testing:
As I'm running this on Synology, I have mix of Docker containers and Home Assistant add-ons. Here is a list:
Add-ons:
Containers:
There are too many integrations to list them all, but some of the main ones are:
Following is a list of active Integrations that are visible at Configuration->Integration page:
Insipred by Franck I've broken my configuration in various files.
It looks overwhelming at first, but when you get the hang of it, this structure is much easier to maintain and find something. Also disabeling parts of the integrations is just a rename away :)
Up-to-date count of various things in Home Assistant
Type | Count |
---|---|
Alerts | 4 |
Automations | 173 |
Binary sensors | 275 |
Cameras | 12 |
Climates | 4 |
Counters | 4 |
Device trackers | 58 |
Entities | 2418 |
Groups | 17 |
Image Processing | 1 |
Input Boolean | 19 |
Input Date/Time | 27 |
Input Number | 8 |
Input Select | 8 |
Input Text | 7 |
Lights | 41 |
Lines of code (YAML) | 29253 |
Locks | 2 |
Media players | 19 |
Persons | 6 |
Plants | 7 |
Rest commands | 13 |
Scripts | 23 |
Sensors | 1428 |
Switches | 101 |
Timers | 4 |
Utility Meters | 5 |
Vacuums | 1 |
Weather | 3 |
Due to privacy, security,... some files are not included as well as some folders.
Here is a list of them sorted:
Most of the missing files now have sample version. This is edited version with "fake" information, so you are able to reuse code.
Also missing are certificates, json files, cookies,...