- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclCommand.getSourceAddress()
方法的一些代码示例,展示了ZclCommand.getSourceAddress()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZclCommand.getSourceAddress()
方法的具体详情如下:
包路径:com.zsmartsystems.zigbee.zcl.ZclCommand
类名称:ZclCommand
方法名:getSourceAddress
暂无
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Override
public void commandReceived(ZigBeeCommand command) {
// This gets called for all received commands
// Check if it's our address
if (command.getSourceAddress().getAddress() != networkAddress) {
return;
}
if (!(command instanceof ZclCommand)) {
return;
}
logger.trace("{}: ZigBeeEndpoint.commandReceived({})", ieeeAddress, command);
ZclCommand zclCommand = (ZclCommand) command;
ZigBeeEndpointAddress endpointAddress = (ZigBeeEndpointAddress) zclCommand.getSourceAddress();
ZigBeeEndpoint endpoint = endpoints.get(endpointAddress.getEndpoint());
if (endpoint != null) {
endpoint.commandReceived(zclCommand);
}
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Override
public void commandReceived(final ZigBeeCommand command) {
// ZCL command received from remote node. Perform discovery if it is not yet known.
if (command instanceof ZclCommand) {
final ZclCommand zclCommand = (ZclCommand) command;
if (networkManager.getNode(zclCommand.getSourceAddress().getAddress()) == null) {
// TODO: Protect against group address?
ZigBeeEndpointAddress address = (ZigBeeEndpointAddress) zclCommand.getSourceAddress();
startNodeDiscovery(address.getAddress());
}
return;
}
// Node has been announced.
if (command instanceof DeviceAnnounce) {
final DeviceAnnounce announce = (DeviceAnnounce) command;
logger.debug("{}: Device announce received. NWK={}", announce.getIeeeAddr(),
announce.getNwkAddrOfInterest());
addNode(announce.getIeeeAddr(), announce.getNwkAddrOfInterest());
}
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
Mockito.when(invalidSourceAddress.getEndpoint()).thenReturn(1);
ZclCommand zigbeeCommand = Mockito.mock(ZclCommand.class);
Mockito.when(zigbeeCommand.getSourceAddress()).thenReturn(invalidSourceAddress);
node.commandReceived(zigbeeCommand);
Mockito.verify(endpoint1, Mockito.times(0)).commandReceived(ArgumentMatchers.any(ZclCommand.class));
Mockito.when(unicastDestination.getAddress()).thenReturn(123);
Mockito.when(unicastDestination.getEndpoint()).thenReturn(1);
Mockito.when(unicast.getSourceAddress()).thenReturn(sourceAddress);
Mockito.when(unicast.getDestinationAddress()).thenReturn(unicastDestination);
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
if (!command.getSourceAddress().equals(getEndpointAddress())) {
return;
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Test
public void testNodeAddressUpdate() {
IeeeAddress ieeeAddress = new IeeeAddress("123456890ABCDEF");
ZigBeeNode node = Mockito.mock(ZigBeeNode.class);// new ZigBeeNode(networkManager, ieeeAddress);
Mockito.doReturn(node).when(networkManager).getNode(ArgumentMatchers.any(IeeeAddress.class));
DeviceAnnounce announce = new DeviceAnnounce();
announce.setIeeeAddr(ieeeAddress);
announce.setNwkAddrOfInterest(12345);
ZigBeeNetworkDiscoverer discoverer = new ZigBeeNetworkDiscoverer(networkManager);
discoverer.setRetryPeriod(0);
discoverer.setRequeryPeriod(0);
discoverer.setRetryCount(0);
discoverer.commandReceived(announce);
Mockito.verify(node, Mockito.times(1)).setNetworkAddress(ArgumentMatchers.anyInt());
ZigBeeEndpointAddress address = Mockito.mock(ZigBeeEndpointAddress.class);
Mockito.when(address.getAddress()).thenReturn(12345);
ZclCommand zclCommand = Mockito.mock(ZclCommand.class);
Mockito.when(zclCommand.getSourceAddress()).thenReturn(address);
discoverer.commandReceived(zclCommand);
}
}
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclStatus类的一些代码示例,展示了ZclStatus类的具体用法。这些代码示例主要来源于Github/Stacko
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclAttribute类的一些代码示例,展示了ZclAttribute类的具体用法。这些代码示例主要来源于Github/
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclCluster类的一些代码示例,展示了ZclCluster类的具体用法。这些代码示例主要来源于Github/Stac
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclTransactionMatcher类的一些代码示例,展示了ZclTransactionMatcher类的具体用法。
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclCommand类的一些代码示例,展示了ZclCommand类的具体用法。这些代码示例主要来源于Github/Stac
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclHeader类的一些代码示例,展示了ZclHeader类的具体用法。这些代码示例主要来源于Github/Stacko
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclFieldDeserializer类的一些代码示例,展示了ZclFieldDeserializer类的具体用法。这些
我的问题是: Livolo 开关有自己的 Zigbee 门。我想用 CC2531 USB 加密狗从 zigbee2mqtt 连接它们。通常它可以工作,但是当我打开/关闭开关按钮(在物理设备上)时,开关
本文整理了Java中com.zsmartsystems.zigbee.zcl.protocol.ZclDataType类的一些代码示例,展示了ZclDataType类的具体用法。这些代码示例主要来源于
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclLevelControlCluster类的一些代码示例,展示了ZclLevelControlClu
本文整理了Java中com.zsmartsystems.zigbee.zcl.protocol.ZclClusterType类的一些代码示例,展示了ZclClusterType类的具体用法。这些代码示
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclOnOffCluster类的一些代码示例,展示了ZclOnOffCluster类的具体用法。这些代
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclOtaUpgradeCluster类的一些代码示例,展示了ZclOtaUpgradeCluster
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclBasicCluster类的一些代码示例,展示了ZclBasicCluster类的具体用法。这些代
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclRelativeHumidityMeasurementCluster类的一些代码示例,展示了Zcl
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclColorControlCluster类的一些代码示例,展示了ZclColorControlClu
本文整理了Java中com.zsmartsystems.zigbee.zcl.clusters.ZclOccupancySensingCluster类的一些代码示例,展示了ZclOccupancySe
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclStatus.getStatus()方法的一些代码示例,展示了ZclStatus.getStatus()的具体用法。
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclStatus.getId()方法的一些代码示例,展示了ZclStatus.getId()的具体用法。这些代码示例主要
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclAttribute.isLastValueCurrent()方法的一些代码示例,展示了ZclAttribute.is
我是一名优秀的程序员,十分优秀!