Elelabs / elelabs-zigbee-ezsp-utility

Elelabs Zigbee EZSP Utility to perform firmware update on a range of Elelabs EZSP products as well as other generic EZSP adapters.
Apache License 2.0
127 stars 26 forks source link

Couldn't communicate with the adapter #31

Open JohnWBour opened 1 year ago

JohnWBour commented 1 year ago

Hi,

I'm running Home Assistant in the last version with a POPP Key (EFR32MG13) and everything running fine but could not connect with the elelabs-ezsp-utility :(

I've let all the info I get just below and do you have an idea on how I could upgrade the firmware (or just validate I use the last one) ?

Thank you for your help


`root@HA:~/elelabs-ezsp-utility# python3 Elelabs_EzspFwUtility.py probe -p /dev/ttyUSB0 2022/10/08 17:35:46 Elelabs_EzspFwUtility: Couldn't communicate with the adapter in Zigbee (EZSP) mode, Thread (Spinel) mode or bootloader mode

root@HA:~/elelabs-ezsp-utility# ls -al /dev/serial/by-id/* lrwxrwxrwx 1 root root 13 2 oct. 19:03 /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 -> ../../ttyUSB0

EFR32MG13

DEVLINKS: >- /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 /dev/serial/by-path/pci-0000:00:14.0-usb-0:10:1.0-port0 DEVNAME: /dev/ttyUSB0 DEVPATH: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/ttyUSB0/tty/ttyUSB0 ID_BUS: usb ID_MM_CANDIDATE: '1' ID_MODEL: USB_Serial ID_MODEL_ENC: USB\x20Serial ID_MODEL_FROM_DATABASE: 8 Series/C220 Series Chipset Family USB xHCI ID_MODEL_ID: '7523' ID_PATH: pci-0000:00:14.0-usb-0:10:1.0 ID_PATH_TAG: pci-0000_00_14_0-usb-0_10_1_0 ID_PCI_CLASS_FROM_DATABASE: Serial bus controller ID_PCI_INTERFACE_FROM_DATABASE: XHCI ID_PCI_SUBCLASS_FROM_DATABASE: USB controller ID_REVISION: '0264' ID_SERIAL: 1a86_USB_Serial ID_TYPE: generic ID_USB_DRIVER: ch341 ID_USB_INTERFACES: ':ff0102:' ID_USB_INTERFACE_NUM: '00' ID_VENDOR: 1a86 ID_VENDOR_ENC: 1a86 ID_VENDOR_FROM_DATABASE: Intel Corporation ID_VENDOR_ID: 1a86 MAJOR: '188' MINOR: '0' SUBSYSTEM: tty TAGS: ':systemd:' USEC_INITIALIZED: '2446794'

zha: zigpy_config: ezsp_config: CONFIG_APS_UNICAST_MESSAGE_COUNT: 12 CONFIG_SOURCE_ROUTE_TABLE_SIZE: 16 CONFIG_ADDRESS_TABLE_SIZE: 8`

accik commented 1 year ago

Did you disable the integration used by Home Assistant? ZHA or Zigbee2mqtt. Had to do that and run the python command as sudo, then worked.

JohnWBour commented 1 year ago

I disabled it and with or without reloading HA, it's the same thing :( May be I'll try to install a single VM on my laptop and plug it to update but it's not easy for most of people and really far than Jeedom simpliest usage