not sure if i fully understand you.
I had the actions/bindings installed via the paper ui.
if there were any attached cfg files in the services folder that needed to be configured then i did… That has always worked
Recently though they disappeared.
reinstalled them and then suddebly disappeared again
opus is asking if you have ever used addons.cfg for any reason. You cannot use both addons.cfg and other mechanisms (e.g. PaperUI) to managed addons. The addons.cfg file will take precedence over everything else and automatically remove addons installed via any other mechanism.
ah, ok, thanks for explaining. Nope, never used addons.cfg.
I saw though that it said:
# A comma-separated list of actions to install (e.g. "mail,pushover")
action =
# A comma-separated list of transformation services to install (e.g. "map,jsonpath")
transformation = map, jsonpath, RegEx,, XSLT
whereas i would expect those to be commented out like the rest?
RegEx is one addon i keep losing but JSONPATH is not.
I think this might well be connected to the sendMail problems I have been experiencing since a few days
I had the same thing happening and the solution was to add the name of the binding into the addons.cfg file where the bindings are comma separated just like the transformation list you posted. I never touched the file so my guess is this is because I chose the EXPERT mode when installing openhabian img. Until you add the name of the binding it will auto uninstall when u reboot.
The fact that they are not commented out and not empty I think could explain the behavior you are seeing. Furthermore, the two commas after the RegEx and the fact that it isn’t regex can explain the RegEx problem you are having.
Somehow this file became edited and edited incorrectly (assuming case matters).
If you do not want to switch over to being required to using addons.cfg, I think the following steps will work.
thank you @rlkoshak . that seems to have solved the issue. Just commenting out in the addons.config already seemed enough
Thanks @opus for pointing the right way
Thank you @matt1 for your input