This is the config for my active home assistant system. This setup is heavily inspired by Frenck's Home Assistant Config.
Everything is set up in its own file so that I can more easily add/remove components.
I'm still in the process of setting everything up part of which is putting on every possible component that seems interesting and figuring out what I want to actually keep.
Copy the config files and recreate the secrets.yaml file Also you need the same hardware I have.
Plugs Gosund (wifi) Flashed to Tasmota so connects via MQTT Ikea Tradfri Zigbee plug (mostly for repeating)
Lights Sengled Light bulbs (Zigbee) Kohree VHP560 Smart Lights (Wifi) Flashed to Tasmota so connects via MQTT
Switches Zooz dimmer switches (Z-wave)
Sensors Bosch Motion sensors (Zigbee), Zooz 4-in-1 sensors (Z-wave), smartthings door sensor (Zigbee), NEO Z-wave plus door sensors (Z-wave), Xiaomi Thermometer LYWSD03MMC (Bluetooth) Flashed with Custom Firmware, ESPHome bluetooth tracker (to read the Xiaomi sensors)
Speakers Sonos speakers (wifi)
Media Players Chromecast (wifi), Samsung Smart TV (wifi)
Thermostat Radio Thermostat Z-Wave CT101 (Really cheap z-wave thermostat)
Other Xiaomi Smart Cube (Zigbee), Tomato Router (Wired) Ikea Tardfri Zigbee Repeater
MQTT Broker, Owntracks, MariaDB, InfluxDB, Grafana, Dockermon (Lets me monitor dockers with Home Assistant and restart them.)
These are various Components that don't directly link to hardware/software
Workday (virtual sensor for if it's a workday), WAke on Lan (let me wake up other computers), Launch (Next space launch), Moon (Moon phases), Sun (Sunrise), Season (lets me know the season), yr (Weather), Google TTS (Text to Speech), Dark Sky (Weather)
- ChaoticUnreal - Its my house
Heavily inspired by Frenck's config (some of the basic stub files were copied directly)