Well Done! #1241
-
Hello, I would like to start by saying this library is sick! I am the owner of node-red-contrib-zwave-dotnet. Its to allow ZWave features in node red. Your library zwave-js however:
So here is a thanks! 👍 Now for the hidden agenda(s). I am almost ready to release a successor to node-red-contrib-zwave-dotnet. aptly named node-red-contrib-zwave-js Which, you may have guessed is based on this library. I would like to know if you have an icon (24x24) that represents zwave-js? ZWaveNode events, and the command class in "value updated" is Notification? Direct serial, Many Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 48 replies
-
Also - apologies, but I am unsure why this ended up as a discussion. |
Beta Was this translation helpful? Give feedback.
-
That's intended. The third issue "template" leads here to keep the issue tracker free from questions.
You could resize the org's logo if that helps:
The Notification CC distinguishes between variables with multiple persistent states and events which only have a meaning the instant they are received.
Should be possible through a custom message. Do you have more information on that? Does the stick confirm the messages somehow? |
Beta Was this translation helpful? Give feedback.
-
More digging around, I found that 0xF2 is serial API function FUNC_ID_PROPRIETARY_2 #define FUNC_ID_PROPRIETARY_0 0xF0 |
Beta Was this translation helpful? Give feedback.
-
@marcus-j-davies Would you mind to move your repo to our zwave-js org? You will keep your admin privileges on it, it's just to help the org grow, also you could use our slack channel where there is a growing community of zwave users :) |
Beta Was this translation helpful? Give feedback.
-
I'm pretty much ready to make my repo public (and publish on NPM - therefore Node Red plugin menu). Are you still interested in having this apart of the ZWave-JS org? Im not actually sure of this process - do I still retain rights over it? |
Beta Was this translation helpful? Give feedback.
-
Howdy @robertsLando @AlCalzone, Hope your holidays are all well and jolly! My repo is now public, I will be publishing to NPM in the next hour or so (will Appear in Node-Red pallet menu soon after) The inertesting reads are : zwave-js.js which is the Nodes main logic file, and FunctionMaps.json i.e my node takes a message of
FunctionMaps.json will take the class and operation parameters and return Wake Up for the target Command Class and setInterval for the method This way - the node itself does not need to have large list of functions.
This means exposing further command classes for node-red - is only matter of adding an entry to the json file. Give the readme a once over, it should be self explanatory |
Beta Was this translation helpful? Give feedback.
-
I don't want to open up another issue/discussion - So I'm recycling. I'm adding support for
Just to clarify - ANY CC method that requires more than 1 parameter is not supported? just want to confirm that I understand the limitation, so I can update the read me on its use for Node-Red users. |
Beta Was this translation helpful? Give feedback.
That's intended. The third issue "template" leads here to keep the issue tracker free from questions.
You could resize the org's logo if that helps:
https://avatars3.githubusercontent.com/u/54627315?s=400&u=87d7635375d212576b5437d878738f6e0e2fd4fd&v=4
The Notification CC distinguishes between variables with multiple persistent states and events which only have a meaning the instant they are received.
The
"notification"
event is used exclusively for the latter. The state changes ar…