Add chore tracker configuration and generator scripts
- Created `chores_config.yaml` for defining kids, chores, and settings. - Implemented `generate.py` to generate ESPHome, Home Assistant, and Lovelace dashboard configurations based on the YAML file. - Added `chore-tracker-ha.yaml` for Home Assistant integration, including sensors and automation for tracking chores and notifications.
This commit is contained in:
11
.gitignore
vendored
11
.gitignore
vendored
@@ -11,6 +11,7 @@
|
||||
!*.txt*
|
||||
!*.json*
|
||||
!*.ui.yaml
|
||||
!*.py
|
||||
|
||||
# Whitelist subdirectory yaml files
|
||||
!*/*.yaml
|
||||
@@ -23,10 +24,14 @@
|
||||
!*/*.ui.yaml
|
||||
!*/*.h
|
||||
!*/*.py
|
||||
!*/*/*.py
|
||||
!*/*/*.yaml
|
||||
|
||||
|
||||
# Whitelist specific folders (uncomment as needed)
|
||||
!automations/
|
||||
!packages/
|
||||
!scenes/
|
||||
!scripts/
|
||||
!blueprints/
|
||||
!esphome/
|
||||
@@ -37,6 +42,12 @@
|
||||
!esphome/components/**
|
||||
!esphome/components/max17043/**
|
||||
!custom_components/**
|
||||
!esphome/chore-tracker/*.py
|
||||
!esphome/chore-tracker/*.yaml
|
||||
!esphome/chore-tracker/
|
||||
!esphome/chore-tracker/**
|
||||
!esphome/chore-tracker-esphome.yaml
|
||||
!chore-tracker-ha.yaml
|
||||
# !packages/
|
||||
# !themes/
|
||||
# !node-red/
|
||||
|
||||
Reference in New Issue
Block a user