So, nach sehr viel ausprobieren weiß ich nun woran es lag und habe eine einigermaßen akzeptable Lösung gefunden.
Mein Blockly skript triggert auf die Variable "Lichtstatus" und prüft dann von welchem Echo der Befehl kam. Aus einem mir nicht erklärlichem Grund aktualisiert sich die Variable "Echo Name" mehrmals mit unterschiedlichen Namen meiner Echos und erst am Schluss steht der korrekte Name des Echos darin. Mit einem timeout von 800 ms vor der Prüfung auf den Namen des Echos ließ sich das Problem umgehen.
Es ist mir aber weiterhin absolut schleierhaft, weshalb da Echo Namen kurzzeitig auftauchen, obwohl der Echo noc nicht mal auf das Wort "Alexa" aus dem Nachbarzimmer reagiert hat....