Versioning for ESPHome edits

Been looking for versioning of the yaml files - couldn’t find anything, so made my own - it’s super, super basic, but fits my needs of “save a copy of the yaml file on write”. Currently it’s hard coded to keep 10 versions.

I did give making a GUI a go, but I’m no coder and don’t know Python and got lost trying to make it work, so gave up. I might make the number of previous versions configurable in config.yaml - welcome any changes or improvements by those who can code!

1 Like