Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7
Releases: zwave-js/ZWaveJS.NET
Release v3.1.0
48ae7d7Versions
- ZWave JS Driver Version: 9.4.0
- ZWave JS Server Version: 1.17.0 (Schema Version 17)
Internal changes
- TheCFGLogConfig andCFGStorage classes can now be set exclusively.
- The child classes ofZWaveOptions are now instanciated with default values when calling their constructors.
- TheDownloadPSI method now pulls down version locked binaries, to remove the potential for incompatible Binary/library combinations
New Fearures
- Added ARM prebuilt binary (Debian - ARM64 RPI)
- TheDownloadPSI method - now has an optional override, allwowing the PSI to be focibly downloaded, i.e to ensure you have the correct version.
Fixes
- Any inclusion or replace node method now checks that Security Keys are present if needed.
- Handle unexpected WS Disconnects.
Assets8
Uh oh!
There was an error while loading.Please reload this page.
Release v3.0.0
82d04edVersions
- ZWave JS Driver Version: 9.3.0
- ZWave JS Server Version: 1.17.0 (Schema Version 17)
Breaking Changes
- The libary has been retargeted for.NET Standard 2.0 and.NET 4.5 to support a wider varitey of frameworks
- All ZWave methods, now return a task encapsulating aCMDResult instance, containing the response payload (if any) including thesuccess property and any error message.
- TheNodeInterviewFailed event now returns aNodeInterviewFailedEventArgs instance and no longer a genericJObject instance
- The controller eventsValidateDSK andGrantSecurityClasses have been removed.
- BeginInclusion andReplaceFailedNode now require anInclusionOptions instance (which contains User callbacks)
- TheNodeRemoved event now returns theZWaveNode instance and no longer just it's ID.
- TheNodeAdded event now also returns an instance ofInclusionResult.
- SetValueOptions has been renamed toSetValueAPIOptions
- ValueMetaData has been renamed toValueMetadata
New Features
- AddedBackupNVMRaw method and associated user callbacks
- AddedRestoreNVM method and associated user callbacks
- AddedCheckLifelineHealth method and associated user callbacks
- AddedSmart Start methods and associated user callbacks
- AddedMulticast support
Assets7
Uh oh!
There was an error while loading.Please reload this page.
Release v2.0.0
56e9164Versions
- ZWave JS Driver Version: 8.10.0
- ZWave JS Server Version: 1.14.0 (Schema Version 14)
Breaking Changes
- values andindex properties are now removed from the ZWaveNode class
- nodeId is nowid on the ZWaveNode class
- highestSecurityClass property has been replaced with the correct method ofGetHighestSecurityClass on the ZWaveNode class
The updates above are to better align the API with the ZWave JS API and its documentation.
Fixes
- Node Name and location not being set up on driver init.
- Node status is now kept in sync.
New Features
- Added methods for firmware updating and associated event handlers
- AddedDead event handler
- AddedGetAllEndpoints method
- AddedGetEndpointCount method
- AddedHasSecurityClass method
- AddedStatisticsUpdated event handler for both the controller and nodes
- Addedstatistics property to both the controller and its nodes
- AddedSupportsCCAPI method
Internal changes
- Split Node and Controller event dictionaries to isolate statistic events
New Features
- Bump ZWave JS Driver
Assets5
Uh oh!
There was an error while loading.Please reload this page.
Release v1.1.0
eab71a7Versions
- ZWave JS Driver Version: 8.9.1
- ZWave JS Server Version: 1.14.0 (Schema Version 14)
New Features
- AddedRemoveFailedNode method
- AddedReplaceFailedNode method
- Addedinclusion aborted event handler
- Added ability to override the schema on which to connect to azwave-js-server instance.
This allows backwards compatibility with older server versions.
Fixes
- Webclient instance is now correctly disposed, after downloading the PSI.
- Fixed platform detection logic
- Fixed throwing exception on server process exit.
Assets5
Uh oh!
There was an error while loading.Please reload this page.
Release v1.0.0
c773b3bVersions
- ZWave JS Driver Version: 8.9.1
- ZWave JS Server Version: 1.14.0 (Schema Version 14)
Breaking Changes
endpoints object is no longer accessible on theZWaveNode class, instead, they are acessed via
ZWaveNode.GetEndpoint(int Index)InvokeCCAPI no longer accepts anendpoint, insteadInvokeCCAPI is now called on theZWaveNode class itself,
or an instance ofEndpoint as obtained byZWaveNode.GetEndpoint(int Index)These 2 changes now mirror the zwave-js API with regards to endpoint access.
Examples:
Driver.Controller.Nodes.Get(4).InvokeCCAPI(intCommandClass,stringMethod,paramsobject[] Params)Driver.Controller.Nodes.Get(4).GetEndpoint(2).InvokeCCAPI(intCommandClass,stringMethod,paramsobject[] Params)
New Features
- Added ability to set a nodes name
- Added ability to set a nodes location
- Added ability to set a flag on a node to keep it awake.
- Added the zwave-jsgetValue method
Fixes
- Fix property setter loop
Changes
- Bump ZWave JS Driver
- Bump ZWave JS Server
- SynchroniseisHealNetworkActive
Assets5
Uh oh!
There was an error while loading.Please reload this page.
Release v0.1.0
Versions
- ZWave JS Driver Version: 8.8.3
- ZWave JS Server Version: 1.13.0 (Schema Version 13)
Initial Release
Assets5
Uh oh!
There was an error while loading.Please reload this page.