That is it! My home assistant configuration is here to the community. The project is a WIP as my tiny house is under construction. The dead line is Jul/2019. I am using two raspberry pi 3b+. The first one a.k.a.(home) runs the heavy load and a second a.k.a.(screen) run a 7inch screen with the dashboard.
-
Raspbery Pi 3b+ (home)
- homeassistant
- mysql
- mosquitto
- zigbee2mqtt
- nodered
- monitor
-
Raspbery Pi 3b+ (screen)
- chromioun in kiosk mode
- pihole
-
ESP32
- MClighthing
-
Xiaomi
- 2x Dafang Camera
- 2x Temperature and Humidity sensors
- 2x (PIR) Motion sensors
- 2x Door/Window sensors
- 2x Buttons
- 2x Gateway
- Alarm System:
- Camera:
- Date Time:
- [sun]
- [workday]
- [time_date]
- [worldclock]
- [moon]
- [season]
- Lighting:
- [mqtt] Desktop 5m LED Strip - DIY ESP
- [broadlink]
- [xiaomi-gateway]
- Media:
- [media_extractor]
- [tts:google]
- [media_player]
- [samsungtv]
- 2x [Google Home Mini]
- Notifications:
- [pushbullet] Push Notifications
- PiHole
- Presence/Device Tracking:
- [device_tracker]
- monitor
- [ping]
- Radio: Piece of code found on the internet.
- System Status:
- [uptime]
- [systemmonitor]
- [version]
- [filesize]
- [system_health]
- Trash Recycle: Piece of code found on the internet.
- TV Power:
- [broadlink] Power On and Off using broadlink IR
- Weather:
- [darksky]
- [airvisual]
- [mold_indicator]
- [bom]
- [Xiaomi]
- 2x Temp/Humid Sensor
- 1x Motion Sensor
- 1x Button
- 2x Old Gateway
- Zigbee2mqtt:
- 1x Motion Sensor
- 1x Button
-
Lovelace UI
- tracker-card.js
- mini-media-player-bundle.js
- compact-custom-header.js
- mini-graph-card-bundle.js
- card-tools.js
- card-modder.js
-
Nodered
- homeassistant-websocket
- mqtt
- Living room lights controlled based on monitor and time of the day
- Disk, Memory and Temp. alert
- WIP
- Home
- Media
- Climate
- Export lovelace
- Export node-red flows
- Describe automations
- More screenshots
Big Credit to: https://github.com/JamesMcCarthy79/Home-Assistant-Config