Skip to content

Use packages for irrigation ESPHome zones#135

Merged
nickw444 merged 1 commit intomasterfrom
codex/update-esphome-config-to-use-packages
Aug 19, 2025
Merged

Use packages for irrigation ESPHome zones#135
nickw444 merged 1 commit intomasterfrom
codex/update-esphome-config-to-use-packages

Conversation

@nickw444
Copy link
Copy Markdown
Owner

Summary

  • factor out repeated irrigation zone logic into packages/irrigation-zone.yaml
  • rewrite irrigation.yaml to include each zone via the new package

Testing

  • python - <<'PY' import yaml,sys for f in ['home-assistant/martin-pl/esphome/irrigation.yaml','home-assistant/martin-pl/esphome/packages/irrigation-zone.yaml']: with open(f) as fh: yaml.safe_load(fh) print(f'Parsed {f}') PY (fails: ModuleNotFoundError: No module named 'yaml')

https://chatgpt.com/codex/tasks/task_e_68a4577c074c8331b8db1a6b1a74c125

@nickw444 nickw444 merged commit c30f0db into master Aug 19, 2025
0 of 3 checks passed
@nickw444 nickw444 deleted the codex/update-esphome-config-to-use-packages branch August 19, 2025 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant