Problem with logic setup

Hello

I am a little stuck on how to get the following to work in Node-RED.
I have 3 different lights (front of house) lets call them light1, ligth2 and light3
Managed to create an Entity in Node-RED that I can control from homepage in Hassio. (called ALL_ON)
All works when I made the link from ALL_ON to the lights.
Also to know it is just a pulse it is sending to these lights (lights in an pulse relay)
All lights are individually controllable by hard switch or by button in hassio

I am trying to create an single button that turns on all 3 lights even if any of them is already on.
Light1 = on
Light2 = off
Light3 = off
And pressing ALL_ON should then turn on the Light2 and Light3.

As done with pulses if sending pulse they will just change state.
All lights have sensor.light1 and switch.light1 in hassio

However I cant figure out how to do this.
Any help or pointing in what direction to read is helpful

What I normally do for things like this is create a turn_on, turn_off and toggle function, and then use link nodes to use them in the flows.

In this setup here, I already have the turn_on and turn_off functions, so its only the toogle I have to deal with.
In your setup its the other way around, so the blue current state node needs to be inserted into the turn_on and turn_off flows instead.

Thanks,

That was what i needed an hint on which one to use and the current state was not one i had tried or thought it would be used like this.
Now when i press my button all lights come on even if 1 is already on.

Thank you again.
Patrick

Just to throw an alternative in here… Why not simply use a scene?