-
-
Notifications
You must be signed in to change notification settings - Fork 634
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
[bug] Unable to properly include Thermofloor Z-TRM2FX thermostats #1309
Comments
Sorry if I posted this wrong, perhaps this should go into https://github.com/zwave-js/node-zwave-js ? |
@AlCalzone Heres an log dump with me including one of the Thermostat, had a quick look at the other logs over at #1128 and it seems to be the same? |
@AlCalzone I could try to fix this myself, albeit I'm unsure how. I see from the other thread that you mention adding an combat entry to the device config. Is there any documentation (I couldn't find any) that I can take a look at? |
The docs won't tell you how to implement a compat option. If you want to dive in, this PR should help you figure out how it is done: If the new option is node-zwave-js/packages/zwave-js/src/lib/commandclass/ConfigurationCC.ts Lines 581 to 583 in aaa0d82
|
@AlCalzone alright! But wouldnt whatever the interview is doing at this point (collecting information?) be dropped by this? Is the information not needed? I'll look into it during the weekend |
|
@AlCalzone Ok, so I gave it a shot. Seems I end up with the same failure after adding compat? Did restart the container inbetween editing the config file for changes to take effect (I did confirm after restart that the changes were still there before inclusion) Attaching logs and config file Any suggestions? |
And a quick question while trying to understand the logs:
So the
? If thats the case, how do we drop/compat |
Regarding the security stuff - that's just the driver figuring out that the device is not securely included. It seems like your device does not have a problem with the getInfo yet, because the |
@AlCalzone I think you might be right, looking over the OpenZwave config file only V2 is mentioned I guess such feature/workaround isnt implemeneted yet, atleast I didn't see anything in the docs about it (?) |
@jkaberg One thing I just found in your log:
I'm not sure what causes this. Just keep an eye out for this when testing the PR |
Version
Build/Run method
zwavejs2mqtt version: develop (1.0.0-alpha.2)
Describe the bug
Unable to properly include Thermofloor Z-TRM2FX thermostats using the normal inclusion method.
This happends to all my Z-TRM2FX thermostats (I have 6). All these included fine on OZW. Somehow one odd Thermostat actully got included after many heals/refresh info and container restarts. Couldnt reproduce this on the following 5.
Except for node 45 in the picture below, the other thermostats where added many hours ago and should have completed thire interviews. It seems they hang on interview stage NodeInfo or ProtocolInfo.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The thermostat properly included with zwavejs2mqtt.
Additional context
Picture (taken after the logs below - notice node 45):
Logs (first excluding the thermostat, as to then include it again - alas Node 44 and 45 is that same unit):
Better logs posted below
I tried both debug and silly log levels (from the UI), but I only got info? ^
The text was updated successfully, but these errors were encountered: