My Home Assistant Configuration (@Smarthouse302)
This is my Home Assistant configuration for a small appartment with 7 rooms (living room, kitchen, bedroom, suite, balcony and two bathrooms). It is my currently active set of configuration files for my Home Assistant running on Raspberry Pi.
Be sure to ⭐️ my configuration repo so you can keep up to date on any daily progress! Don't forget to check out my blog and my instagram account.
This configuration controls a couple of significant features in my smart home.
- Lighting control and monitoring;
- Monitoring and opening of doors and windows.
- Programming of lighting scenarios.
- Air conditioning control.
- Full integration with TVs.
- Automated aspiration.
- Handling of curtains and blinds.
- Ambient sound.
- Voice control.
- Pet urinal hygiene.
- PC Control
I am running Home Assistant within Hass.io on an Raspberry Pi B+.
- TP-Link ArcherC5400 v2.0 (Firmware 1.2.2 Build 20170912 rel.56240).
- Raspberry Pi 3 Model B+ running Home Assistant 0.96.5.
- DuckDNS - For keeping my SSL certificate validated through Let's Encrypt.
- Mosquitto Broker - For managing my Sonoff devices and any future MQTT devices.
- Samba - For exploring the config files from a Windows computer.
- Spotify Connect (to do) - Play Spotify music on your Home Assistant device..
- Markdown Mod - Makes the built-in markdown card better.
- Atomic Calendar - Advanced calendar card for Home Assistant with Lovelace.
- Card-tools - Collection of tools to simplify creating custom cards
- Button-card - Lovelace Button card for your entities.
- Popup-card - Replace the more-info dialog of one entity with a custom lovelace card
- Radial Menu - Provides a radial menu on click for quick/space saving access to commands.
- Layout-card - Gives more control over the placement of lovelace cards
- Google Assistant - The google_assistant integration allows you to control things via Google Assistant (on your mobile or tablet) or a Google Home device.
- Google Calendar Event - The google calendar platform allows you to connect to your Google Calendars and generate binary sensors.
- Push Notifications - The html5 notification platform enables you to receive push notifications to Chrome or Firefox, no matter where you are in the world.
- Xiaomi Gateway (Aqara) - The xiaomi_aqara integration allows you to integrate Xiaomi Aqara-compatible devices into Home Assistant.
- Broadlink - There is currently support for the following device types within Home Assistant:
- Dark Sky - The darksky platform uses the Dark Sky web service as a source for meteorological data for your location.
- MQTT - MQTT (aka MQ Telemetry Transport) is a machine-to-machine or “Internet of Things” connectivity protocol on top of TCP/IP. It allows extremely lightweight publish/subscribe messaging transport.
- Xiaomi Mi Robot Vacuum - The xiaomi_miio vacuum platform allows you to control the state of your Xiaomi Mi Robot Vacuum. TO DO.
- Send notification if new Home Assistant release through HTLM5 and creates a persistent notification.
- Ceiling Fan control via Broadlink RM Pro.
- Living Room TV control via Broadlink RM Pro.
- Daily Automatic Cleaning when nobody is home via Xiaomi Roborock Robot Vacuum Cleaner 2
- Turn on Entryway light for 10 minutes once I get home (and its dark).
- AC Split System control via Broadlink RM Pro.
- On motion turn on lights.
- PC control with IOT Link
Dark:
dark-primary-color: "#a1a19a"
disabled-text-color: "#545454"
divider-color: "rgba(255, 255, 255, 0.12)"
light-primary-color: "#524a4a"
paper-card-background-color: "#202020"
paper-grey-200: "#191919"
paper-listbox-background-color: "#202020"
primary-background-color: "#303030"
primary-color: "#3d3d3d"
primary-text-color: "#cfcfcf"
secondary-background-color: "#131313"
sidebar-text_-_background: "#62717b"
sidebar-icon-color: "#3d3d3d"
paper-icon-button: "#3d3d3d"
paper-item-icon_-_color: "#D3D3D3"
paper-item-icon-color: "#D3D3D3"
accent-color: "#fa3e3e"
--accent-color: "#fa3e3e"
--lumo-base-color: "#4c4c4c"
--lumo-contrast-90pct: "#a1a19a"
lumo-base-color: "#4c4c4c"
lumo-primary-color: "#a1a19a"
lumo-primary-text-color: "#a1a19a"
lumo-contrast-90pct: "#a1a19a"
lumo-primary-color-50pct: "#000000"
lumo-body-text-color: "#000000"
lumo-header-text-color: "#000000"
lumo-tertiary-text-color: "#000000"
lumo-shade-5pct: "#646464"
--lumo-shade-5pct: "#000000"
table-row-alternative-background-color: "#232323"
paper-card-header-color: "var(--paper-item-icon-color)"
paper-item-icon-active-color: "var(--primary-color)"
paper-listbox-color: "var(--primary-text-color)"
paper-grey-50: "var(--primary-text-color)"
paper-slider-active-color: "var(--primary-color)"
paper-slider-knob-color: "var(--primary-color)"
paper-slider-knob-start-color: "var(--primary-color)"
paper-slider-pin-color: "var(--primary-color)"
paper-slider-secondary-color: "var(--light-primary-color)"
paper-toggle-button-checked-ink-color: "var(--dark-primary-color)"
paper-toggle-button-checked-button-color: "var(--primary-color)"
paper-toggle-button-checked-bar-color: "var(--light-primary-color)"
paper-toggle-button-unchecked-bar-color: "var(--primary-text-color)"
secondary-text-color: "var(--primary-color)"
table-row-background-color: "var(--paper-card-background-color)"
Xiaomi Mijia Gateway | Broadlink RM PRO |
---|---|
U$27.99 | U$38.78 |
TP-Link HS200 | Sonoff Mini | Sonoff Pow R2 | Sonoff Basic |
---|---|---|---|
U$22.99 | U$8.49 | U$14.00 | U$$4.85 |
Aqara Motion Sensor | Xiaomi Door Sensor | Aqara Temperature Sensor |
---|---|---|
U$14.99 | U$10.87 | U$13.99 |