From 2288ea1186fdc6effd43d8979764e4d5dc970ff2 Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Thu, 23 Sep 2021 16:40:55 +1200 Subject: [PATCH] Add neighbors console command Signed-off-by: Chris Jackson --- .../GeneralZigBeeConsoleCommandProvider.java | 29 ++++++++++--------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/org.openhab.binding.zigbee.console/src/main/java/org/openhab/binding/zigbee/console/internal/GeneralZigBeeConsoleCommandProvider.java b/org.openhab.binding.zigbee.console/src/main/java/org/openhab/binding/zigbee/console/internal/GeneralZigBeeConsoleCommandProvider.java index 7bc26a8fe..969e38757 100644 --- a/org.openhab.binding.zigbee.console/src/main/java/org/openhab/binding/zigbee/console/internal/GeneralZigBeeConsoleCommandProvider.java +++ b/org.openhab.binding.zigbee.console/src/main/java/org/openhab/binding/zigbee/console/internal/GeneralZigBeeConsoleCommandProvider.java @@ -40,6 +40,7 @@ import com.zsmartsystems.zigbee.console.ZigBeeConsoleGroupCommand; import com.zsmartsystems.zigbee.console.ZigBeeConsoleInstallKeyCommand; import com.zsmartsystems.zigbee.console.ZigBeeConsoleLinkKeyCommand; +import com.zsmartsystems.zigbee.console.ZigBeeConsoleNeighborsListCommand; import com.zsmartsystems.zigbee.console.ZigBeeConsoleNetworkBackupCommand; import com.zsmartsystems.zigbee.console.ZigBeeConsoleNetworkJoinCommand; import com.zsmartsystems.zigbee.console.ZigBeeConsoleNetworkLeaveCommand; @@ -63,20 +64,20 @@ public class GeneralZigBeeConsoleCommandProvider implements ZigBeeConsoleCommandProvider { @SuppressWarnings("null") - public static final List GENERAL_COMMANDS = unmodifiableList( - asList(new ZigBeeConsoleAttributeReadCommand(), new ZigBeeConsoleAttributeSupportedCommand(), - new ZigBeeConsoleAttributeWriteCommand(), new ZigBeeConsoleBindCommand(), - new ZigBeeConsoleBindingTableCommand(), new ZigBeeConsoleChannelCommand(), - new ZigBeeConsoleCommandsSupportedCommand(), new ZigBeeConsoleDescribeEndpointCommand(), - new ZigBeeConsoleDescribeNodeCommand(), new ZigBeeConsoleDeviceFingerprintCommand(), - new ZigBeeConsoleDeviceInformationCommand(), new ZigBeeConsoleGroupCommand(), - new ZigBeeConsoleInstallKeyCommand(), new ZigBeeConsoleLinkKeyCommand(), - new ZigBeeConsoleNetworkBackupCommand(), new ZigBeeConsoleNetworkJoinCommand(), - new ZigBeeConsoleNetworkLeaveCommand(), new ZigBeeConsoleNodeListCommand(), - new ZigBeeConsoleOtaUpgradeCommand(), new ZigBeeConsoleSceneCommand(), - new ZigBeeConsoleReportingConfigCommand(), new ZigBeeConsoleReportingSubscribeCommand(), - new ZigBeeConsoleReportingUnsubscribeCommand(), new ZigBeeConsoleRoutingTableCommand(), - new ZigBeeConsoleUnbindCommand(), new ZigBeeConsoleWindowCoveringCommand())); + public static final List GENERAL_COMMANDS = unmodifiableList(asList( + new ZigBeeConsoleAttributeReadCommand(), new ZigBeeConsoleAttributeSupportedCommand(), + new ZigBeeConsoleAttributeWriteCommand(), new ZigBeeConsoleBindCommand(), + new ZigBeeConsoleBindingTableCommand(), new ZigBeeConsoleChannelCommand(), + new ZigBeeConsoleCommandsSupportedCommand(), new ZigBeeConsoleDescribeEndpointCommand(), + new ZigBeeConsoleDescribeNodeCommand(), new ZigBeeConsoleDeviceFingerprintCommand(), + new ZigBeeConsoleDeviceInformationCommand(), new ZigBeeConsoleGroupCommand(), + new ZigBeeConsoleInstallKeyCommand(), new ZigBeeConsoleLinkKeyCommand(), + new ZigBeeConsoleNeighborsListCommand(), new ZigBeeConsoleNetworkBackupCommand(), + new ZigBeeConsoleNetworkJoinCommand(), new ZigBeeConsoleNetworkLeaveCommand(), + new ZigBeeConsoleNodeListCommand(), new ZigBeeConsoleOtaUpgradeCommand(), new ZigBeeConsoleSceneCommand(), + new ZigBeeConsoleReportingConfigCommand(), new ZigBeeConsoleReportingSubscribeCommand(), + new ZigBeeConsoleReportingUnsubscribeCommand(), new ZigBeeConsoleRoutingTableCommand(), + new ZigBeeConsoleUnbindCommand(), new ZigBeeConsoleWindowCoveringCommand())); private Map generalCommands = GENERAL_COMMANDS.stream() .collect(toMap(ZigBeeConsoleCommand::getCommand, identity()));