I don’t think you understand my problem. The entity ID being generated by haveibeenpwned has an approximation of an email address in it, and I would rather not commit that entity ID to git because it’s not an email address which I control. However, I would also like to put that entity into my customize.yaml to attach a friendly_name:
This is correct, I was merely making sure you were aware of all the possibilities and not spending time re-inventing a wheel.
Gotcha, and thanks.
FWIW, splitting my customize.yaml into separate files and using !include_dir_merge_named seems to have fixed the problem. I just used a .gitignore line to block out the private file. Along the way I learned that it won’t load a file using !include_dir_merge_named if the file is named secrets.yaml.