Yep, didnāt realize that integration is recursive. You donāt need an input boolean, just use a trigger based on the modified event and created event.
Nice idea! One gotcha though, if you are going to watch the full /config folder with folder watcher make sure events for modifications to the db file and log are excluded.
The DB is the biggest problem since it updates so much. For anyone that uses the MariaDB add-on this isnāt an issue but if using the out of the box configuration the entire DB is a file in /config. I made this mistake once and almost fried my CPU before I realized what had happened. Made me very glad I had set up alerts for the CPU temperature rising too high.
Sadly thatāll make it a bit tricky to implement in practice since you can only provide inclusion patterns to folder watcher. Thereās a lot of random subfolders created by integrations and things and it doesnāt help that many of the files (including all the ones in .storage) have no extension so its tough to make an inclusion filter for them.
Really need an āexclude this file/patternā option.
Sound good. For the schedule I will try to use the scheduler card to turn on and off the automation. For the partial backup that was more a nice to have.
Can a database stop be added so the database is stopped prior to the snapshot and restarted after it completes? I just found out that the add on snapshot to google drive allows the db to be stopped prior to the backup. This is needed to prevent a db corruption. I just did a snapshot and restore to a new device and this works. Also the add-on can be schedule so Iām not sure the need of this blueprint.
thank you so much for this really helpful blueprint!
Iām kickstarting a small project which aims to create a curated collection of reliable, documented and high quality blueprints, which could eventually become a valuable resource both for Home Assistant newcomers and experienced users.
I published Awesome HA Blueprints as a website which can be easily browsed, but the codebase, including the list of blueprints, is available in this GitHub repository . The project is still in its early stages but I hope many blueprints will be added in the upcoming weeks and months.
Hereās the original thread:
It would be amazing to have this blueprint in the collection.
If youāve time and youāre interested in contributing and helping the project, it would be great if you could submit your blueprint by opening a Pull Request there. Also, I could take care of adding it to the list if youād like to.
Just let me know.
Nearly 2 months after the change from āhassio.snapshot_fullā to āhassio.backup_fullā and this is still not fixed? What gives? I did it in config myself but itās a 5 second fix.
I updated line 39 and now Iām getting āError while executing automation automation.automated_daily_snapshot: Unable to find service hassio.backup_fullā I thought that was suppose to fix this. Any thoughts?