Bitron Video ZigBee USB Funkstick stops working after a while

I could not get the zigbee binding to run as a manual install using a snapshot build of OH. You are using 2.5M1, which others have reported this working on, but the libraries were recently updated, so something new could be happening. First, double check your binding and library versions by running…

list -s | grep -i zigbee

… in the Karaf console. Next, post a log of an OH startup with the logging level for the zigbee binding set to debug. Chris is the maintainer and most qualified to help with this, but he is traveling and may not be available.

Maybe it is not even a problem stick, but a problem in the power supply of the Raspberry Pi. The USB port are turned off in the event of undervoltage first. Check your Raspberry for undervoltage. If present, replace the AC adapter or USB cable. Pay attention that it is a USB cable that is approved for fast charging.

1 Like

Unfortunately this isn’t so helpful. I really need to see the debug from the dongle driver to see if I can spot what is happening. You need to also enable this debug as per the docs -:

log:set debug com.zsmartsystems.zigbee

Will do, thanks for the tip.
I reinstalled OH 2.4.0-1 in my RBPi and I’m adding all the devices that I had, so far jut Zigbee ones, it seems to be working for now.

1 Like

And it happened again. Zigbee stopped working. Coincidentally I had just added the Zwave dongle and upgraded it to 2.5.0 (just the Zwave binding) so that my switch was identified.

I even tried to reboot the system, first time it didn’t pick up the port, second time it did, all but one of things appear in green in Paper UI but I don’t see them updating in the log.

I managed to get the debug logs at least of the last session that starts around 22:36.

UPDATE: I just realised that the por is not selected in the parameters and the USB port doest not exist but I can see the device in linux shell… weird

[23:25:11] openhabian@openHABianPi:~$ lsusb
Bus 001 Device 006: ID 10c4:8b34 Cygnal Integrated Products, Inc. 
Bus 001 Device 004: ID 0658:0200 Sigma Designs, Inc. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

42

My Specs:

  • Hardware: Raspberry PI3 Model B (ARM)
  • OS: Raspbian GNU/Linux 9.9 (stretch)
  • Java Runtime Environment: Zulu8.38.0.163-CA-linux_aarch32hf / build 1.8.0_212-b163)
  • openHAB version: 2.4.0-1
  • Zigbee binding: 2.4.0 (1.1.6 )
  • Zwave binding: 2.5.0 (upgraded using the script)

What version (exactly) of the binding are you using? I don’t think it’s the latest, and in this case I’d recommend to update.

I don’t think that will directly help though, but it’s always best to start with the latest and the latest binding has a reconnect feature which may work around the problem - depending on what it is.

The log doesn’t really indicate any major error, but it seems to stop communicating with the NCP and the TX queue starts increasing. This could be an issue with the serial port.

It’s interesting that the problem starts when you plug in the ZWave dongle - maybe your computer briefly disconnected the serial port when this was plugged in and that stopped the ZigBee binding communicating. There is no direct link between the ZWave and ZigBee binding other than the OS and the USB.

Jostling a bad cable or connection could cause that too,

Well, I’m using the official RPI power source and although the two dongles have a limited space (see the picture) I don’t think that there is a connection problem. Anyway, I’ll use a cable extension for one of them and see if it helps, I think that I’m in that moment where I would try anything.

:smile:

@chris here you have the versions, do you want me to start from scratch (fresh system) from the 2.4.0 and then upgrade the bindings to the latest using the script?

200 │ Active   │  80 │ 1.1.6                  │ com.zsmartsystems.zigbee
201 │ Active   │  80 │ 1.1.6                  │ com.zsmartsystems.zigbee.dongle.cc2531
202 │ Active   │  80 │ 1.1.6                  │ com.zsmartsystems.zigbee.dongle.ember
203 │ Active   │  80 │ 1.1.6                  │ com.zsmartsystems.zigbee.dongle.telegesis
204 │ Active   │  80 │ 1.1.6                  │ com.zsmartsystems.zigbee.dongle.xbee
211 │ Active   │  80 │ 2.4.0                  │ ZigBee Binding
212 │ Active   │  80 │ 2.4.0                  │ ZigBee CC2531 Binding
213 │ Active   │  80 │ 2.4.0                  │ ZigBee Ember Binding
214 │ Active   │  80 │ 2.4.0                  │ ZigBee Telegesis Binding
215 │ Active   │  80 │ 2.4.0                  │ ZigBee XBee Binding
218 │ Active   │  80 │ 1.4.7.1                │ Apache ServiceMix :: Bundles :: xstream
219 │ Active   │  80 │ 2.5.0.201908091758     │ openHAB Add-ons :: Bundles :: ZWave Binding

I would certainly suggest to use the latest binding as 2.4 is now very old and there have been a lot of changes since then. I’m not convinced that it’s related - as I said I think that if this happened at the same time as the ZWave dongle was inserted, then maybe there is an enumeration issue in the RPi, but updating to the latest is highly recommended in any case.

I started from a fresh install with OH 2.4.0 and upgraded the bindings using the script as you suggested, it went well at first but then at 18:59:54 something went wrong, I’ve tried to write a timeline but if you want to start with the logs here you have them (zwave and zigbee in DEBUG mode):

events.log (165.5 KB) openhab.log (26.8 KB) zigbee.log (74.1 KB) zigbee.log.1.zip.log (658.2 KB) zwave.log.zip.log (583.1 KB)

Timeline (LONG POST)

Openhab 2.4.0, then using script:

  • Install serial transport
  • Install zigbee binding
  • Install zwave binding
openhab> bundle:list                                                                                                                                                                                   
    START LEVEL 100 , List Threshold: 50
     ID │ State    │ Lvl │ Version                │ Name
    ────┼──────────┼─────┼────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
     20 │ Active   │  80 │ 5.3.1.201602281253     │ OSGi JAX-RS Connector
     21 │ Active   │  80 │ 2.7.0.v20170129-0911   │ Gson: Google Json Library for Java
     22 │ Active   │  80 │ 18.0.0                 │ Guava: Google Core Libraries for Java
     23 │ Active   │  80 │ 3.0.0.v201312141243    │ Google Guice (No AOP)
     24 │ Active   │  80 │ 3.18.1.GA              │ Javassist
     26 │ Active   │  80 │ 3.5.5                  │ JmDNS
     28 │ Active   │  80 │ 1.0.0                  │ Units of Measurement API
     30 │ Active   │  80 │ 1.1.0.Final            │ Bean Validation API
     31 │ Active   │  80 │ 2.0.1                  │ javax.ws.rs-api
     32 │ Active   │  80 │ 3.2.0.v201101311130    │ ANTLR Runtime
     35 │ Active   │  80 │ 3.2.1                  │ Commons Collections
     36 │ Active   │  80 │ 1.1                    │ Commons Exec
     37 │ Active   │  80 │ 2.2.0                  │ Commons IO
     38 │ Active   │  80 │ 2.6                    │ Commons Lang
     47 │ Active   │  80 │ 4.2.1                  │ Apache Karaf :: OSGi Services :: Event
     63 │ Active   │  80 │ 4.6.0                  │ Apache XBean OSGI Bundle Utilities
     64 │ Active   │  80 │ 4.6.0                  │ Apache XBean :: Classpath Resource Finder
     65 │ Active   │  80 │ 2.12.0.v20160420-0247  │ EMF Common
     66 │ Active   │  80 │ 2.12.0.v20160420-0247  │ EMF Ecore
     67 │ Active   │  80 │ 2.11.0.v20160420-0247  │ EMF Change Model
     68 │ Active   │  80 │ 2.12.0.v20160420-0247  │ EMF XML/XMI Persistence
     69 │ Active   │  80 │ 3.8.0.v20160509-1230   │ Common Eclipse Runtime
     70 │ Active   │  80 │ 3.6.100.v20160223-2218 │ Extension Registry Support
     80 │ Active   │  80 │ 9.4.11.v20180605       │ Jetty :: Proxy
     94 │ Active   │  80 │ 0.4.1.v20180515-1321   │ org.eclipse.lsp4j
     95 │ Active   │  80 │ 0.4.1.v20180515-1321   │ org.eclipse.lsp4j.jsonrpc
     96 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome OAuth2Client
     97 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Config Core
     98 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Configuration Discovery
     99 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Configuration mDNS Discovery
    100 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Config Dispatcher
    101 │ Active   │  75 │ 0.10.0.oh240           │ Eclipse SmartHome Config XML
    102 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core
    103 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Audio
    104 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Binding XML
    105 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core ID
    106 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Persistence
    107 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Scheduler Service
    108 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Semantics
    109 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Thing
    110 │ Active   │  75 │ 0.10.0.oh240           │ Eclipse SmartHome Core Thing XML
    111 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Transformation Service
    112 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core Voice
    113 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Console
    114 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Console for OSGi runtime Karaf
    115 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome HTTP Interface Bundle
    116 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome JavaSound I/O, Fragments: 183
    117 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Monitor
    118 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Net I/O Bundle
    119 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome REST Interface Bundle
    120 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Core REST API
    121 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome REST mDNS Announcer
    122 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome REST Interface JAX-RS optimization Bundle
    123 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Sitemap REST API
    124 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome SSE REST API
    125 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Voice REST API
    126 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Bonjour/MDS Service Discovery Bundle
    127 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Web Audio Support
    128 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Model Core
    129 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Item Model
    130 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Item Model IDE
    131 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Item Model Runtime
    132 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Language Server
    133 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Persistence Model
    134 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Persistence Model IDE
    135 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Persistence Runtime
    136 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Rule Model
    137 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Rule Model IDE
    138 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Rule Runtime
    139 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Script
    140 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Script Model IDE
    141 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Script Runtime
    142 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Sitemap Model
    143 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Sitemap Model IDE
    144 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Sitemap Runtime
    145 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Thing Model
    146 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Thing Model IDE
    147 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Thing Model Runtime
    148 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Json Storage Service
    149 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome UI
    150 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome UI Icons
    151 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Classic IconSet
    152 │ Active   │  80 │ 2.14.0.v20180522-1629  │ Xtend Runtime Library
    153 │ Active   │  80 │ 2.14.0.v20180522-1629  │ Xtend Macro Interfaces
    154 │ Active   │  80 │ 2.14.0.v20180522-1821  │ Xtext
    155 │ Active   │  80 │ 2.14.0.v20180522-1833  │ Xtext Common Types
    156 │ Active   │  80 │ 2.14.0.v20180522-1821  │ Xtext IDE Core
    157 │ Active   │  80 │ 2.14.0.v20180522-1821  │ Xtext Utility
    158 │ Active   │  80 │ 2.14.0.v20180522-1833  │ Xbase Model
    159 │ Active   │  80 │ 2.14.0.v20180522-1833  │ Xbase Generic IDE Services
    160 │ Active   │  80 │ 2.14.0.v20180522-1629  │ Xbase Runtime Library
    175 │ Active   │  80 │ 1.9.6                  │ MIME streaming extension
    177 │ Active   │  80 │ 6.2.0                  │ org.objectweb.asm
    178 │ Active   │  80 │ 6.2.0                  │ org.objectweb.asm.commons
    179 │ Active   │  80 │ 6.2.0                  │ org.objectweb.asm.tree
    180 │ Active   │  90 │ 2.4.0                  │ openHAB Core
    181 │ Active   │  80 │ 2.4.0                  │ openHAB Karaf Integration
    183 │ Resolved │  80 │ 2.4.0                  │ openHAB Sound Support, Hosts: 116
    184 │ Active   │  80 │ 2.4.0                  │ openHAB Dashboard UI
    189 │ Active   │  80 │ 1.0.2                  │ Units of Measurement Common Library
    190 │ Active   │  80 │ 1.0.8                  │ Units of Measurement Implementation for Java SE
    191 │ Active   │  80 │ 3.3.0                  │ Commons Net
    192 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Basic UI, Fragments: 194
    193 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Paper UI, Fragments: 197
    194 │ Resolved │  75 │ 2.4.0                  │ openHAB Basic UI Fragment, Hosts: 192
    195 │ Active   │  80 │ 2.4.0                  │ HABPanel User Interface
    196 │ Active   │  80 │ 2.4.0                  │ HomeBuilder User Interface
    197 │ Resolved │  75 │ 2.4.0                  │ openHAB Paper UI Theme Fragment, Hosts: 193
    198 │ Active   │  80 │ 1.4.7.1                │ Apache ServiceMix :: Bundles :: xstream
    210 │ Active   │  80 │ 3.14.0                 │ nrjavaserial
    211 │ Active   │  80 │ 3.15.0.OH2             │ nrjavaserial
    212 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Configuration USB-Serial Discovery
    213 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Configuration USB-Serial Discovery Linux sysf Scanning
    214 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Config Serial
    215 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Serial Transport
    216 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Serial Transport for RXTX
    217 │ Active   │  80 │ 0.10.0.oh240           │ Eclipse SmartHome Serial Transport extension for RXTX RFC2217
    218 │ Active   │  80 │ 1.2.1                  │ com.zsmartsystems.zigbee.dongle.xbee
    219 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZigBee XBee Bridge
    220 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZigBee Binding
    221 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZigBee Telegesis Bridge
    222 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZigBee CC2531 Bridge
    223 │ Active   │  80 │ 1.2.1                  │ com.zsmartsystems.zigbee.dongle.telegesis
    224 │ Active   │  80 │ 1.2.1                  │ com.zsmartsystems.zigbee.dongle.ember
    225 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZigBee Ember Bridge
    226 │ Active   │  80 │ 1.2.1                  │ com.zsmartsystems.zigbee
    227 │ Active   │  80 │ 1.2.1                  │ com.zsmartsystems.zigbee.dongle.cc2531
    228 │ Active   │  80 │ 2.5.0.201908111108     │ openHAB Add-ons :: Bundles :: ZWave Binding

Cannot add ZigBee dongle so I reboot. After reboot here you have the list of USB devices:

Openhabian@openHABianPi:~$ lsusb
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Now I add the ZigBee dongle and it appears as Bus 001 Device 004: ID 10c4:8b34

Bus 001 Device 004: ID 10c4:8b34 Cygnal Integrated Products, Inc. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

17:54 It shows up in PaperUI and I install it without problem

17:58 I start adding ZigBee devices

  • 4 Samjin devices
  • 1 Osram Plug

18:11 Channels for all of them created, seems to be working fine

18:15 I see events updating the temperarture every minute or so, I test the osram plug and it seems to be working as well

18:18 I remove channels that either do not report data or are redundant

18:21 I connect the ZWave dongle, shows as Bus 001 Device 005: ID 0658:0200

~$ lsusb
Bus 001 Device 005: ID 0658:0200 Sigma Designs, Inc. 
Bus 001 Device 004: ID 10c4:8b34 Cygnal Integrated Products, Inc. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

18:23 I add the serial controller /dev/ttyACM0
18:24 A device quickly appears, I guess that it is because it was already paired with the stick
18:27 Device added and channels created (NAS-WR01ZE Wall Plug Switch)
18:28 It works, I can change the Switch to ON and get readings. System is responsive, reacts fast.

18:59:54 Something goes wrong

2019-08-11 18:59:54.493 [hingStatusInfoChangedEvent] - 'zigbee:coordinator_ember:01382722' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR)
2019-08-11 18:59:54.505 [hingStatusInfoChangedEvent] - 'zigbee:device:01382722:286d970001032626' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-08-11 18:59:54.516 [hingStatusInfoChangedEvent] - 'zigbee:device:01382722:286d97000105ca1f' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-08-11 18:59:54.526 [hingStatusInfoChangedEvent] - 'zigbee:device:01382722:286d970001050cfc' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-08-11 18:59:54.533 [hingStatusInfoChangedEvent] - 'zigbee:device:01382722:286d97000106cc54' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-08-11 18:59:54.538 [hingStatusInfoChangedEvent] - 'zigbee:device:01382722:7cb03eaa0a06dd7c' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-08-11 18:59:56.497 [hingStatusInfoChangedEvent] - 'zigbee:coordinator_ember:01382722' changed from OFFLINE (COMMUNICATION_ERROR) to OFFLINE: Failed to open communications port

19:22 lsusb doesn’t show any change

Bus 001 Device 005: ID 0658:0200 Sigma Designs, Inc. 
Bus 001 Device 004: ID 10c4:8b34 Cygnal Integrated Products, Inc. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

21:32 Zigbee still not working

As I’ve suggested, please can you upgrade to a newer binding - preferably the latest snapshot. I can’t find problems with code that is nearly a year old.

That said, the issue is related to the NCP errors - I have an open request with Silabs about this but I’m not convinced we’ll find a problem as they are recommending to add a hardware reset line which is not possible (obviously :wink: ).

The new version has the ability to restart which is why I keep asking to upgrade. It may, or may not solve the problem - if it doesn’t then there’s probably not much I can do, but at least we’ll know.

If you do not want to update to the latest snapshot, you could update to the latest testing version, 2.5M2.

1 Like

My Bitron Video ZigBee Stick worked fine for a long time. After upgrading to build #1656 and upgrading the Zigbee Binding with the script (to option 1 OpenHAB baseline (included in OpenHAB snapshot)), my stick is also going offline after some hours. I have no debug log to provide (yet).

Fresh install OH 2.5M2. Zigbe failed at 22:44.
Logs
events.log (41.4 KB) openhab.log (15.3 KB) zigbee.log.1.zip.log (632.3 KB) zigbee.log.zip.log (195.6 KB) zwave.log.zip.log (106.9 KB)

Versions installed

211 │ Active │  80 │ 1.2.1                 │ com.zsmartsystems.zigbee
212 │ Active │  80 │ 1.2.1                 │ com.zsmartsystems.zigbee.dongle.cc2531
213 │ Active │  80 │ 1.2.1                 │ com.zsmartsystems.zigbee.dongle.ember
214 │ Active │  80 │ 1.2.1                 │ com.zsmartsystems.zigbee.dongle.telegesis
215 │ Active │  80 │ 1.2.1                 │ com.zsmartsystems.zigbee.dongle.xbee
216 │ Active │  80 │ 3.3.0                 │ Commons Net
217 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZigBee Binding
218 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZigBee CC2531 Bridge
219 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZigBee Ember Bridge
220 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZigBee Telegesis Bridge
221 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZigBee XBee Bridge
222 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Configuration USB-Serial Discovery
223 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Configuration USB-Serial Discovery for Linux using sysfs scanning
224 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Configuration Serial
225 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Serial Transport
226 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Serial Transport for RXTX
227 │ Active │  80 │ 2.5.0.M2              │ openHAB Core :: Bundles :: Serial Transport for RFC2217
228 │ Active │  80 │ 2.5.0.M2              │ openHAB Add-ons :: Bundles :: ZWave Binding

Hope this helps!

This is the same error seen earlier -:

2019-08-12 22:44:15.658 [DEBUG] [e.ember.internal.ash.AshFrameHandler] - ASH: ERROR received (code 81).

This is caused by an issue in the dongle - possibly caused by it getting out of sync with the communications with the computer. There is no way to recover from this other than to reset the NCP.

The binding should attempt to restart the connection, and it does try to do this, but it gets an error opening the port -;

2019-08-12 22:44:17.775 [DEBUG] [ding.zigbee.handler.ZigBeeSerialPort] - Connecting to serial port [/dev/ttyUSB0] at 57600 baud, flow control FLOWCONTROL_OUT_XONOFF.
2019-08-12 22:44:17.777 [ERROR] [ding.zigbee.handler.ZigBeeSerialPort] - Serial Error: Port /dev/ttyUSB0 does not exist.
2019-08-12 22:44:17.778 [ERROR] [zigbee.dongle.ember.ZigBeeDongleEzsp] - Unable to open Ember serial port

I’ve no idea why the port is unavailable.

Thanks a lot for taking a look at it again.

Oh well, then I guess I should return this dongle and try with another one, any recommendation that is known to work well with the Raspberry Pi?

These devices should work fine. I don’t know why the USB port isn’t opening in this case, but it may not be the dongles issue.

Then I could probably troubleshoot the RPI3, any idea on where to start?

Not really (sorry) - I’m not a Pi user or Linux expert myself. Personally, I would start with Googling on the forum about issues with Pi USB ports - otherwise a more general search.

No worries, I’ve found a troubleshooting guide for USB in RPI that might be useful, I’ll give it a try and post any findings.

https://www.raspberrypi.org/forums/viewtopic.php?t=53832

If anyone has suggestions they are are more than welcome.