diff --git a/fhem/FHEM/91_sequence.pm b/fhem/FHEM/91_sequence.pm
index 8a5d8d720..c6b97dbff 100644
--- a/fhem/FHEM/91_sequence.pm
+++ b/fhem/FHEM/91_sequence.pm
@@ -100,7 +100,9 @@ sequence_Notify($$)
Log3 $ln, 5, "sequence $ln $tt";
setReadingsVal($hash, "state", "active", TimeNow());
+ $data{sequence_source} = $dev->{NAME};
DoTrigger($ln, $tt);
+ delete($data{sequence_source});
$idx = 0;
$hash->{TS} = 0;
@@ -199,7 +201,9 @@ sequence_Undef($$)
define lampseq sequence Btn1:on 2:3 Btn1:off
- sequence will be triggerred if Btn1 is pressed for 2 to 5 seconds.
+ sequence will be triggerred if Btn1 is pressed for 2 to 5 seconds.
+ Note: the global variable $data{sequence_source} is set to the name of the
+ device triggering the last event.
@@ -289,7 +293,9 @@ sequence_Undef($$)
ist nur erfolgreich, falls Btn1 zwischen 2 und 5 Sekunden lang gedrückt
- wurde.
+ wurde.
+ Die globale Variable $data{sequence_source} wird auf dem Namen des
+ Gerätes gesetzt, was den letzten Event ausgelöst hat.