Difference between revisions of "Devicelist Documentation"
From SecuriWiki
(Created page with "{| class="wikitable sortable" |- ! Device Type !! Device ID !! Properties !! Device Index !! Data Type !! XML Text !! Remarks |- | BinarySwitch || 1 || SWITCH BINARY || 1 || b...") |
(No difference)
|
Revision as of 09:36, 4 January 2016
Device Type | Device ID | Properties | Device Index | Data Type | XML Text | Remarks |
---|---|---|---|---|---|---|
BinarySwitch | 1 | SWITCH BINARY | 1 | bool | true / false | |
Multilevel Switch | 2 | SWITCH MULTILEVEL | 1 | Unsigned-Char(Decimal) | 0-100 | |
Binary Sensor | 3 | SENSOR BINARY BATTERY TAMPER |
1 2 3 |
bool Byte bool |
true / false 0-100 true / false |
|
MultilevelSwitchOnOff | 4 | SWITCH MULTILEVEL SWITCH BINARY |
1 2 |
Unsigned-Char(Decimal) bool |
0-255 true / false |
|
DoorLock | 5 | LOCK_STATE LOCK_CONF BATTERY MAXIMUM_USERS |
1 2 3 |
Byte Decimal Byte Decimal |
255 0 17 23 26 0-100 0-20 |
|
Alarm | 6 | BASIC BATTERY |
1 2 |
Unsigned-Char Byte |
0-255 0-100 |
|
Thermostat | 7 | SENSOR MULTILEVEL THERMOSTAT MODE THERMOSTAT OPERATING STATE THERMOSTAT SETPOINT HEATING THERMOSTAT SETPOINT COOLING THERMOSTAT FAN MODE THERMOSTAT FAN STATE BATTERY UNITS HUMIDITY |
1 2 3 4 5 6 7 8 9 10 |
Decimal List String Decimal Decimal List String Byte String Unsigned-Char(Decimal) |
35-95 35-95 On low , Auto low Running 0-100 C/F % |
|
Controller | 8 | |||||
SceneController | 9 | SCENE ACTUATOR CONF | 1 | int | ||
StandardCIE | 10 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
MotionSensor | 11 | STATE LOW BATTERY TAMPER TEMPERATURE |
1 2 3 4 |
bool bool bool Unsigned-Char(Decimal) |
true / false true / false true / false true / false |
|
ContactSwitch | 12 | STATE LOW BATTERY TAMPER TEMPERATURE |
1 2 3 4 |
bool bool bool Unsigned-Char(Decimal) |
true / false true / false true / false true / false |
|
FireSensor | 13 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
WaterSensor | 14 | STATE LOW BATTERY TAMPER TEMPERATURE |
1 2 3 4 |
bool bool bool Unsigned-Char(Decimal) |
true / false true / false true / false true / false |
|
GasSensor | 15 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
PersonalEmergencyDevice | 16 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
VibrationOrMovementSensor | 17 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
RemoteControl | 18 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
KeyFob | 19 | ARMMODE PANIC_ALARM EMER_ALARM |
1 2 3 |
Unsigned-Char(Decimal) bool bool |
0/2/3 true / false true / false |
|
Keypad | 20 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
true / false true / false true / false |
|
StandardWarningDevice | 21 | STATE LOW BATTERY TAMPER |
1 2 3 |
bool bool bool |
Value is not updated in xml,set value between 0 to 65535 true / false true / false |
|
SmartACSwitch | 22 | SWITCH BINARY AC_FREQUENCYMULTIPLIER AC_FREQUENCYDIVISOR AC_POWERMULTIPLIER AC_POWERDIVISOR AC_VOLTAGEMULTIPLIER AC_VOLTAGEDIVISOR AC_CURRENTMULTIPLIER AC_CURRENTDIVISOR AC_FREQUENCY ACTIVE_POWER RMS_VOLTAGE RMS_CURRENT |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
bool Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-Char(Decimal) Unsigned-Char(Decimal) Unsigned-Char(Decimal) Unsigned-Char(Decimal) |
|
|
SmartDCSwitch | 23 | SWITCH BINARY DC_POWERMULTIPLIER DC_POWERDIVISOR DC_VOLTAGEMULTIPLIER DC_VOLTAGEDIVISOR DC_CURRENTMULTIPLIER DC_CURRENTDIVISOR DC_POWER AC_CURRENTDIVISOR DC_VOLTAGE DC_CURRENT |
1 2 3 4 5 6 7 8 9 10 11 |
bool Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit Unsigned-16bit |
|
|
OccupancySensor | 24 | OCCUPANCY TEMPERATURE HUMIDITY LOW BATTERY |
1 2 3 4 |
bool Unsigned-Char(Decimal) Unsigned-Char(Decimal) bool |
true / false true / false |
|
LightSensor | 25 | ILLUMINANCE or LUMINANCE_PERCENT BATTERY |
1 2 |
Unsigned-Char(Decimal) byte |
0-3000 0-100 |
|
WindowCovering | 26 | CURRENTPOSITION-LIFT CURRENTPOSITION-LIFT CURRENT POSITION |
|
Unsigned-16bit Unsigned-16bit Unsigned-8bit |
|
|
TemperatureSensor | 27 | TEMPERATURE HUMIDITY BATTERY |
1 2 3 |
Unsigned-Char(Decimal) Unsigned-Char(Decimal) Byte |
0-100 0-100 |
|
ZigbeeDoorlock | 28 | LOCK_STATE | 1 |
Byte |
0 1 2 |
|
ZigbeeTempSensor | 29 | TEMPERATURE | 1 |
Unsigned-Char(Decimal) |
|
|
PressureSensor | 30 | MEASURED_VALUE TOLERANCE |
Unsigned-16bit Unsigned-16bit |
|
||
FlowSensor | 31 | MEASURED_VALUE TOLERANCE |
Unsigned-16bit Unsigned-16bit |
|
||
ColorDimmableLight | 32 | SWITCH MULTILEVEL SWITCH BINARY HUE SATURATION COLOR_TEMPERATURE |
1 2 3 4 5 |
Unsigned-Char(Decimal) bool Unsigned-Char(Decimal) Unsigned-Char(Decimal) Unsigned-Char(Decimal) |
0-255 true / false 0-255 0-254 1000-9000 |
|
HAPump | 33 | SWITCH BINARY PUMP_STATUS CAPACITY |
|
bool 16bit-bitmap Signed-16bit |
|
|
Shade | 34 | SWITCH BINARY SWITCH MULTILEVEL STATUS |
|
bool Unsigned-Char(Decimal) Unsigned-Char |
|
|
SmokeDetector | 36 | BASIC BATTERY |
1 2 |
byte byte |
0-255 0-100 |
|
FloodSensor | 37 | BASIC BATTERY |
1 2 |
byte byte |
0-255 0-100 |
|
ShockSensor | 38 | SENSOR BINARY BATTERY |
1 2 |
bool byte |
true -false 0-100 |
|
DoorSensor | 39 | SENSOR BINARY BATTERY |
1 2 |
bool byte |
true -false 0-100 |
|
MoistureSensor | 40 | TEMPERATURE BASIC |
1 2 |
Unsigned-Char(Decimal) byte |
0-255 0-100 |
|
MovementSensor | 41 | SENSOR BINARY BATTERY |
1 2 |
bool byte |
true -false 0-100 |
|
MultiSwitch | 43 | SWITCH BINARY1 SWITCH BINARY2 |
1 2 |
bool bool |
true -false true -false |
|
UnknownOnOffModule | 44 | SWITCH BINARY1 | 1 | bool | true -false | |
BinaryPowerSwitch | 45 | SWITCH BINARY POWER |
1 2 |
bool Decimal |
true -false 0-MAX(not defined) |
|
SetPointThermostat | 46 | THERMOSTAT SETPOINT BATTERY UNITS TEMPERATURE |
1 2 3 4 |
Decimal Byte String Unsigned-Char(Decimal) |
0-MAX(not defined) 0-100 C/F |
|
HueLamp | 48 | HUE_BRIDGE_ID SWITCH BINARY HUE SATURATION SWITCH MULTILEVEL EFFECT COLOUR_MODE HUE_BULB_ID USER_NAME REACHABLE |
1 2 3 4 5 6 7 8 9 10 |
String bool StringDecimal Decimal Decimal String String Int String Bool |
true -false 0-65535 0-255 0-255 |
|
MultiSensor | 49 | STATE BATTERY ILLUMINANCE or LUMINANCE_PERCENT TEMPERATURE HUMIDITY |
1 2 3 4 5 |
Bool byte Decimal Decimal Decimal |
true -false 0-100 Not defined Not defined Not defined |
|
SecurifiSmartSwitch | 50 | SWITCH BINARY AC_FREQUENCYMULTIPLIER AC_FREQUENCYDIVISOR AC_POWERMULTIPLIER AC_POWERDIVISOR AC_VOLTAGEMULTIPLIER AC_VOLTAGEDIVISOR AC_CURRENTMULTIPLIER AC_CURRENTDIVISOR AC_FREQUENCY ACTIVE_POWER RMS_VOLTAGE RMS_CURRENT |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Bool Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) Unsigned-16bit(Hex) |
true -false |
|
RollerShutter | 52 | SWITCH MULTILEVEL UP_DOWN STOP |
1 2 3 |
Unsigned-Char(Decimal) Unsigned-Char(Decimal) bool(button) |
0/99/254 0/99 true/false |
|
GarageDoorOpener | 53 | BARRIER OPERATOR | 1 | Byte | 0/99/254 0/255/254/253/252 |
|
ZWtoACIRExtender | 54 | SENSOR MULTILEVEL AC MODE AC SETPOINT HEATING AC SETPOINT COOLING AC FAN MODE BATTERY UNITS AC SWING BASIC IR CODE CONFIGURATION |
1 2 3 4 5 6 7 8 9 10 11 |
Decimal List Decimal Decimal List Byte String Byte Byte Short Byte/Short/Int |
Auto, Cool , Heat 60.8 - 86(F) 60.8 - 86(F) Auto Low, On Low, Unknown 5(medium), On High 0 - 100 F 0/1 0/255 0-999 Depends on Data Size |
|
MultiSoundSiren | 55 | SWITCH MULTILEVEL | 1 | Byte | 0/1/2/3/4/5/6 | |
EnergyReader | 56 | BATTERY POWER ENERGY CLAMP1_POWER CLAMP1_ENERGY CLAMP2_POWER CLAMP2_ENERGY |
1 2 3 4 5 6 7 |
Byte Decimal Decimal Decimal Decimal Decimal Decimal |
0-100 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) |
|
EnergyReader | 56 | BATTERY POWER ENERGY CLAMP1_POWER CLAMP1_ENERGY CLAMP2_POWER CLAMP2_ENERGY |
1 2 3 4 5 6 7 |
Byte Decimal Decimal Decimal Decimal Decimal Decimal |
0-100 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) 0-MAX(not defined) |
|
NestThermostat | 57 | NEST_ID THERMOSTAT_MODE THERMOSTAT_TARGET HUMIDITY THERMOSTAT_RANGE_LOW THERMOSTAT_RANGE_HIGH UNITS AWAY_MODE THERMOSTAT_FAN_STATE CURRENT_TEMPERATURE ISONLINE CAN_COOL CAN_HEAT IS_USING_EMERGENCY_HEAT HAS_FAN HVAC_STATE HAS_LEAF RESPONSE_CODE |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
String String Decimal Int Decimal Decimal String String String Decimal String Bool Bool Bool Bool String Bool Int |
heat, cool, heat-cool,off 50-90 0-100% 50-90 50-90 F/C home, away, auto-away, unknown true/false 0-135 true/false true/false true/false true/false true/false heating, cooling, off true/false 200, 429 |
|
NestSmokeDetector | 58 | NEST_ID BATTERY CO_ALARM_STATE SMOKE_ALARM_STATE ISONLINE AWAY_MODE RESPONSE_CODE |
1 2 3 4 5 6 7 |
String String String String String String Int |
ok, replace ok, warning, emergency ok, warning, emergency true/false home, away, auto-away, unknown 200, 429 |