Du hast doch einen Zeittrigger mit Solarevents. Du brauchst also einen Zeittrigger. Ich kann Dir den Lightscheduler empfehlen oder neu entdeckt und sehr vielfältig die chronos nodes. Gehören für mich zu den besten Nodes. Für die Entität Urlaub musst Du diese nur im Flow Kontext speichern. Dafür brauchst Du nicht unbedingt das NodeRed Dashboard. Du kannst auch die im HA verwendeten HA Solarevents verwenden, dann brauchst Du erst mal keine eigenen Nodes dafür installieren.
Nachtrag:
Du brauchst auch gar keine neuen Nodes - da Du ja auch die Sun Entitität vom HA verwenden kannst.
Hier mal ein Entwurf - wobei ich das Licht einschalten jetzt nicht noch gesondert genutzt habe, sondern einfach Lichtwecker aus als Signal genommen habe. Wichtig ist, dass Du Dir halt die payload ggf. nicht überschreibst. Und ich habe halt den Filter generell genommen, dass Du nicht im Urlaub sein darfst.
[{"id":"90ac922655318a44","type":"api-current-state","z":"a25f8a10e201ae6f","name":"","server":"bfe57e2a35b419a4","version":3,"outputs":2,"halt_if":"false","halt_if_type":"bool","halt_if_compare":"is","entity_id":"input_boolean.urlaub","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"urlaub","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":500,"y":1200,"wires":[["ae0527feabbf0d96"],[]]},{"id":"f71c9f7f7c9b330e","type":"inject","z":"a25f8a10e201ae6f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 05 * * 1,2,3,4,5","once":false,"onceDelay":0.1,"topic":"Lichtwecker","payload":"EIN","payloadType":"str","x":210,"y":1180,"wires":[["90ac922655318a44"]]},{"id":"3d01c39894320334","type":"inject","z":"a25f8a10e201ae6f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"45 05 * * 1,2,3,4,5","once":false,"onceDelay":0.1,"topic":"Lichtwecker","payload":"AUS","payloadType":"str","x":210,"y":1220,"wires":[["90ac922655318a44"]]},{"id":"ae0527feabbf0d96","type":"api-current-state","z":"a25f8a10e201ae6f","name":"","server":"bfe57e2a35b419a4","version":3,"outputs":2,"halt_if":"above_horizon","halt_if_type":"str","halt_if_compare":"is","entity_id":"sun.sun","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"sun","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":800,"y":1200,"wires":[["af21222bedf633cb","dd2ce1a11867f755"],["6195ee80ba8840fb","d5da357ec65e7811"]]},{"id":"dd2ce1a11867f755","type":"debug","z":"a25f8a10e201ae6f","name":"Schlafzimmer Licht ","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1050,"y":1020,"wires":[]},{"id":"d5da357ec65e7811","type":"debug","z":"a25f8a10e201ae6f","name":"Lichtwecker","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1030,"y":1320,"wires":[]},{"id":"801f458fcec2981c","type":"group","z":"a25f8a10e201ae6f","name":"Licht Schlafzimmer","style":{"fill":"#ffff7f","label":true},"nodes":["af21222bedf633cb"],"x":974,"y":1059,"w":212,"h":82},{"id":"af21222bedf633cb","type":"api-call-service","z":"a25f8a10e201ae6f","d":true,"g":"801f458fcec2981c","name":"","server":"bfe57e2a35b419a4","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1080,"y":1100,"wires":[[]]},{"id":"674a1a61d26e86e3","type":"group","z":"a25f8a10e201ae6f","name":"Lichtwecker","style":{"fill":"#ffefbf","label":true},"nodes":["20065095accb5933","6195ee80ba8840fb","f3f4a69109f80170"],"x":954,"y":1159,"w":352,"h":122},{"id":"20065095accb5933","type":"api-call-service","z":"a25f8a10e201ae6f","d":true,"g":"674a1a61d26e86e3","name":"","server":"bfe57e2a35b419a4","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":1200,"wires":[[]]},{"id":"6195ee80ba8840fb","type":"switch","z":"a25f8a10e201ae6f","g":"674a1a61d26e86e3","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"EIN","vt":"str"},{"t":"eq","v":"AUS","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":1030,"y":1220,"wires":[["20065095accb5933"],["f3f4a69109f80170"]]},{"id":"f3f4a69109f80170","type":"api-call-service","z":"a25f8a10e201ae6f","d":true,"g":"674a1a61d26e86e3","name":"","server":"bfe57e2a35b419a4","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":1240,"wires":[[]]},{"id":"bfe57e2a35b419a4","type":"server","name":"Home Assistant","version":5,"addon":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":": ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"default","statusTimeFormat":"h:m","enableGlobalContextStore":false}]
Ich bin mit HA noch nicht so vertraut - aber ich geh mal davon aus, dass dieser sun Entität jedes HA System hat, deswegen kann man das auch ohne zusätzlich Nodes machen. Ansonsten habe ich ja oben meine Empfehlungen rein geschrieben. Die Entitäten bei den Services musst halt noch ergänzen, die hab ich ja nicht.