jascoproducts / firmware

Firmware for connected home devices.
346 stars 30 forks source link

Devices with hardware not matching faceplate: 12724 / ZW3005 #57

Closed EdenNelson closed 2 years ago

EdenNelson commented 2 years ago

I have multiple devices with mismatched hardware faceplates vs reported hardware via firmware. Marked as GE - ZW3005 - Date Code 1615 Firmware reports as 12724 / ZW3003

jascoproducts commented 2 years ago

If you can provide us with images of the front of the product without the wallplate and screenshots of what reporting data that you are seeing, the more information the better including what system you are using we can try to help where the discrepancy might be.

jascoproducts commented 2 years ago

@EdenNelson Wanted to follow up on this. We reviewed further with the Z-Wave JS entries and we have found a "12724 / ZW3003". When we reviewed the the Z-Wave Manufacturer Specific data for the entry and what our Dimmer reports, it is specifically for "12724 / ZW3005" This model is a Z-Wave Classic 300 series product that cannot be updated via OTA. The reporting data from the dimmer is correct and the marking on your dimmer is correct as well, it is just an error on the Z-Wave JS entry.

We have added this to correct the entry on Z-Wave JS when we suggest the rest of the updates to clean up brands, descriptions, etc. Let us know if you need further assistance.

EdenNelson commented 2 years ago

Please see attached images. These devices clearly marked as ZW3005 but the internals is ZW3003.

Your identification documentation needs to be updated to reflect that ZW3003 is marked as ZW3005. 12724 is not printed anywhere on the device.

Your focus says "1. Identify the Product Brand." This is the wrong first step, It must start with removing the device from the wall box and identifying the Z-wave logo.

The Problem is that most people will not remove the devices from the wall box to see the Z-wave logo with your current documentation so it's inaccurate and wasting many people's time.

62D6EE77-538C-4545-AC39-B6AE0F6F8886 25C70C25-D532-42BD-8380-92D0F38FF206

jascoproducts commented 2 years ago

@EdenNelson apologies for the confusion and inconvenience. We agree that by no means should you have to physically pull devices to correctly identify them, but we appreciate you taking the time and effort to do so and taking pictures to confirm.

The reason for the mismatched ZW# IDs here has to do with a data entry error on the development side of the Z-Wave JS repository, which, prior to this project, we have not at all interacted with or double checked for accuracy against our internal records.

The Z-Wave JS repository correctly identified your switch as 12724 but incorrectly labeled it as ZW3003 instead of ZW3005. It is indeed a ZW3005 device.

Thanks to you and others who are noting these inconsistencies in the early stages of our participation in the open source community, we are becoming better equipped to address them as we move forward and contribute to Z-Wave JS. The end goal is to have Z-Wave JS become a powerful, one-and-done way to identify our Z-Wave devices so that users will never have to look at an actual faceplate or box again.

Reopening this issue; will close when we have addressed this inconsistency.

jascoproducts commented 2 years ago

This specific device has been fixed. Thanks for reporting. Soon we will be rolling out a huge device info update for everything else - stay tuned.

jascoproducts commented 2 years ago

Updated title to reflect Z-Wave JS database fix.