-
-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please contribute to the database of supported USB sticks #1906
Comments
Here is two that I use. (dmesg copy and then formatted).
Maybe could ask on the forum? (with instruction to run dmesg and pick out the sticks?) |
This issue has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/please-contribute-to-database-of-z-wave-zigbee-usb-sticks/152087/1 |
Aeon Labs Z-Stick Series IINew USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00 This z-wave usb stick is pretty old. It is a z-wave (not z-wave+) stick. |
@marcelerkel interesting contribution thanks. It seems that this same underlying Silicon Labs hardware is used in the Zooz stick and the Aeon Labs stick. |
|
@sihui62 thanks for the contribution; apparently several producers use same chip from Sigma designs. |
|
Yeah, looks like, which does not make it easier for you :-( |
Actually it is (in general) easier. The suggestion finder works if the chip can be uniquely linked to a given binding communication system. i.e. we don't really care which manufacturer put their plastic case around the chip. ;) However.. The EnOcean system USB stick does use such a generic (UART) chip so it does cause false positives if discovery would only be based on the chip id alone. It is early days, but so far I did not get indications of this problem with Z-Wave or Zigbee sticks. However we must definitely keep a sharp look out against such a case. |
You can check what is already in the database here |
That link leads to a file not found I have a Nortek HUSBZB-1 which is a combo Zwave (gen 5) and Zigbee controller. The Zwave appears first and Zigbee second (e.g. if no other devices are plugged in the Zigbee will be on ttyUSB0 (or ttyAMA0) and Zigbee appears on ttyUSB1. I'm not sure if that matters. The Zigbee is an Ember chipset.
This one appears only once in the output for dmesg. Later on I see
|
@sihui62 just for the avoidance of doubt a few more questions:
|
No, that is my one and only Zwave Stick. I have two USB Sticks attached to my server, one for Zwave (Zwave.me UZB), one for Zigbee (Sonoff Dongle).
Here is the complete output:
As it says Edit: for completeness here is the output of Zwave:
Zigbee:
|
It will be hard to auto suggest the Zigbee binding since the stick is based on the very common generic 0x10c4 UART chip, and there is apparently nothing in the name of that device which says 'Zigbee'. There is a trade off between making a positive suggestion for the Zigbee binding when the UART is used in a Zigbee stick versus the case when it is used in something else. EDIT: but from your dmesg listing it seems that id DOES have Zigbee in its name after all. |
Yes, at least this one from ITEAD. |
Introduction
In OH core there is a PR #3922 which on new OH installations does the following..
This issue relates to point 2. above.
Background
OH has several USB device scanners for different operating systems and configurations. These scanners can ALWAYS detect the USB stick
vendorId
andproductId
integer codes. Some (but not all) of these scanners can also retrieve themanufacturer
andproduct
description strings. But unfortunately, depending on the user's operating system and user rights, the latter strings may be missing.Ideally in order to detect if a USB device supports Z-Wave we would search for common strings like "Z-Wave" in the
product
string. Yet on systems where the 'product' string is missing we need another way to identify what the USB device supports.In order to do this, I have started to create a database between hex 'vendorId:productId' pairs and the descriptions of known supported USB sticks. Example below..
Call to Action
Can you all please give me your contributions towards the above-mentioned database? Can you please provide me with the
vendorId
,productId
, plus a brief description similar to the examples above? Many thanks for your contributions.Signed-off-by: Andrew Fiddian-Green [email protected]
The text was updated successfully, but these errors were encountered: