I would e.g. go the way that is described in the 2 answer in
00 1 * * * [ `TZ=CET date +\%Z` = CEST ] && sleep 3600; /run/script/to/set/the/trigger/item
You can use that cronjob and let the cronjob e.g set an item. The item change can used as trigger.
During CEST ( daylight saving time in CET timezone ) sleep for on hour will be executed. After that the command to set the trigger will be executed. In case of non daylight saving time the sleep command will not be executed.
I assume that this also can be done in a rule. For that part I do not have enough knowledge.