ZwNode class
ZwNode represents a node in the Z-Wave network. Applications should subclass this and override the necessary handle
- Inheritance
-
- Object
- ApplicationCommandHandler<
void> - ZwNode
- Mixed-in types
-
- ApplicationUpdateHandler<
void> - SendDataDispatcher<
void>
- ApplicationUpdateHandler<
- Implementers
Properties
- commandHandler → CommandHandler?
-
Return the CommandHandler to which commands should be sent.
no setteroverride
- description → String
-
no setter
- firstUpdateStateNodeInfoReceived ↔ bool
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int
-
The unique id associated with this device in this Z-Wave network.
final
- logger ↔ Logger
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- zwManager ↔ ZwManager?
-
The ZwManager that manages this node.
When sending commands, use commandHandler rather than this field.
This field is set by the ZwManager add method.
getter/setter pair
Methods
-
dispatchApplicationCommand(
List< int> data) → void -
inherited
-
dispatchApplicationUpdate(
List< int> data) → void -
inherited
-
dispatchSendData(
List< int> data) → void -
inherited
-
handleBasicReport(
BasicReport report) → void -
inherited
-
handleBasicSet(
BasicReport report) → void -
inherited
-
handleCommandClassAntitheft(
List< int> data) → void -
inherited
-
handleCommandClassAntitheftUnlock(
List< int> data) → void -
inherited
-
handleCommandClassApplicationCapability(
List< int> data) → void -
inherited
-
handleCommandClassApplicationStatus(
List< int> data) → void -
inherited
-
handleCommandClassAssociation(
List< int> data) → void -
inherited
-
handleCommandClassAssociationCommandConfiguration(
List< int> data) → void -
inherited
-
handleCommandClassAssociationGrpInfo(
List< int> data) → void -
inherited
-
handleCommandClassAuthentication(
List< int> data) → void -
inherited
-
handleCommandClassAuthenticationMediaWrite(
List< int> data) → void -
inherited
-
handleCommandClassBarrierOperator(
List< int> data) → void -
inherited
-
handleCommandClassBasic(
List< int> data) → void -
inherited
-
handleCommandClassBasicTariffInfo(
List< int> data) → void -
inherited
-
handleCommandClassBasicWindowCovering(
List< int> data) → void -
inherited
-
handleCommandClassBattery(
List< int> data) → void -
inherited
-
handleCommandClassCentralScene(
List< int> data) → void -
inherited
-
handleCommandClassClimateControlSchedule(
List< int> data) → void -
inherited
-
handleCommandClassClock(
List< int> data) → void -
inherited
-
handleCommandClassConfiguration(
List< int> data) → void -
inherited
-
handleCommandClassControllerReplication(
List< int> data) → void -
inherited
-
handleCommandClassCrc16Encap(
List< int> data) → void -
inherited
-
handleCommandClassDcpConfig(
List< int> data) → void -
inherited
-
handleCommandClassDcpMonitor(
List< int> data) → void -
inherited
-
handleCommandClassDeviceResetLocally(
List< int> data) → void -
inherited
-
handleCommandClassDoorLock(
List< int> data) → void -
inherited
-
handleCommandClassDoorLockLogging(
List< int> data) → void -
inherited
-
handleCommandClassEnergyProduction(
List< int> data) → void -
inherited
-
handleCommandClassEntryControl(
List< int> data) → void -
inherited
-
handleCommandClassFirmwareUpdateMd(
List< int> data) → void -
inherited
-
handleCommandClassGenericSchedule(
List< int> data) → void -
inherited
-
handleCommandClassGeographicLocation(
List< int> data) → void -
inherited
-
handleCommandClassGroupingName(
List< int> data) → void -
inherited
-
handleCommandClassHail(
List< int> data) → void -
inherited
-
handleCommandClassHrvControl(
List< int> data) → void -
inherited
-
handleCommandClassHrvStatus(
List< int> data) → void -
inherited
-
handleCommandClassHumidityControlMode(
List< int> data) → void -
inherited
-
handleCommandClassHumidityControlOperatingState(
List< int> data) → void -
inherited
-
handleCommandClassHumidityControlSetpoint(
List< int> data) → void -
inherited
-
handleCommandClassInclusionController(
List< int> data) → void -
inherited
-
handleCommandClassIndicator(
List< int> data) → void -
inherited
-
handleCommandClassIpAssociation(
List< int> data) → void -
inherited
-
handleCommandClassIpConfiguration(
List< int> data) → void -
inherited
-
handleCommandClassIrRepeater(
List< int> data) → void -
inherited
-
handleCommandClassIrrigation(
List< int> data) → void -
inherited
-
handleCommandClassLanguage(
List< int> data) → void -
inherited
-
handleCommandClassLock(
List< int> data) → void -
inherited
-
handleCommandClassMailbox(
List< int> data) → void -
inherited
-
handleCommandClassManufacturerProprietary(
List< int> data) → void -
inherited
-
handleCommandClassManufacturerSpecific(
List< int> data) → void -
inherited
-
handleCommandClassMark(
List< int> data) → void -
inherited
-
handleCommandClassMeter(
List< int> data) → void -
inherited
-
handleCommandClassMeterPulse(
List< int> data) → void -
inherited
-
handleCommandClassMeterTblConfig(
List< int> data) → void -
inherited
-
handleCommandClassMeterTblMonitor(
List< int> data) → void -
inherited
-
handleCommandClassMeterTblPush(
List< int> data) → void -
inherited
-
handleCommandClassMtpWindowCovering(
List< int> data) → void -
inherited
-
handleCommandClassMultiChannel(
List< int> data) → void -
inherited
-
handleCommandClassMultiChannelAssociation(
List< int> data) → void -
inherited
-
handleCommandClassMultiCmd(
List< int> data) → void -
inherited
-
handleCommandClassNetworkManagementBasic(
List< int> data) → void -
inherited
-
handleCommandClassNetworkManagementInclusion(
List< int> data) → void -
inherited
-
handleCommandClassNetworkManagementPrimary(
List< int> data) → void -
inherited
-
handleCommandClassNetworkManagementProxy(
List< int> data) → void -
inherited
-
handleCommandClassNodeNaming(
List< int> data) → void -
inherited
-
handleCommandClassNodeProvisioning(
List< int> data) → void -
inherited
-
handleCommandClassNoOperation(
List< int> data) → void -
inherited
-
handleCommandClassNotification(
List< int> data) → void -
inherited
-
handleCommandClassPowerlevel(
List< int> data) → void -
inherited
-
handleCommandClassPrepayment(
List< int> data) → void -
inherited
-
handleCommandClassPrepaymentEncapsulation(
List< int> data) → void -
inherited
-
handleCommandClassProprietary(
List< int> data) → void -
inherited
-
handleCommandClassProtection(
List< int> data) → void -
inherited
-
handleCommandClassRateTblConfig(
List< int> data) → void -
inherited
-
handleCommandClassRateTblMonitor(
List< int> data) → void -
inherited
-
handleCommandClassRemoteAssociation(
List< int> data) → void -
inherited
-
handleCommandClassRemoteAssociationActivate(
List< int> data) → void -
inherited
-
handleCommandClassSceneActivation(
List< int> data) → void -
inherited
-
handleCommandClassSceneActuatorConf(
List< int> data) → void -
inherited
-
handleCommandClassSceneControllerConf(
List< int> data) → void -
inherited
-
handleCommandClassSchedule(
List< int> data) → void -
inherited
-
handleCommandClassScheduleEntryLock(
List< int> data) → void -
inherited
-
handleCommandClassScreenAttributes(
List< int> data) → void -
inherited
-
handleCommandClassScreenMd(
List< int> data) → void -
inherited
-
handleCommandClassSecurity(
List< int> data) → void -
inherited
-
handleCommandClassSecurity2(
List< int> data) → void -
inherited
-
handleCommandClassSecurityScheme0Mark(
List< int> data) → void -
inherited
-
handleCommandClassSensorAlarm(
List< int> data) → void -
inherited
-
handleCommandClassSensorBinary(
List< int> data) → void -
inherited
-
handleCommandClassSensorConfiguration(
List< int> data) → void -
inherited
-
handleCommandClassSensorMultilevel(
List< int> data) → void -
inherited
-
handleCommandClassSilenceAlarm(
List< int> data) → void -
inherited
-
handleCommandClassSimpleAvControl(
List< int> data) → void -
inherited
-
handleCommandClassSoundSwitch(
List< int> data) → void -
inherited
-
handleCommandClassSupervision(
List< int> data) → void -
inherited
-
handleCommandClassSwitchAll(
List< int> data) → void -
inherited
-
handleCommandClassSwitchBinary(
List< int> data) → void -
inherited
-
handleCommandClassSwitchColor(
List< int> data) → void -
inherited
-
handleCommandClassSwitchMultilevel(
List< int> data) → void -
inherited
-
handleCommandClassSwitchToggleBinary(
List< int> data) → void -
inherited
-
handleCommandClassSwitchToggleMultilevel(
List< int> data) → void -
inherited
-
handleCommandClassTariffConfig(
List< int> data) → void -
inherited
-
handleCommandClassTariffTblMonitor(
List< int> data) → void -
inherited
-
handleCommandClassThermostatFanMode(
List< int> data) → void -
inherited
-
handleCommandClassThermostatFanState(
List< int> data) → void -
inherited
-
handleCommandClassThermostatMode(
List< int> data) → void -
inherited
-
handleCommandClassThermostatOperatingState(
List< int> data) → void -
inherited
-
handleCommandClassThermostatSetback(
List< int> data) → void -
inherited
-
handleCommandClassThermostatSetpoint(
List< int> data) → void -
inherited
-
handleCommandClassTime(
List< int> data) → void -
inherited
-
handleCommandClassTimeParameters(
List< int> data) → void -
inherited
-
handleCommandClassTransportService(
List< int> data) → void -
inherited
-
handleCommandClassUserCode(
List< int> data) → void -
inherited
-
handleCommandClassVersion(
List< int> data) → void -
inherited
-
handleCommandClassWakeUp(
List< int> data) → void -
inherited
-
handleCommandClassWindowCovering(
List< int> data) → void -
inherited
-
handleCommandClassZip(
List< int> data) → void -
inherited
-
handleCommandClassZip6lowpan(
List< int> data) → void -
inherited
-
handleCommandClassZipGateway(
List< int> data) → void -
inherited
-
handleCommandClassZipNaming(
List< int> data) → void -
inherited
-
handleCommandClassZipNd(
List< int> data) → void -
inherited
-
handleCommandClassZipPortal(
List< int> data) → void -
inherited
-
handleCommandClassZwaveplusInfo(
List< int> data) → void -
inherited
-
handleElectricalMeterReport(
MeterReport report) → void -
inherited
-
handleMeterReport(
MeterReport report) → void -
inherited
-
handleNetworkManagementInstallationMaintenance(
List< int> data) → void -
inherited
-
handleNoOp(
List< int> data) → void -
inherited
-
handleNotificationReport(
NotificationReport report) → void -
inherited
-
handleSceneActivationSet(
SceneActivationSet scene) → void -
inherited
-
handleSecurityMessageEncapsulation(
SecurityMessageEncapsulation message) → void -
inherited
-
handleSecurityMessageEncapsulationNonceGet(
SecurityMessageEncapsulation message) → void -
inherited
-
handleSecurityNonceGet(
ZwCommandClassReport report) → void -
inherited
-
handleSecurityNonceReport(
SecurityNonceReport report) → void -
inherited
-
handleSensorBinaryReport(
SensorBinaryReport report) → void -
inherited
-
handleSensorMultilevelAirTemperature(
SensorMultilevelReport report) → void -
inherited
-
handleSensorMultilevelHumidity(
SensorMultilevelReport report) → void -
inherited
-
handleSensorMultilevelPower(
SensorMultilevelReport report) → void -
inherited
-
handleSensorMultilevelReport(
SensorMultilevelReport report) → void -
inherited
-
handleSensorMultilevelSupportedSensorReport(
SensorMultilevelSupportedSensorReport report) → void -
inherited
-
handleStateChange(
) → void -
inherited
-
handleUnknownApplicationUpdate(
int cmdId, List< int> data) → void -
inherited
-
handleUnknownCommandClassId(
int cmdId, List< int> data) → void -
inherited
-
handleUnknownSendDataId(
int cmdId, List< int> data) → void -
inherited
-
handleUpdateStateNodeInfoReceived(
List< int> data) → void -
inherited
-
handleWakeUpNotification(
ZwCommandClassReport report) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
processedResult<
T> (T result) → bool -
Called when a node has processed an unsolicited request so that any
outstanding request waiting for that information can be completed.
Returns
true
if an outstanding request was satisified, elsefalse
.override -
requestNodeInfo(
) → Future< UpdateStateNodeInfoReceived> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
unhandledCommandClass(
int cmdId, String cmdName, List< int> data) → void -
inherited
-
unhandledReport(
String reportName, ZwCommandClassReport report) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited