From 0a7c55a1d6df74b119f1252831cdbf6b93f0a487 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 20 Nov 2017 22:22:19 +0000 Subject: [PATCH] ZWlib.pm: mini patch from krikan for SDK 6.7 (Forum #79893) git-svn-id: https://svn.fhem.de/fhem/trunk@15466 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/ZWLib.pm | 7 +++++++ fhem/fhem.pl | 1 + 2 files changed, 8 insertions(+) diff --git a/fhem/FHEM/ZWLib.pm b/fhem/FHEM/ZWLib.pm index 792035d44..c43a88f7b 100644 --- a/fhem/FHEM/ZWLib.pm +++ b/fhem/FHEM/ZWLib.pm @@ -15,6 +15,7 @@ use vars qw(%zw_type6); '06' => 'SERIAL_API_SET_TIMEOUTS', '07' => 'SERIAL_API_GET_CAPABILITIES', '08' => 'SERIAL_API_SOFT_RESET', + '0b' => 'SERIAL_API_SETUP', '10' => 'ZW_SET_R_F_RECEIVE_MODE', '11' => 'ZW_SET_SLEEP_MODE', '12' => 'ZW_SEND_NODE_INFORMATION', @@ -48,6 +49,10 @@ use vars qw(%zw_type6); '34' => 'RTC_TIMER_READ', '35' => 'RTC_TIMER_DELETE', '36' => 'RTC_TIMER_CALL', + '39' => 'CLEAR_NETWORK_STATS', + '3a' => 'GET_NETWORK_STATS', + '3b' => 'GET_BACKGROUND_RSSI', + '3f' => 'REMOVE_NODEID_FROM_NETWORK', '40' => 'ZW_SET_LEARN_NODE_STATE', '41' => 'ZW_GET_NODE_PROTOCOL_INFO', '42' => 'ZW_SET_DEFAULT', @@ -116,10 +121,12 @@ use vars qw(%zw_type6); 'be' => 'ZW_SEND_TEST_FRAME', 'bf' => 'ZW_GET_PROTOCOL_STATUS', 'd0' => 'ZW_SET_PROMISCUOUS_MODE', + 'd1' => 'PROMISCUOUS_COMMAND_HANDLER', 'd2' => 'WATCHDOG_START', 'd3' => 'WATCHDOG_STOP', 'f2' => 'ZME_FREQ_CHANGE', 'f4' => 'ZME_BOOTLOADER_FLASH', + 'f5' => 'ZME_CAPABILITIES', ); %zw_type6 = ( diff --git a/fhem/fhem.pl b/fhem/fhem.pl index fa182af54..b315a6118 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -4935,6 +4935,7 @@ getKeyValue($) return (undef, undef); } +# Use an undefined value to delete the key sub setKeyValue($$) {