Here is my current version. I ignore lights that start with, end with, or contain certain strings. I now store this list in the "variable" custom component. Source: https://github.com/brianhanifin/Home-Assistant-Config/blob/master/scripts/lights/lights_on_update.yaml