Я использую OpenHab2 версии 2.4.0 на Raspberry Pi 3 с Raspbian, я пытаюсь настроить ZigBee для подключения к интеллектуальному датчику, за исключением того, что я не могу подключить мой координатор ZigBee к сети, координатор имеет функция Zwave и Zigbee, и у меня есть Zwave Thing, чтобы сказать онлайн, но я не могу получить Zigbee Thing онлайн. USB-координатор - это USB-порт Nortek Security and Control. Я использую PaperUI для настройки вещей.
Я проверил lsusb
pi @ raspberrypi: ~ $ lsusb
Автобус 001 Устройство 006: ID 04ca: 004b Lite-On Technology Corp.
Шина 001 Устройство 005: ID 10c4: 8a2a Cygnal Integrated Products, Inc.
Шина 001 Устройство 004: ID 046d: c52b Logitech, Inc. Unifying Receiver
Шина 001 Устройство 003: ID 0424: ec00 Standard Microsystems Corp. SMSC9512 / 9514 Адаптер Fast Ethernet
Шина 001 Устройство 002: ID 0424: 9514 Standard Microsystems Corp. SMC9514 Концентратор
Шина 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0
pi @ raspberrypi: ~ $
Когда я запускаю dmesg -T | grep tty
, я получаю следующий ответ
pi @ raspberrypi: ~ $ dmesg -T | grep tty
[Пт, 29 марта 21:54:46 2019] Командная строка ядра: 8250.nr_uarts = 0 bcm2708_fb.fbwidth = 1824 bcm2708_fb.fbheight = 984 bcm2708_fb.fbswap = 1 vc_mem.mem_base = 0x3ec00000 vc_mem.wm_0000.me00.mx console = ttyS0,115200 console = tty1 root = / dev / mmcblk0p7 rootfstype = ext4 elevator = дедлайн fsck.repair = да rootwait splash plymouth.ignore-serial-consoles
[Пт Мар 29 21:54:46 2019] Консоль [tty1] включена
[Пт, 29 марта 21:54:47 2019] 3f201000.serial: ttyAMA0 в MMIO 0x3f201000 (irq = 87, base_baud = 0) является PL011 rev2
[Пт Мар 29 21:54:50 2019] usb 1-1.3: конвертер cp210x теперь подключен к ttyUSB0
[Пт Мар 29 21:54:50 2019] usb 1-1.3: конвертер cp210x теперь подключен к ttyUSB1
Файл openhab.log полон следующего сообщения о 20 разах
BaseThingHandler] - Обработчик EmberHandler вещи zigbee :ordinator_ember: 6b3e0d22 попытался обновить канал tx_dat, хотя обработчик уже был удален.
Также имеется следующая ошибка
2019-03-29 21: 28: 50.732 [ОШИБКА] [nal.common.AbstractInvocationHandler] - Произошла ошибка при вызове метода ThingHandler.dispose () on org.openhab.binding.zigbee.ember.handler .EmberHandler @ 1ea8355 ': null
java.lang.NullPointerException: null
at com.zsmartsystems.zigbee.app.discovery.ZigBeeDiscoveryExtension.extensionShutdown (ZigBeeDiscoveryExtension.java:96) ~ [?:?]
в com.zsmartsystems.zigbee.ZigBeeNetworkManager.shutdown (ZigBeeNetworkManager.java:529) ~ [?:?]
в org.openhab.binding.zigbee.handler.ZigBeeCoordinatorHandler.dispose (ZigBeeCoordinatorHandler.java:303) ~ [?:?]
в org.openhab.binding.zigbee.ember.handler.EmberHandler.dispose (EmberHandler.java:128) ~ [?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) ~ [?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) ~ [?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) ~ [?:?]
в java.lang.reflect.Method.invoke (Method.java:497) ~ [?:?]
в org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect (AbstractInvocationHandler.java:153) [102: org.eclipse.smarthome.core: 0.10.0.oh240]
в org.eclipse.smarthome.core.internal.common.Invocation.call (Invocation.java:53) [102: org.eclipse.smarthome.core: 0.10.0.oh240]
в java.util.concurrent.FutureTask.run (FutureTask.java:266) [?:?]
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) [?:?]
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) [?:?]
на java.lang.Thread.run (Thread.java:745) [?:?]
2019-03-29 21: 28: 50.757 [ОШИБКА] [core.thing.internal.ThingManagerImpl] - Возникла исключительная ситуация при удалении обработчика вещи 'zigbee :ordinator_ember: 0d3bf8d6': null
JAva.lang.NullPointerException: пусто в com.zsmartsystems.zigbee.app.discovery.ZigBeeDiscoveryExtension.extensionShutdown (ZigBeeDiscoveryExtension.java:96) ~ [?) ~ [?:?] в org.openhab.binding.zigbee.handler.ZigBeeCoordinatorHandler.dispose (ZigBeeCoordinatorHandler.java:303) ~ [?:?] в org.openhab.binding.zigbee.ember.handler.EmberHandler.dispose(EmberHandler.java:128) ~ [?:?] At sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) ~ [?:?] At sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)?] at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) ~ [?:?] в java.lang.reflect.Method.invoke (Method.java:497) ~ [?:?] в org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect (AbstractInvocationHandler.java:153) [102: org.eclipse.smarthome.core: 0.10.0.oh240] в org.eclipse.smarthome.core.internaloco.invn.call (Invocation.java:53) [102: org.eclipse.smarthome.core: 0.10.0.oh240] на java.util.concurrent.FutureTask.run (FutureTask.java:266) [?:?] вjava.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) [?:?] в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) [?:?] в java.lan.Thread.run (Thread.java:745) [?:?]
Мои настройки PaperUI для Ember:
- Порт: / dev / ttyUSB1
- Flow Control: Программное обеспечение (xon / xoff)
- Скорость передачи: 57600
Я изучал форумы сообщества openhab2 в течение нескольких дней, следуя различным предложениям, но ни один из них не работает и не дает четкого ответао том, как это исправить.