Enum OpenDeviceType

    • Enum Constant Detail

      • UNKNOWN

        public static final OpenDeviceType UNKNOWN
        OpenWebNet Device types. See OWN ZigBee docs pages 50-51
      • SCENARIO_CONTROL

        public static final OpenDeviceType SCENARIO_CONTROL
      • ZIGBEE_ON_OFF_SWITCH

        public static final OpenDeviceType ZIGBEE_ON_OFF_SWITCH
      • ZIGBEE_DIMMER_CONTROL

        public static final OpenDeviceType ZIGBEE_DIMMER_CONTROL
      • ZIGBEE_DIMMER_SWITCH

        public static final OpenDeviceType ZIGBEE_DIMMER_SWITCH
      • ZIGBEE_SWITCH_MOTION_DETECTOR

        public static final OpenDeviceType ZIGBEE_SWITCH_MOTION_DETECTOR
      • ZIGBEE_DAYLIGHT_SENSOR

        public static final OpenDeviceType ZIGBEE_DAYLIGHT_SENSOR
      • SCS_ON_OFF_SWITCH

        public static final OpenDeviceType SCS_ON_OFF_SWITCH
      • SCS_DIMMER_CONTROL

        public static final OpenDeviceType SCS_DIMMER_CONTROL
      • SCS_DIMMER_SWITCH

        public static final OpenDeviceType SCS_DIMMER_SWITCH
      • ZIGBEE_WATERPROOF_1_GANG_SWITCH

        public static final OpenDeviceType ZIGBEE_WATERPROOF_1_GANG_SWITCH
      • ZIGBEE_AUTOMATIC_DIMMER_SWITCH

        public static final OpenDeviceType ZIGBEE_AUTOMATIC_DIMMER_SWITCH
      • ZIGBEE_TOGGLE_CONTROL

        public static final OpenDeviceType ZIGBEE_TOGGLE_CONTROL
      • SCS_TOGGLE_CONTROL

        public static final OpenDeviceType SCS_TOGGLE_CONTROL
      • ZIGBEE_MOTION_DETECTOR

        public static final OpenDeviceType ZIGBEE_MOTION_DETECTOR
      • ZIGBEE_SWITCH_MOTION_DETECTOR_II

        public static final OpenDeviceType ZIGBEE_SWITCH_MOTION_DETECTOR_II
      • ZIGBEE_MOTION_DETECTOR_II

        public static final OpenDeviceType ZIGBEE_MOTION_DETECTOR_II
      • MULTIFUNCTION_SCENARIO_CONTROL

        public static final OpenDeviceType MULTIFUNCTION_SCENARIO_CONTROL
      • ZIGBEE_ON_OFF_CONTROL

        public static final OpenDeviceType ZIGBEE_ON_OFF_CONTROL
      • ZIGBEE_AUXILIARY_MOTION_CONTROL

        public static final OpenDeviceType ZIGBEE_AUXILIARY_MOTION_CONTROL
      • SCS_AUXILIARY_TOGGLE_CONTROL

        public static final OpenDeviceType SCS_AUXILIARY_TOGGLE_CONTROL
      • ZIGBEE_AUXILIARY_ON_OFF_1_GANG_SWITCH

        public static final OpenDeviceType ZIGBEE_AUXILIARY_ON_OFF_1_GANG_SWITCH
      • ZIGBEE_SHUTTER_CONTROL

        public static final OpenDeviceType ZIGBEE_SHUTTER_CONTROL
      • ZIGBEE_SHUTTER_SWITCH

        public static final OpenDeviceType ZIGBEE_SHUTTER_SWITCH
      • SCS_SHUTTER_CONTROL

        public static final OpenDeviceType SCS_SHUTTER_CONTROL
      • SCS_SHUTTER_SWITCH

        public static final OpenDeviceType SCS_SHUTTER_SWITCH
      • SCS_THERMO_CENTRAL_UNIT

        public static final OpenDeviceType SCS_THERMO_CENTRAL_UNIT
      • SCS_1_SYSTEM_1_4_GATEWAY

        public static final OpenDeviceType SCS_1_SYSTEM_1_4_GATEWAY
      • SCS_2_SYSTEM_1_4_GATEWAY

        public static final OpenDeviceType SCS_2_SYSTEM_1_4_GATEWAY
      • NETWORK_REPEATER

        public static final OpenDeviceType NETWORK_REPEATER
      • OPENWEBNET_INTERFACE

        public static final OpenDeviceType OPENWEBNET_INTERFACE
      • SCS_ENERGY_METER

        public static final OpenDeviceType SCS_ENERGY_METER
      • SCS_DRY_CONTACT_IR

        public static final OpenDeviceType SCS_DRY_CONTACT_IR
    • Method Detail

      • values

        public static OpenDeviceType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (OpenDeviceType c : OpenDeviceType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static OpenDeviceType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null