Zigbee координатор в автономном режиме в OpenHab2 - PullRequest
1 голос
/ 30 марта 2019

Я использую 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 в течение нескольких дней, следуя различным предложениям, но ни один из них не работает и не дает четкого ответао том, как это исправить.

...