# Home Assistant configuration
*.env
ha_config/
bridge_config/
!ha_config/configuration.yml
!ha_config/automations.yml
!ha_config/scripts.yml


# Ignore system generated logs
*.log

# Ignore database files
home-assistant_v2.db
home-assistant_v2.db-shm
home-assistant_v2.db-wal

# Ignore backups
*.tar
*.gz
*.zip

# Ignore temporary files
*.bak
*.swp
*.swx

# Ignore secrets file, which might contain sensitive data
secrets.yaml

# Ignore home assistant's internal folder for migrations and cache
__pycache__/
.mypy_cache/
node_modules/
.venv/

# Ignore Home Assistant Core logs
homeassistant.log

# Ignore the `deps` folder (dependencies that might be installed)
deps/

# Ignore the `.storage` folder, which contains Home Assistant's internal state data
.storage/

# Ignore `config` folder backups if using automated snapshots
*.tar
*.gz

# Ignore any other personal preferences or configurations (like custom components)
custom_components/
