this post was submitted on 10 May 2026
1 points (100.0% liked)

Home Assistant

273 readers
4 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/unammusic on 2026-05-10 11:58:23+00:00.


https://preview.redd.it/9orlhlo6ua0h1.png?width=1027&format=png&auto=webp&s=3bac70bd5be9c2ef8098dc6e4dead2a4c27d0078

Hey everyone,

A while back I shared git-ha-ppens, a native HA integration for version-controlling your config with git. The original version could auto-commit and push, but pulling was a missing feature.

v0.6.0 fixes that. The integration now periodically fetches from the remote (configurable interval, default 5 min) and pulls automatically when it detects you're behind. This means you can now actually do GitOps with your HA config:

  • Edit YAML in VS Code or on GitHub, push, and your HA instance pulls the changes automatically
  • Review config changes in a PR before they hit your live system
  • Roll back by reverting a commit and letting auto-pull do its thing

New in v0.6.0:

  • Periodic git fetch so auto-pull actually detects remote changes
  • Configurable fetch interval (60s to 3600s)
  • New sensors: Last Fetch Time, Last Pull Time, Last Push Time, Commits Behind, Commits Ahead
  • New git_ha_ppens.fetch service for manual fetch without merge
  • All existing features still work: auto-commit on file changes, auto-push, secret scanning, .gitignore management, AI commit messages

Everything is configured through the UI, installable via HACS.

⬇️ GitHub: https://github.com/manuveli/git-ha-ppens

PS: You should really try the AI Commit Message by just linking your conversation agent to the integration! My favorite feature so far!

PS2: Feedback and Stars⭐ welcome!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here