diff --git a/lib/Insteon_PLM.pm b/lib/Insteon_PLM.pm index 029f61923..1753bab51 100644 --- a/lib/Insteon_PLM.pm +++ b/lib/Insteon_PLM.pm @@ -606,7 +606,7 @@ sub _parse_data { } elsif($parsed_prefix eq $prefix{x10_received} and ($message_length == 8)) { #X10 Received - my $x10_message = new Insteon::X10Message($message_data); + my $x10_message = new Insteon::X10Message($parsed_data); my $x10_data = $x10_message->get_formatted_data(); &::print_log("[Insteon_PLM] DEBUG3: received x10 data: $x10_data") if $main::Debug{insteon} >= 3; &::process_serial_data($x10_data,undef,$self);