java.lang.Object
org.openremote.agent.protocol.tradfri.util.ApiCode

public class ApiCode extends Object
The class that contains constants to find codes for the properties in the requests and responses for the IKEA TRÅDFRI API
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The IKEA TRÅDFRI API code for a accessory link remote property
    Value: "9018"
    static final String
    The IKEA TRÅDFRI API code for a device manufacturer
    Value: "9"
    static final String
    The IKEA TRÅDFRI API code for a blind property
    Value: "15015"
    static final String
    The IKEA TRÅDFRI API code for a brightness property
    Value: "5851"
    static final String
    The IKEA TRÅDFRI API code for a hexadecimal colour property
    Value: "5706"
    static final String
    The IKEA TRÅDFRI API code for a colour temperature property
    Value: "5711"
    static final String
    The IKEA TRÅDFRI API code for a X value of a colour property
    Value: "5709"
    static final String
    The IKEA TRÅDFRI API code for a Y value of a colour property
    Value: "5710"
    static final String
    The IKEA TRÅDFRI API code for a creation date property
    Value: "9002"
    static final String
    The IKEA TRÅDFRI API code for a device index id property
    Value: "9057"
    static final String
    The IKEA TRÅDFRI API code for device information
    Value: "3"
    static final String
    The IKEA TRÅDFRI API code for a device firmware version
    Value: "3"
    static final String
    The IKEA TRÅDFRI API code for a gateway firmware version property
    Value: "9029"
    static final String
    The IKEA TRÅDFRI API code for a hue property
    Value: "5707"
    static final String
    The IKEA TRÅDFRI API code for an identity property
    Value: "9090"
    static final String
    The IKEA TRÅDFRI API code for an instance id property
    Value: "9003"
    static final String
    The IKEA TRÅDFRI API code for a predefined scene property
    Value: "9068"
    static final String
    The IKEA TRÅDFRI API code for a light property
    Value: "3311"
    static final String
    The IKEA TRÅDFRI API code for a light settings property
    Value: "15013"
    static final String
    The IKEA TRÅDFRI API code for a device manufacturer
    Value: "0"
    static final String
    The IKEA TRÅDFRI API code for a device model name
    Value: "1"
    static final String
    The IKEA TRÅDFRI API code for a motion sensor property
    Value: "3300"
    static final String
    The IKEA TRÅDFRI API code for a name property
    Value: "9001"
    static final String
    The IKEA TRÅDFRI API code for a on / off state property
    Value: "5850"
    static final String
    The IKEA TRÅDFRI API code for a plug property
    Value: "3312"
    static final String
    The IKEA TRÅDFRI API code for a blind position property
    Value: "5536"
    static final String
    The IKEA TRÅDFRI API code for a device power source
    Value: "6"
    static final String
    The IKEA TRÅDFRI API code for a preshared key property
    Value: "9091"
    static final String
    The IKEA TRÅDFRI API code for a saturation property
    Value: "5708"
    static final String
    The IKEA TRÅDFRI API code for a scene active state property
    Value: "9058"
    static final String
    The IKEA TRÅDFRI API code for a scene id property
    Value: "9039"
    static final String
    The IKEA TRÅDFRI API code for a device serial
    Value: "2"
    static final String
    The IKEA TRÅDFRI API code for a transition time property
    Value: "5712"
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NAME

      public static final String NAME
      The IKEA TRÅDFRI API code for a name property
      Value: "9001"
      See Also:
    • CREATION_DATE

      public static final String CREATION_DATE
      The IKEA TRÅDFRI API code for a creation date property
      Value: "9002"
      See Also:
    • INSTANCE_ID

      public static final String INSTANCE_ID
      The IKEA TRÅDFRI API code for an instance id property
      Value: "9003"
      See Also:
    • ON_OFF

      public static final String ON_OFF
      The IKEA TRÅDFRI API code for a on / off state property
      Value: "5850"
      See Also:
    • BRIGHTNESS

      public static final String BRIGHTNESS
      The IKEA TRÅDFRI API code for a brightness property
      Value: "5851"
      See Also:
    • TRANSITION_TIME

      public static final String TRANSITION_TIME
      The IKEA TRÅDFRI API code for a transition time property
      Value: "5712"
      See Also:
    • MOTION_SENSOR

      public static final String MOTION_SENSOR
      The IKEA TRÅDFRI API code for a motion sensor property
      Value: "3300"
      See Also:
    • LIGHT

      public static final String LIGHT
      The IKEA TRÅDFRI API code for a light property
      Value: "3311"
      See Also:
    • PLUG

      public static final String PLUG
      The IKEA TRÅDFRI API code for a plug property
      Value: "3312"
      See Also:
    • BLIND

      public static final String BLIND
      The IKEA TRÅDFRI API code for a blind property
      Value: "15015"
      See Also:
    • DEVICE_INFORMATION

      public static final String DEVICE_INFORMATION
      The IKEA TRÅDFRI API code for device information
      Value: "3"
      See Also:
    • MANUFACTURER

      public static final String MANUFACTURER
      The IKEA TRÅDFRI API code for a device manufacturer
      Value: "0"
      See Also:
    • MODEL_NAME

      public static final String MODEL_NAME
      The IKEA TRÅDFRI API code for a device model name
      Value: "1"
      See Also:
    • SERIAL

      public static final String SERIAL
      The IKEA TRÅDFRI API code for a device serial
      Value: "2"
      See Also:
    • FIRMWARE_VERSION

      public static final String FIRMWARE_VERSION
      The IKEA TRÅDFRI API code for a device firmware version
      Value: "3"
      See Also:
    • POWER_SOURCE

      public static final String POWER_SOURCE
      The IKEA TRÅDFRI API code for a device power source
      Value: "6"
      See Also:
    • BATTERY_LEVEL

      public static final String BATTERY_LEVEL
      The IKEA TRÅDFRI API code for a device manufacturer
      Value: "9"
      See Also:
    • COLOUR_HEX

      public static final String COLOUR_HEX
      The IKEA TRÅDFRI API code for a hexadecimal colour property
      Value: "5706"
      See Also:
    • HUE

      public static final String HUE
      The IKEA TRÅDFRI API code for a hue property
      Value: "5707"
      See Also:
    • SATURATION

      public static final String SATURATION
      The IKEA TRÅDFRI API code for a saturation property
      Value: "5708"
      See Also:
    • COLOUR_X

      public static final String COLOUR_X
      The IKEA TRÅDFRI API code for a X value of a colour property
      Value: "5709"
      See Also:
    • COLOUR_Y

      public static final String COLOUR_Y
      The IKEA TRÅDFRI API code for a Y value of a colour property
      Value: "5710"
      See Also:
    • COLOUR_TEMPERATURE

      public static final String COLOUR_TEMPERATURE
      The IKEA TRÅDFRI API code for a colour temperature property
      Value: "5711"
      See Also:
    • POSITION

      public static final String POSITION
      The IKEA TRÅDFRI API code for a blind position property
      Value: "5536"
      See Also:
    • SCENE_ID

      public static final String SCENE_ID
      The IKEA TRÅDFRI API code for a scene id property
      Value: "9039"
      See Also:
    • SCENE_ACTIVE_STATE

      public static final String SCENE_ACTIVE_STATE
      The IKEA TRÅDFRI API code for a scene active state property
      Value: "9058"
      See Also:
    • DEVICE_INDEX_ID

      public static final String DEVICE_INDEX_ID
      The IKEA TRÅDFRI API code for a device index id property
      Value: "9057"
      See Also:
    • IS_SCENE_PREDEFINED

      public static final String IS_SCENE_PREDEFINED
      The IKEA TRÅDFRI API code for a predefined scene property
      Value: "9068"
      See Also:
    • LIGHT_SETTINGS

      public static final String LIGHT_SETTINGS
      The IKEA TRÅDFRI API code for a light settings property
      Value: "15013"
      See Also:
    • IDENTITY

      public static final String IDENTITY
      The IKEA TRÅDFRI API code for an identity property
      Value: "9090"
      See Also:
    • PRESHARED_KEY

      public static final String PRESHARED_KEY
      The IKEA TRÅDFRI API code for a preshared key property
      Value: "9091"
      See Also:
    • GATEWAY_FIRMWARE_VERSION

      public static final String GATEWAY_FIRMWARE_VERSION
      The IKEA TRÅDFRI API code for a gateway firmware version property
      Value: "9029"
      See Also: