iot-schema-collab / iotschema

30 stars 12 forks source link

Capability: AirConditioner #62

Closed danicic closed 5 years ago

danicic commented 5 years ago

Capability AirConditioner

A capability for air conditioner.

Properties

Name Description Input Output
Temperature Temperature interaction property. - TemperatureData
TargetTemperature Target temperature. TemperatureData TemperatureData
SwitchStatus Binary switch status (on/off property). - SwitchStatusData
RunMode Run modes of an air conditioner. RunModeData RunModeData

Provide Input for writable properties.

Actions

Name Description Input Output
TurnOn Turn on a switch. --- ---
TurnOff Turn off a switch. --- ---

Data Types

Numeric Data Types:

Name Definition Min Value Max Value Unit Code
TemperatureData Number 0 100 Celsius, Kelvin, Fahrenheit

Enumeration or Text Data Types:

Name Data Type Enumeration (comma separated) Values
RunModeData String CoolMode, FanMode, DryMode, EnergyOrPowerSaverMode, SleepMode

Boolean Data Types:

Name
SwitchStatusData
danicic commented 5 years ago

This is an example showing how a request for a new Capability can be made.

danicic commented 5 years ago

The issue has been fixed. See: http://iotschema.org/AirConditioner Thanks.