WTH: Why can't I detect the source for a switch trigger in an automation

I’d like to know in my automation whether my light was switched due to an automation or due to a manual switch (fibaro dimmer, with physical switch attached).

WTH can I see who switched my device in device-history but not use this as an automation trigger?

Looking at the device history I can see this (where the first time an automation was the reason for switching on the light, and I manually switched this off):
`Is ingeschakeld getriggerd door automatisering ______TST triggered
10:53:42 - 8 minuten geleden

Is uitgeschakeld
10:51:08 - 10 minuten geleden`