From 390c0eb279a7e6cb339b606fe5059d2901eedfe1 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Sat, 31 Oct 2015 19:02:49 +0000 Subject: [PATCH] 10_ZWave.pm: re-add autocreate for remote buttons (Forum #43261) git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@9741 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index 6aea38221..9f1bbee5c 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -2838,7 +2838,16 @@ ZWave_Parse($$@) if(!$hash) { - Log3 $ioName, 1, "ZWave: unknown message $msg, please report"; + if(!$baseHash) { + Log3 $ioName, 1, "ZWave: unknown message $msg, please report"; + return; + } + # autocreate the device when pressing the remote button (Forum #43261) + $id=hex($id); $baseId=hex($baseId); $ep=hex($ep); + my $nn = "ZWave_Node_$baseId".($ep eq "0" ? "" : ".$ep"); + my $ret = "UNDEFINED $nn ZWave $homeId $id"; + Log3 $ioName, 3, "$ret, please define it"; + DoTrigger("global", $ret); return ""; }