如何连接飞利浦Hue,CC2531 Zigbee USB Dongle和Java

时间:2014-07-17 14:52:57

标签: java zigbee philips-hue

我有USB Zigbee加密狗和飞利浦Hue灯泡。我想使用我的USB加密狗像协调器或使用像Living Color Remote。我需要做什么?我问了几个小时我的问题,但我没有很多关于它的信息。 另外我想用Java控制灯泡,为此我使用zigbee4java,但我的程序不起作用。 我的代码:`

package zigbee.test;
import org.bubblecloud.zigbee.ZigBeeApi;
import org.bubblecloud.zigbee.ZigBeeConsole;
import org.bubblecloud.zigbee.api.Device;
import org.bubblecloud.zigbee.api.cluster.general.Basic;

public class BootTest {

public static void main(String[] args) {
    ZigBeeConsole.main(new String[]{
            "COM4", "11", "4954", "true"
    });
    }

}`

但我的设备列表中没有任何灯泡。

2 个答案:

答案 0 :(得分:1)

如果您使用桥接器以三件装的方式购买了色调灯泡,那么您需要使用生活遥控器在工厂重置它们:

https://www.youtube.com/watch?v=Qh9HBCbJ-fs

当灯泡处于出厂重置状态时,如果加密狗具有启用安全性的固件和正确的通道,它们将自动加入您的Zigbee网络。如果我没记错的话,工厂重置后灯泡的默认通道是11,但我不是100%肯定的。

如果您在使用库本身时遇到问题,可以在此处找到与zigbee4java相关的一些常见问题解答:

https://groups.google.com/forum/#!forum/zigbee4java

答案 1 :(得分:0)

由于您正在专门控制飞利浦Hue,所以您也可以查看kappa.io。它是ZigBee协调器的框架,可在Raspberry Pi和CC2531 usb加密狗上运行。

开箱即用,预先构建的图像能够控制ZHA / ZLL灯泡,例如恢复出厂设置,调整亮度,调整颜色。