Looks like I just cam up with a solution.
The first thing I discovered is, that aperrently as soon as I start the service, it will trigger on time iven if the time didn't came, but after that, it looks as it will trigger every 24 h.
So my solution is this, for two services, one in the evenig and one in the mornig.
1. I create two Service Modules with the two different times.
2. In the Main Activity Modul I create two Sub, one to set lower brightness one for full brightness.
The code I use to call the brightness is after each StartServiceAt is:
CallSub(Main, "Dimmer_Screen")
and
CallSub(Main, "Full_Screen")
So I don't use StartActivity("Main")
Then the Sub Service_Start keeps clean and maybe I don't have to add the "flagServiceStart", I will see, after 24 hours ;-)
Thank you mangojack, I think I have solved the problem. I will try tomorrow to write a clean example of my solution, maybe it will help someone else.