id | Idstring($uuid) |
nickname | string |
id | Idstring($uuid) | ||||||||||||||||
name | string | ||||||||||||||||
temperature_offset | number | ||||||||||||||||
humidity_offset | number | ||||||||||||||||
created_at | DateTimestring($date-time) | ||||||||||||||||
updated_at | DateTimestring($date-time) | ||||||||||||||||
firmware_version | string | ||||||||||||||||
newest_events | {
|
id | Idstring($uuid) |
name | string |
temperature_offset | number |
humidity_offset | number |
created_at | DateTimestring($date-time) |
updated_at | DateTimestring($date-time) |
firmware_version | string |
id | Idstring($uuid) | ||||||||||||||||||||||||||||||||||||||||||||||||
device | #/definitions/DeviceCoreDeviceCore{
| ||||||||||||||||||||||||||||||||||||||||||||||||
model | #/definitions/ApplianceModelApplianceModel{
| ||||||||||||||||||||||||||||||||||||||||||||||||
nickname | string | ||||||||||||||||||||||||||||||||||||||||||||||||
image | Imagestring Basename of the image file included in the app. Ex: “ico_ac_1” | ||||||||||||||||||||||||||||||||||||||||||||||||
type | ApplianceTypestring default: AC Type of the appliance. “AC” (Air conditioner) is 1st class citizen appliance, which is included in our IRDB (InfraRed signals DataBase). The “ApplianceModel” stores meta data about the appliance. We provide AC specific UI. Everything else is "IR". We just learn the signals from the remote and store them, and when users tap the button on the smartphone app, our server sends it through Remo. Array [ 2 ] | ||||||||||||||||||||||||||||||||||||||||||||||||
settings | #/definitions/AirConParamsAirConParams{
| ||||||||||||||||||||||||||||||||||||||||||||||||
aircon | #/definitions/AirConAirCon{
| ||||||||||||||||||||||||||||||||||||||||||||||||
signals | [#/definitions/SignalSignal{
|
temp | Temperaturestring x-example: List [ "", "0", "38", "80" ] The temperature in string format. The unit is described in Aircon object. The range of Temperatures which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode. |
mode | OperationModestring The range of OperationModes which the air conditioner accepts depends on the air conditioner model. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model. Array [ 6 ] |
vol | AirVolumestring Empty means automatic. Numbers express the amount of volume. The range of AirVolumes which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode. Array [ 12 ] |
dir | AirDirectionstring Empty means automatic. Array [ 1 ] |
button | Buttonstring Specify “power-off” always if you want the air conditioner powered off. Empty means powered on. Array [ 2 ] |
range | {
| ||||||||||||||||||||||||||||||||||||||||||||
tempUnit | stringEnum: Array [ 3 ] |
temp | [Temperaturestring x-example: List [ "", "0", "38", "80" ] The temperature in string format. The unit is described in Aircon object. The range of Temperatures which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode. |
vol | [AirVolumestring Empty means automatic. Numbers express the amount of volume. The range of AirVolumes which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode. Array [ 12 ]] |
dir | [AirDirectionstring Empty means automatic. Array [ 1 ]] |
id | Idstring($uuid) |
name | string |
image | Imagestring Basename of the image file included in the app. Ex: “ico_ac_1” |
id | Idstring($uuid) |
manufacturer | string |
remote_name | string |
name | string |
image | Imagestring Basename of the image file included in the app. Ex: “ico_ac_1” |
model | #/definitions/ApplianceModelApplianceModel{
| ||||||||||
params | #/definitions/AirConParamsAirConParams{
|
Type of the appliance. “AC” (Air conditioner) is 1st class citizen appliance, which is included in our IRDB (InfraRed signals DataBase). The “ApplianceModel” stores meta data about the appliance. We provide AC specific UI. Everything else is "IR". We just learn the signals from the remote and store them, and when users tap the button on the smartphone app, our server sends it through Remo.
Basename of the image file included in the app. Ex: “ico_ac_1”
The range of OperationModes which the air conditioner accepts depends on the air conditioner model. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model.
The temperature in string format. The unit is described in Aircon object. The range of Temperatures which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode.
Empty means automatic. Numbers express the amount of volume. The range of AirVolumes which the air conditioner accepts depends on the air conditioner model and operation mode. Check the ‘AirConRangeMode’ information in the response for the range of the particular air conditioner model and operation mode.
Empty means automatic.
Specify “power-off” always if you want the air conditioner powered off. Empty means powered on.
description: | The reference key to SensorValue means “te” = temperature, “hu” = humidity. |
value | number($float) |
created_at | DateTimestring($date-time) |