- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNetworkManager.permitJoin()
方法的一些代码示例,展示了ZigBeeNetworkManager.permitJoin()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZigBeeNetworkManager.permitJoin()
方法的具体详情如下:
包路径:com.zsmartsystems.zigbee.ZigBeeNetworkManager
类名称:ZigBeeNetworkManager
方法名:permitJoin
[英]Enables or disables devices to join the whole network.
Devices can only join the network when joining is enabled. It is not advised to leave joining enabled permanently since it allows devices to join the network without the installer knowing.
[中]启用或禁用设备以加入整个网络。
只有在启用加入时,设备才能加入网络。不建议永久启用加入,因为它允许设备在安装程序不知道的情况下加入网络。
代码示例来源:origin: openhab/org.openhab.binding.zigbee
/**
* Stops an active scan on the ZigBee coordinator
*/
public void scanStop() {
networkManager.permitJoin(0);
}
代码示例来源:origin: openhab/org.openhab.binding.zigbee
public void startDeviceDiscovery() {
// Allow devices to join for 60 seconds
networkManager.permitJoin(60);
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
/**
* Enables or disables devices to join the whole network.
* <p>
* Devices can only join the network when joining is enabled. It is not advised to leave joining enabled permanently
* since it allows devices to join the network without the installer knowing.
*
* @param duration sets the duration of the join enable. Setting this to 0 disables joining. As per ZigBee 3, a
* value of 255 is not permitted and will be ignored.
* @return {@link ZigBeeStatus} with the status of function
*/
public ZigBeeStatus permitJoin(final int duration) {
return permitJoin(new ZigBeeEndpointAddress(ZigBeeBroadcastDestination.BROADCAST_ROUTERS_AND_COORD.getKey()),
duration);
}
代码示例来源:origin: openhab/org.openhab.binding.zigbee
/**
* Permit joining only for the specified node
*
* @param address the 16 bit network address of the node to enable joining
* @param duration the duration of the join
*/
public boolean permitJoin(IeeeAddress address, int duration) {
logger.debug("{}: ZigBee join command", address);
ZigBeeNode node = networkManager.getNode(address);
if (node == null) {
logger.debug("{}: ZigBee join command - node not found", address);
return false;
}
logger.debug("{}: ZigBee join command to {}", address, node.getNetworkAddress());
networkManager.permitJoin(new ZigBeeEndpointAddress(node.getNetworkAddress()), duration);
return true;
}
代码示例来源:origin: openhab/org.openhab.binding.zigbee
/**
* Starts an active scan on the ZigBee coordinator.
*/
public void scanStart() {
if (getThing().getStatus() != ThingStatus.ONLINE) {
logger.debug("ZigBee coordinator is offline - aborted scan for {}", getThing().getUID());
return;
}
networkManager.permitJoin(60);
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
networkManager.permitJoin(join);
if (join != 0) {
out.println("Permit join enable broadcast success.");
代码示例来源:origin: openhab/org.openhab.binding.zigbee
/**
* Sends a ZDO Leave Request to a device requesting that an end device leave the network.
* <p>
* This method will send the ZDO message to the device itself requesting it leave the network
*
* @param address the network address to leave
* @return true if the command is sent
*/
public boolean leave(IeeeAddress address) {
// First we want to make sure that join is disabled
networkManager.permitJoin(0);
logger.debug("{}: ZigBee leave command", address);
ZigBeeNode node = networkManager.getNode(address);
if (node == null) {
logger.debug("{}: ZigBee leave command - node not found", address);
return false;
}
logger.debug("{}: ZigBee leave command to {}", address, node.getNetworkAddress());
networkManager.leave(node.getNetworkAddress(), node.getIeeeAddress());
return true;
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Test
public void testPermitJoin() {
ZigBeeNetworkManager networkManager = mockZigBeeNetworkManager();
networkManager.setSerializer(DefaultSerializer.class, DefaultDeserializer.class);
assertEquals(ZigBeeStatus.SUCCESS, networkManager.permitJoin(0));
assertEquals(ZigBeeStatus.SUCCESS, networkManager.permitJoin(254));
assertEquals(ZigBeeStatus.INVALID_ARGUMENTS, networkManager.permitJoin(255));
// Check that the unicast sends 1 frame
int start = mockedApsFrameListener.getAllValues().size();
networkManager.permitJoin(new ZigBeeEndpointAddress(1), 1);
assertEquals(1, mockedApsFrameListener.getAllValues().size() - start);
// Check that the broadcast sends 2 frames
start = mockedApsFrameListener.getAllValues().size();
networkManager.permitJoin(1);
assertEquals(2, mockedApsFrameListener.getAllValues().size() - start);
}
Zigbee 和 Zigbee PRO 之间有什么区别(如果有)? 我在维基百科和 official Zigbee site 上找不到任何具体内容这一切都归结为一些优化。 实际使用上有什么区别吗? 最
是否可以使用 XBee PRO S2B 与 ZigBee HA(家庭自动化)配置文件传感器进行通信?如果可以,如何进行通信?有谁知道我在哪里可以找到有关 ZigBee HA 配置文件的规范? 非常感谢
我已经有一段时间不了解 ZigBee 了。谁拥有最成熟的 Zigbee 堆栈?是 Microchip、Chipcon 还是 Atmel? 是否有价格低于 10 美元的 RF 模块? 我记得不久前某些堆
我之前的经验是能够接收我的温度/湿度zigbee传感器发送的数据。此外,我还可以发送命令来控制 zigbee 功率计/开关。 我购买了一个运动检测传感器,其中包含一行 IAS 数据包的文档。我知道这是
我之前的经验是能够接收我的温度/湿度zigbee传感器发送的数据。此外,我还可以发送命令来控制 zigbee 功率计/开关。 我购买了一个运动检测传感器,其中包含一行 IAS 数据包的文档。我知道这是
我目前正在研究 ZigBee,我遇到了以下问题: 每个 ZigBee 设备都有一个 16 位短地址,这意味着我最多可以连接 2^16=65536 个不同的设备(当然减去一些保留地址)。现在每个设备最多
关于这个问题,我询问了一些从事ZigBee应用开发的开发人员。他们告诉我,一个 radio 模块(对我来说,这是指一个节点,同一件事)在形成网络时只能有一个配置文件。 但是,当我阅读“Drew Gis
智能家居连接,不仅仅只有 Wi-Fi 和蓝牙这些大家熟悉的技术,还有一些更加符合智能家居应用的行业专有协议,比如Zigbee,Z-Wave 和 Thread等等。 当谈到家庭自动化时
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeApsFrame类的一些代码示例,展示了ZigBeeApsFrame类的具体用法。这些代码示例主要来源于Github/
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeEndpointAddress类的一些代码示例,展示了ZigBeeEndpointAddress类的具体用法。这些代码
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeChannel类的一些代码示例,展示了ZigBeeChannel类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNetworkManager类的一些代码示例,展示了ZigBeeNetworkManager类的具体用法。这些代码示例
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeEndpoint类的一些代码示例,展示了ZigBeeEndpoint类的具体用法。这些代码示例主要来源于Github/
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNode类的一些代码示例,展示了ZigBeeNode类的具体用法。这些代码示例主要来源于Github/Stackove
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeProfileType类的一些代码示例,展示了ZigBeeProfileType类的具体用法。这些代码示例主要来源于G
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeAddress类的一些代码示例,展示了ZigBeeAddress类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeGroupAddress类的一些代码示例,展示了ZigBeeGroupAddress类的具体用法。这些代码示例主要来源
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeCommand类的一些代码示例,展示了ZigBeeCommand类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNetworkNodeListener类的一些代码示例,展示了ZigBeeNetworkNodeListener类的具
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeBroadcastDestination类的一些代码示例,展示了ZigBeeBroadcastDestination类
我是一名优秀的程序员,十分优秀!