So könntest du es als ersten Ansatz ja mal versuchen:
Die Entitäten für Rollo und Dachfenster, sowie die Entität der Automation musst du anpassen.
[{"id":"375d72a26b926848","type":"server-state-changed","z":"92699fb1571e7eb0","name":"Entitäten Rollo o. Dachfenster überwachen","server":"","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":["sensor.DEIN_Rollo","sensor.DEIN_FENSTER"],"entityIdType":"list","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":2220,"wires":[["8369464a16432ab1"]]},{"id":"b55ceec85c1f5d98","type":"switch","z":"92699fb1571e7eb0","name":"parent_id = none","property":"data.new_state.context.parent_id","propertyType":"msg","rules":[{"t":"null"}],"checkall":"true","repair":false,"outputs":1,"x":650,"y":2220,"wires":[["fca4d0c7178f2be2"]]},{"id":"fca4d0c7178f2be2","type":"switch","z":"92699fb1571e7eb0","name":"user_id = none","property":"data.new_state.context.user_id","propertyType":"msg","rules":[{"t":"null"}],"checkall":"true","repair":false,"outputs":1,"x":840,"y":2220,"wires":[["16b15cf488401245"]]},{"id":"8369464a16432ab1","type":"switch","z":"92699fb1571e7eb0","name":"context.id != none","property":"data.new_state.context.id","propertyType":"msg","rules":[{"t":"nnull"}],"checkall":"true","repair":false,"outputs":1,"x":450,"y":2220,"wires":[["b55ceec85c1f5d98"]]},{"id":"16b15cf488401245","type":"api-call-service","z":"92699fb1571e7eb0","name":"","server":"","version":5,"debugenabled":false,"domain":"automation","service":"turn_off","areaId":[],"deviceId":[],"entityId":["automation.DEINE_AUTOMATION"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":290,"y":2300,"wires":[["878f54e97e2222e6"]]},{"id":"878f54e97e2222e6","type":"ha-wait-until","z":"92699fb1571e7eb0","name":"Warten bis 23:59 Uhr","server":"","version":2,"outputs":1,"entityId":"sensor.time","entityIdFilterType":"exact","property":"state","comparator":"is","value":"23:59","valueType":"str","timeout":"0","timeoutType":"num","timeoutUnits":"seconds","checkCurrentState":true,"blockInputOverrides":true,"outputProperties":[],"entityLocation":"data","entityLocationType":"none","x":520,"y":2300,"wires":[["dd283fbecf84dc33"]]},{"id":"dd283fbecf84dc33","type":"api-call-service","z":"92699fb1571e7eb0","name":"","server":"","version":5,"debugenabled":false,"domain":"automation","service":"turn_on","areaId":[],"deviceId":[],"entityId":["automation.DEINE_AUTOMATION"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":750,"y":2300,"wires":[[]]}]
Könnte man ggf. noch etwas mehr zusammenfassen.