Thermostat class abstract
A node that supports the various COMMAND_CLASS_THERMOSTAT_*
commands.
- Implemented types
Constructors
Properties
- commandHandler → CommandHandler?
-
Return the CommandHandler to which commands should be sent.
no setterinherited
- coolingSetPoint ↔ ThermostatSetPointReport?
-
The current thermostat cooling set point or
null
if unknown. This correlates to the thermostat cooling target temperature.getter/setter pair - fanMode ↔ ThermostatFanModeReport?
-
The current fan mode or
null
if unknown. This correlates to the thermostat fan setting.getter/setter pair - fanState ↔ ThermostatFanStateReport?
-
The current fan state or
null
if unknown. This indicates whether or not the fan is running.getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- heatingSetPoint ↔ ThermostatSetPointReport?
-
The current thermostat heating set point or
null
if unknown. This correlates to the thermostat heating target temperature.getter/setter pair - id → int
-
The unique id associated with this device in this Z-Wave network.
no setterinherited
- logger → Logger
-
no setterinherited
- mode ↔ ThermostatModeReport?
-
The current thermostat mode or
null
if unknown. This correlates to the thermostat heat/cool setting.getter/setter pair - operatingState ↔ ThermostatOperatingStateReport?
-
The current thermostat state or
null
if unknown. This indicates system is currently heating or cooling.getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
dispatchApplicationCommand(
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 -
handleCommandClassThermostatFanState(
List< int> data) → void -
handleCommandClassThermostatMode(
List< int> data) → void -
handleCommandClassThermostatOperatingState(
List< int> data) → void -
handleCommandClassThermostatSetback(
List< int> data) → void -
inherited
-
handleCommandClassThermostatSetpoint(
List< int> data) → void -
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
-
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
-
handleUnknownCommandClassId(
int cmdId, 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
.inherited -
requestFanMode(
) → Future< ThermostatFanModeReport> -
requestFanModeSupported(
) → Future< ThermostatFanModeSupportedReport> -
requestFanState(
) → Future< ThermostatFanStateReport> -
requestMode(
) → Future< ThermostatModeReport> -
requestModeSupported(
) → Future< ThermostatModeSupportedReport> -
requestOperatingState(
) → Future< ThermostatOperatingStateReport> -
requestSetPoint(
int setPointType) → Future< ThermostatSetPointReport> -
setFanMode(
int mode, {bool fanOn = true}) → Future< void> -
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
-
updateSetPoint(
List< int> data) → ThermostatSetPointReport
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited