Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/to4ko/myconfig
My Home Assistant config
https://github.com/to4ko/myconfig
alexxit assistant esphome google-home-speaker home-assistant home-assistant-config home-automation homeassistant-config ippon lovelace lovelace-ui mini motioneye mqtt unifi-ac-ap unifi-dream-machine xiaomi xiaomi-gateway xiaomi-plug zigbee2mqtt-server
Last synced: about 2 months ago
JSON representation
My Home Assistant config
- Host: GitHub
- URL: https://github.com/to4ko/myconfig
- Owner: to4ko
- License: unlicense
- Created: 2019-03-21T16:47:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T04:20:30.000Z (8 months ago)
- Last Synced: 2024-05-03T09:46:47.005Z (8 months ago)
- Topics: alexxit, assistant, esphome, google-home-speaker, home-assistant, home-assistant-config, home-automation, homeassistant-config, ippon, lovelace, lovelace-ui, mini, motioneye, mqtt, unifi-ac-ap, unifi-dream-machine, xiaomi, xiaomi-gateway, xiaomi-plug, zigbee2mqtt-server
- Language: C++
- Homepage:
- Size: 20.6 MB
- Stars: 193
- Watchers: 16
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: history_graph.yaml
- License: LICENSE
Awesome Lists containing this project
README
My Smart Home Configuration
Hardware Configuration
|
Hardware Evolution
|
Smart Devices
|
Networking
|
Surveillance
|
Screenshots
|
Links
|
Small tips
|
Chats
# Hardware Configuration
**Proxmox Node**
- [Minisforum MS01](https://store.minisforum.com/products/minisforum-ms-01)
- Intel i9-13900H
- 2*48Gb Crucial DDR5 SODIMM
- 512Gb Samsung PM9A1 M.2
- 2Tb Samsung PM9A3 U.2**KVM setup**
- [BLIKVM v3 HAT running PiKVM](https://aliexpress.ru/item/1005004377930400.html)
- XH-HK4401 4-port HDMI USB KVM Switch**Main Storage Unit**
- [Synology DS1621+](https://www.synology.com/en-uk/products/DS1621+)
- 2*16Gb Crucial DDR4 SODIMM
- Mellanox ConnectX-3 Pro CX312B EN
- 6ea WD HC550 16Tb as Main Storage
- 2ea SP A38 1Tb as NVME read\write cache**Backup Storage Unit**
- [Synology DS920+](https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/20-year/DS920+/enu/Synology_DS920_Plus_Data_Sheet_enu.pdf)
- 4Gb onboard + 16Gb Kingston DDR4 SODIMM
- 2ea WD Purple 4Tb in SHR1 as Main Storage section
- 2ea Adata SX6000 Lite 256Gb as NVME read\write cache**Remote Backup Storage Unit**
- [Synology DS220+](https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/20-year/DS220+/enu/Synology_DS220_Plus_Data_Sheet_enu.pdf)
- 2ea Seagate Skyhawk 4Tb in SHR1 as Main Storage section**UPS**
- Ippon Back Basic 1500
- Ippon Smart Power Pro 1200
- Ippon Back Basic 1050
- Ippon Back Basic 650
- CyberPower UT650EG# Networking
- [Ubiquiti U-fiber Loco](https://store.ui.com/us/en/pro/category/all-fiber/products/ufiber-loco)
- [Ubiquiti Unifi Dream Machine Pro Max, WAN1 1Gb\s + WAN2 500Mb\s](https://store.ui.com/us/en/pro/category/all-unifi-cloud-gateways/products/udm-pro-max)
- [Ubiquiti Unifi Hi-Capacity Aggregation Switch](https://store.ui.com/us/en/pro/category/all-switching/products/usw-pro-aggregation)
- [Ubiquiti Unifi Aggregation Switch](https://store.ui.com/us/en/pro/category/all-switching/products/usw-aggregation)
- [Ubiquiti Unifi Enterprise Switch 24 PoE](https://store.ui.com/us/en/pro/category/all-switching/products/usw-enterprise-24-poe)
- [Ubiquiti Unifi Switch 10Gbe XG](https://store.ui.com/us/en/pro/category/all-switching/products/usw-flex-xg)
- [Ubiquiti Unifi Enterprise Switch 8 PoE (3ea)](https://store.ui.com/us/en/pro/category/all-switching/products/switch-enterprise-8-poe)
- [Ubiquiti Unifi Switch Flex (3ea)](https://store.ui.com/us/en/pro/category/all-switching/products/usw-flex)
- [Ubiquiti Unifi Switch Flex Mini (2ea)](https://store.ui.com/us/en/pro/category/all-switching/products/usw-flex-mini)
- [Ubiquiti Unifi U6 Pro (4ea)](https://store.ui.com/us/en/pro/category/all-wifi/products/u6-pro)
- [Ubiquiti Unifi AP AC Mesh with UMA-D (yard WiFi)](https://store.ui.com/us/en/pro/category/all-wifi/products/uap-ac-mesh)# Surveillance
- Ubiquiti Unifi Dream Machine Pro Max with 3Tb WD Purple
- [Ubiquiti Unifi G3 Flex Camera (6ea)](https://store.ui.com/us/en/pro/category/all-cameras-nvrs/products/uvc-g3-flex)
- [Ubiquiti Unifi G3 Instant](https://store.ui.com/us/en/pro/category/all-cameras-nvrs/products/unifi-protect-g3-instant-camera)
- [Ubiquiti Unifi G4 Instant](https://store.ui.com/us/en/pro/category/all-cameras-nvrs/products/camera-g4-instant)
- [Ubiquiti Unifi G4 Doorbell Pro POE Kit](https://store.ui.com/us/en/pro/category/cameras-doorbells/collections/pro-store-doorbells-chimes/products/uvc-g4-doorbell-pro-poe-kit?variant=UVC-G4+Doorbell+Pro+PoE+Kit)# Network map
Click me...![map](images/networkmap.jpg)
# Smart Devices
**Lights**
- Yeelight LED Ceiling Lamp650 (YLXD02YL) (2ea)
- Yeelight LED Ceiling Lamp Pro White 960mm (YLXD08YL)
- Yeelight LED Ceiling Light Pro 940mm White (YLXD56YL)
- Yeelight LED Ceiling Lamp 480mm White (YLXD05YL)
- not in use - Yeelight LED Light Strip (YLDD01YL)
- not in use - Yeelight LED Light Strip Plus (YLDD04YL)
- not in use - Yeelight LED Light Strip 1S (YLDD05YL) (3ea)
- not in use - Yeelight LED Bulb (Color) (YLDP06YL) (2ea)
- not in use - Yeelight Smart LED Bubl W3 (YLDP005) (1ea)
- not in use - Yeelight LED Tunable Bulb (White) (YLDP05YL) (2ea)
- Yeelight Display Light Lamp Pro (YLTD003) (1ea)
- Xiaomi Philips Zhirui Downlight (9290012799) (1ea)
- not in use - Yeelight Jiaoyue 260 (YLXD62YI)
- not in use - Xiaomi Philips Smart LED Bulb E27 White (9290012800) (2ea)**Xiaomi\Aqara WiFi Devices:**
- Xiaomi Multimode Gateway 2 CN (6ea)
- Xiaomi Air Purifier 2s
- Xiaomi Wifi Plugs v2 (4ea)
- not in use - Xiaomi Wifi Plugs v2 (3ea)
- not in use - Xiaomi IR controller
- not in use - Qingping Air Monitor Lite (2ea)
- not in use - Xiaomi Smart WiFi Power Strip (2ea)**Xiaomi\Aqara Zigbee Devices:**
- Aqara Vibration sensor DJT11LM (4ea)
- Xiaomi Light Detection Sensor GZCGQ01LM (4ea)
- Xiaomi Honeywell Natural Gas Sensor JTQJ-BF-01LM/BW (1ea)
- Xiaomi Honeywell Smoke JTYJ-GD-01LM/BW (1ea)
- Aqara Relay LLKZMK11LM (1ea)
- Xiaomi Door Sensor MCCGQ01LM (15ea)
- Aqara Door Sensor MCCGQ11LM (11ea)
- Aqara Wall Outlet QBCZ11LM (14ea)
- Aqara Wall Switch (No Neutral, Double Rocker) QBKG03LM (4ea)
- Aqara E1 Wall Switch (With Neutral, Double Rocker) QBKG41LM (1ea)
- Xiaomi Motion Sensor RTCGQ01LM (4ea)
- Aqara Motion Sensor RTCGQ11LM (13ea)
- Aqara Water Leak Sensor SJCGQ11LM (4ea)
- Xiaomi Temperature Humidity sensor WSDCGQ01LM (8ea)
- Aqara Temperature Humidity Pressure Sensor WSDCGQ11LM (4ea)
- Aqara Opple Wireless Scene Switch 2 Button WXCJKG11LM (2ea)
- Aqara Opple Wireless Scene Switch 4 Button WXCJKG12LM (1ea)
- Xiaomi Mijia Wireless Switch WXKG01LM (2ea)
- Aqara Wireless Remote Switch (Double Rocker) (2016 version) WXKG02LM (3ea)
- Aqara Wireless Mini Switch WXKG11LM (2ea)
- Aqara Wireless Mini Switch with Gyroscope WXKG12LM (2ea)
- Aqara E1 Wireless Remote Switch (Double Rocker) WXKG17LM (1ea)
- Xiaomi Mi Power Plug ZigBee ZNCZ02LM (24ea)
- Aqara T1 E27 Bulb ZNLDP14LM (4ea)**Xiaomi BT\BLE Devices:**
- XMOSB01XS Xiaomi Mijia People Presence Sensor (2ea)
- CGD1 Cleargrass alarm clock
- LYWSD02 Temperature and Humidity sensor
- LYWSD03MMC Hygro thermometer
- MCCGQ02HL Mijia Window/Door Sensor 2
- MJYD02YL Motion Activated Night Light
- Mi Body Composition Scale 2
- MMC-T201-1 Digital Baby Thermometer
- YLAI003 Smart Wireless Switch
- HB01 Linptech ES1 Presence Sensor (4ea)
- RTCGQ02LM Mi Motion Sensor 2
- CGPR1 Qingping Motion Sensor
- Mijia curtain companion MJSGCLBL01LM Rod-type (6ea)**ESPHome devices:**
- Sonoff Pow R2 (2ea)
- Sonoff Mini (3ea)
- not in use - Sonoff 4ch
- not in use - Sonoff L1
- not in use - Sonoff S26 Plugs (3ea)
- not in use - Sonoff Micro via (self powering down)
- not in use - Blitzwolf SHP2 (10ea) and SHP6 (4ea)
- Blitzwolf LT11
- not in use - Blitzwolf SS5 dual gang relay
- Digma IR Remote (4ea)
- Yeelight 1s Led Strip ESPHome firmware (4ea)**ESPHome DIY devices:**
- ESP32 - Node K - Kitchen SensAir S8, BME280, BHI1750, Water Filter Counters, IR controller
- ESP32 - Node B - Bathroom Relays (Water valves, Exhaust Fans), Night LED Strip, Dallas sensors on water pipes (Hot and Cold)
- ESP32 - Node MB - Master Bedroom SensAir S8B, BME280, BHI1750, Dallas sensors (Heating pipe and Outside)
- ESP32 - Node V - Vova Room SensAir S8, BME280, BHI1750, Dallas sensor (Heating pipe)
- ESP32 - Node S - Sasha Room SensAir S8, BME280, BHI1750, WS2812 LES Strip, HA API Watchdog
- ESP32 - Hood K - Kitchen Hood Fan\Light Control, BME280, Dallas and max6675
- ESP32 - Node HS - Hall Small adressable LED controller with BME280 and ClimateGuard Geiger sensor
- ESP32 - BLE Gateway HB
- ESP32 - GL.iNET GL-S10 POE powered BLE Gateway (3ea)
- ESP32 - Hall Big Breaker Box PZEM-004T
- ESP8266 Oven K - Kitchen Oven K-type Thermocouple via max6675
- ESP01 Weight Cell for RO water filter tank
- D1 Mini LED Bed light
- D1 Mini Air Freshener with Figaro air sensor
- D1 Mini TOF Distance and LD2410 Radar
- BTF Adressable LED strip Controller (based on esp8265) flashed with ESPHome
- not in use - ESP01 (deepsleep on 14500 LiOn batteries) air freshener (Deerma Aerosol Dispenser DEM-PX830)
- not in use - Tuya USB Micro Switch (2ea) - ESPHome firmware**Smart Speakers:**
- not in use - Google Home Mini (5ea)
- Yandex Station Lite (4ea)
- Yandex Station Mini 2 (1ea)
- Yandex Station 2 (1ea)
- Yandex Ststion Midi (2ea)**Other Devices:**
- Lenovo Xiaoxin Pad 2024 8/128 with Fully Kiosk Browser
- not in use - Digma z801 Tablet
- not in use - SLS Gateway
- not in use - DIYRuZ_Geiger Sensor
- Shelly EM
- Shelly 1PM (2ea)
- Shelly 1 (2ea)
- Shelly Plug S (2ea)
- not in use - Xiaomi Kettle# Software configuration
**Proxmox Node Software:**
- Proxmox VE 8
* Debian 12 with HA Supervised (main instance)
* Debian 12 with HA Supervised (backup instance)
* Plex
* Zabbix Server
* NGINX Proxy Manager
* Bitwarden
* MariaDB
* EMQX**Main Storage Unit Software**
- DSM 7.2
- Proxmox Backup Server VM
- Docker containers:
* InfluxDB
* Transmission
* qBitTorrent
* Adguard home (not in use)**Backup Storage Unit Software**
- DSM 7.2# Links
- [Alexxit](https://github.com/alexxit)
- [Omh](https://github.com/omhy)
- [Vasilchuk](https://github.com/Anonym-tsk)
- [S_p_i_r_i_t_u_s](https://github.com/Spirituss)
- [lapatoc](https://github.com/bastshoes)
- [Vtel](https://github.com/zvldz)
- [Enzokot](https://github.com/Enzokot)
- [AVBor](https://github.com/avbor)
- [Andrew](https://github.com/andrewjswan)# Chats
- [Home Assistant RU](https://t.me/homassistant)
- [Home Assistant - Hardware](https://t.me/homeassistant_hardware)
- [ESPhome RU](https://t.me/esphome)# Small Tips
List of integrations in use
```yaml
{% set devices = states | map(attribute='entity_id') | map('device_id') | unique | reject('eq',None) | list %}
{%- set ns = namespace(integrations = []) %}
{%- for device in devices %}
{%- set ids = device_attr(device, 'identifiers') | list | first | default('unknown') %}
{%- if ids and ids | length == 2 %}
{%- set integration, something_unique = ids %}
{%- if integration not in ns.integrations %}
{%- set ns.integrations = ns.integrations + [ integration ] %}
{%- endif %}
{%- endif %}
{%- endfor %}
{{ ns.integrations }}
```List of all used domains
```yaml
{%- for d in states | groupby('domain') %}
{{ d[0] }}
{%- endfor %}
```List of all devices(IDs) per integration
```yaml
{{ integration_entities('yeelight') | map('device_id') | unique | list }}
```# Hardware Evolution
Click me...
#
Year
Motherboard
CPU
RAM
Storage
Raid card1
2018
Asrock H77M-ITX
i7-3770s
16gb DDR3
256GB SSD
-Asrock J3455-ITX
Celeron j3455
16gb DDR3
4 * 2Tb HDD
2
2019
Asus P8H77-M PRO
i7-3770s
16gb DDR3
256GB SSD + 7*2Tb HDD
-3
2019
Asus Z9PA-D8
2 * E5-2620 V2
64gb ECC DDR3
128GB SSD + 7*2Tb HDD + 256Gb NVME
Asus Pike 20084
2019
Asus Z9PA-D8
2 * E5-2630L V2
64gb ECC DDR3
128GB SSD + 7*2Tb HDD + 3 *2Tb HDD + 1*256Gb NVME
Asus Pike 20085
2019
Asus Z9PA-D8
E5-1660
64gb ECC DDR3
128GB SSD + 7*2Tb HDD + 3 *2Tb HDD + 1*512Gb NVME
Adaptec 716056
2020
Supermicro X10SRL-F
E5-2620 V3
64gb ECC DDR4
128GB SSD + 7*2Tb HDD + 3 *2Tb HDD + 2*512Gb NVME
Adaptec 716057
2020
Supermicro X10SRL-F
E5-2630L V3
64gb ECC DDR4
128GB SSD + 7*2Tb HDD + 3 *2Tb HDD + 2*512Gb NVME
Adaptec 716058
2020
Supermicro X10SRL-F
E5-2628L V3
64gb ECC DDR4
128GB SSD + 7*2Tb HDD + 3 *2Tb HDD + 2*512Gb NVME + 1*256Gb NVME
Adaptec 716059
2021
Asrock Rack x470d4u
Ryzen 5 3600
32gb ECC DDR4
128GB SSD + 3*2Tb HDD + 1*8Tb HDD + 3*512Gb NVME + 1*256Gb NVME
-10
2022
HP Prodesk 400 G6 mini
i3-10100t
2 * 8Gb DDR4
512GB NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
8Tb HDD + 3*2Tb HDD + 256Gb SSD + 256Gb NVME (read cache)
-11
2022
HP Prodesk 600 G6 mini
i3-10100
2 * 8Gb DDR4
512GB NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
8Tb HDD + 3*2Tb HDD + 256Gb SSD + 256Gb NVME (read cache)
-12
2022
HP Prodesk 600 G6 mini
i5-10600
2 * 8Gb DDR4
512GB NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
8Tb HDD + 3*2Tb HDD + 256Gb SSD + 256Gb NVME (read cache)
-13
2022
HP Prodesk 600 G6 mini
i5-10600
2 * 8Gb DDR4
512GB NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
16Tb HDD + 2*4Tb HDD + 2*2Tb SSD + 2*512Gb NVME (read\write cache)
-14
2023
Minisforum NPB7
i7-13700H
2 * 8Gb DDR5
250Gb SATA SSD + 1Tb NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
16Tb HDD + 2*4Tb HDD + 2*2Tb SSD + 2*512Gb NVME (read\write cache)
-15
2023
Intel NUC 12 Pro
i3-1220p
2 * 8Gb DDR4
500Gb SATA SSD + 1Tb NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
3*16Tb HDD + 2*2Tb SSD + 2*512Gb NVME (read\write cache)
-16
2023
Intel NUC 13 Pro
i5-1340p
2 * 32Gb DDR4
500Gb SATA SSD + 1Tb NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
3*16Tb HDD + 2*2Tb SSD + 2*512Gb NVME (read\write cache)
-16
2023
Intel NUC 13 Pro
i5-1340p
2 * 32Gb DDR4
500Gb SATA SSD + 1Tb NVME SSD
-Intel NUC 12 Pro
i3-1220p
2 * 8Gb DDR4
500Gb SATA SSD + 1Tb NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
4*16Tb HDD + 2*2Tb SSD + 2*512Gb NVME (read\write cache)
-17
2024
Intel NUC 13 Pro
i5-1340p
2 * 32Gb DDR4
500Gb SATA SSD + 1Tb NVME SSD
-Minisforum MS01
i9-13900H
2 * 48Gb DDR5
512Gb M.2 NVME SSD + 2Tb U.2 NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
4*16Tb HDD + 2*2Tb SSD + 2*1Tb NVME (read\write cache)
-18
2024
Minisforum MS01
i9-13900H
2 * 48Gb DDR5
512Gb M.2 NVME SSD + 2Tb U.2 NVME SSD
-Synology DS1621+
Ryzen V1500B
2 * 16Gb DDR4
6*16Tb HDD + 2*1Tb NVME (read\write cache)
-# Screenshots
Click me...![main1](images/main_1.jpg)
![main2](images/main_2.jpg)
![security](images/security.jpg)
![devices by room](images/devices_by_room.jpg)
![sensors by room](images/sensors_by_room.jpg)
![utility counters](images/utility_counters.jpg)
![ro filter](images/ro_filter.jpg)
![power details](images/power_details.jpg)
![cctv](images/cctv.jpg)
![air details](images/air_details.jpg)
![system stats](images/system_stats.jpg)
![system health](images/system_health.jpg)
![esp stats](images/esp_stats.jpg)
![wifi devices](images/wifi_devices.jpg)
![temperature detials](images/temperature_details.jpg)
![z switches](images/z_switches.jpg)
![z sensors](images/z_sensors.jpg)
![gw3 stats](images/gw3_stats.jpg)
![zigbee stats](images/zigbee_stats.jpg)
![testing](images/testing_page.jpg)