node-zwave-js icon indicating copy to clipboard operation
node-zwave-js copied to clipboard

Most of the device paramaters are missing

Open skull791 opened this issue 1 year ago • 12 comments

Checklist

Which device is missing?

building 36 ADC-T40K HD

Manufacturer ID

400

Product Type

1

Product ID

10

Firmware Version

1.6

Is the device listed on the Z-Wave Alliance website?

no

Do you have a manual?

No response

skull791 avatar Jul 13 '23 03:07 skull791

Do you have a manual or something that explains which device parameter exist and what they do?

AlCalzone avatar Jul 13 '23 08:07 AlCalzone

I do not have parameter manual and installation manual have nothing in it. I can’t find anything online anywhere like I was able for my adc-t3000 thermostat. I have a screen shots from alarm.com interface that has some items that can be adjusted. I know there are more since alarm.com likes to only give you some. I attaching screen shots if that would help. Is there like a zwave decoder or sniffer that can be run to see what parameters are available ?Sent from my iPhone On Jul 13, 2023, at 3:06 AM, AlCalzone @.***> wrote: Do you have a manual or something that explains which device parameter exist and what they do?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

skull791 avatar Jul 13 '23 11:07 skull791

I went through a similar procedure with another user for this: https://github.com/zwave-js/node-zwave-js/pull/5557

That involved setting up a Zniffer, changing each parameter to their min/max limits via the alarm.com interface, documenting each change and then using that info to reverse-engineer the Zniffer traces to write the config file.

AlCalzone avatar Jul 13 '23 13:07 AlCalzone

Ok. I’m up for anything that we can do to get this set up. I know there are also options that are not showing in alarm.com menu that are there like adc t3000 had. Is there a way to find them out. I think I have pdf of all parameters of t-3000 that I can send to you.  Not sure if that would help.Now how do I set this up to do all testing and Geri g all parameters. Can you walk me through so I can supply you with everything you need for configuration file Thank youAdam Sent from my iPhone On Jul 13, 2023, at 8:19 AM, AlCalzone @.***> wrote: I went through a similar procedure with another user for this: #5557 That involved setting up a Zniffer, changing each parameter to their min/max limits via the alarm.com interface, documenting each change and then using that info to reverse-engineer the Zniffer traces to write the config file.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

skull791 avatar Jul 13 '23 13:07 skull791

I have not heard back, any plans to look in to this? I can offer any help needed as long someone walk me through

skull791 avatar Jul 19 '23 18:07 skull791

You need a Windows PC, the Zniffer software (available after logging in, but I can send it to you if that doesn't work), if Security is used the network keys, and a Zniffer stick.

Zniffers are essentially Z-Wave sticks flashed with the firmware from the above download. Ideally use an UZB3 for your region:

  • https://eu.mouser.com/ProductDetail/Silicon-Labs/ACC-UZB3-U-STA?qs=PqoDHHvF64%2FtTVCvZ7NeaA%3D%3D for US
  • https://www.digikey.com/en/products/detail/silicon-labs/ACC-UZB3-E-STA/6111631 for EU

When you have that set up, start the Zniffer application, configure it to use the Zniffer stick and start capturing. Then change each parameter to their min/max limits via the alarm.com interface, documenting each change (which parameter was changed to which value when?). When done, send me that information along with the Zniffer trace file. We can do that on Discord.

AlCalzone avatar Jul 20 '23 08:07 AlCalzone

Ok. If you don’t mind can you send me that software. Also can I reflags my stuck back to normal firmware after we are done. Can you also send me stick flashin tools and firmware.Thank you

skull791 avatar Jul 21 '23 11:07 skull791

Let me know if you can send me all the files. Sent from my iPhone On Jul 21, 2023, at 6:05 AM, Adam Fiedorowicz @.> wrote:Ok. If you don’t mind can you send me that software. Also can I reflags my stuck back to normal firmware after we are done. Can you also send me stick flashin tools and firmware.Thank you Sent from my iPhone On Jul 20, 2023, at 3:15 AM, AlCalzone @.> wrote: You need a Windows PC, the Zniffer software (available after logging in, but I can send it to you if that doesn't work), if Security is used the network keys, and a Zniffer stick. Zniffers are essentially Z-Wave sticks flashed with the firmware from the above download. Ideally use an UZB3 for your region:

https://eu.mouser.com/ProductDetail/Silicon-Labs/ACC-UZB3-U-STA?qs=PqoDHHvF64%2FtTVCvZ7NeaA%3D%3D for US https://www.digikey.com/en/products/detail/silicon-labs/ACC-UZB3-E-STA/6111631 for EU

When you have that set up, start the Zniffer application, configure it to use the Zniffer stick and start capturing. Then change each parameter to their min/max limits via the alarm.com interface, documenting each change (which parameter was changed to which value when?). When done, send me that information along with the Zniffer trace file. We can do that on Discord.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

skull791 avatar Jul 25 '23 14:07 skull791

Please send me an email to the address in my profile. I can't see yours here.

AlCalzone avatar Jul 25 '23 15:07 AlCalzone

Just send you email to your email On Jul 25, 2023, at 10:01 AM, AlCalzone @.> wrote:Please send me an email to the address in my profile. I can't see yours here.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.>

skull791 avatar Jul 25 '23 15:07 skull791

I’m willing to take this on. Just ordered the ACC-UZB3-U-STA. I have a SILabs account, so I can grab the software. The rub is I don’t have an alarm.com system, so hopefully there’s another way to enumerate everything, or at least make some progress.

sdt16 avatar Jan 31 '24 16:01 sdt16

You can use a driver function in Z-Wave JS UI:

const node = driver.controller.nodes.get( 2 ); // assuming 2 is your node ID
node.commandClasses.Configuration.scanParametersLegacy()

This should scan through all possible parameters and print their size and value to the log. You can then use the "custom configuration" fields to GET and SET their values.

The hard part will be figuring out what actually happens when changing the parameters.

AlCalzone avatar Feb 01 '24 09:02 AlCalzone