Device: PDUManager

Tango Device Server to manage Dish Power Distribution Unit (PDU) equipment

Description

This device allows to control Dish Power Distribution Unit (PDU) equipment (Tripp Lite PDU MH15HVATNET) using snmp.

Public API Documentation

API

- class: PDUManager
  meta:
    commands:
    - name: Init
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingDDBH
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingLMC
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingNSDN
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingSPFC
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingSPFRx
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingSTFRRx
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingSTFRWR
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerCyclingSpare
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerDDBHOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerDDBHOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerLMCOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerLMCOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerNSDNOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerNSDNOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSPFCOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSPFCOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSPFRxOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSPFRxOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSTFRRxOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSTFRRxOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSTFRWROff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSTFRWROn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSpareOff
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: PowerSpareOn
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Uninitialised
      dtype_in: DevVoid
      dtype_out: DevVoid
    - name: State
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Device state
      dtype_in: DevVoid
      dtype_out: DevState
    - name: Status
      disp_level: OPERATOR
      doc_in: Uninitialised
      doc_out: Device status
      dtype_in: DevVoid
      dtype_out: DevString
    attributes:
    - name: State
      data_format: SCALAR
      data_type: DevState
      description: No description
      disp_level: OPERATOR
      display_unit: No display unit
      format: Not specified
      label: State
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: Status
      data_format: SCALAR
      data_type: DevString
      description: No description
      disp_level: OPERATOR
      display_unit: No display unit
      format: '%s'
      label: Status
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: ddbhOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SaDT Digital Data Backhaul (DDBH) outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: ddbhOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: lmcOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of LMC outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: lmcOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: nsdnOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SaDT network switch outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: nsdnOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: spareOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of spare outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: spareOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: spfcOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SPFC outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: spfcOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: spfrxOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SPFRx outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: spfrxOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: stfrrxOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SaDT STFR.Rx outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: stfrrxOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    - name: stfrwrOutletState
      data_format: SCALAR
      data_type: DevEnum
      description: Power state of SaDT STFR.WR outlet
      disp_level: OPERATOR
      display_unit: No display unit
      enum_labels:
      - 'OFF'
      - 'ON'
      - UNKNOWN
      format: '%s'
      label: stfrwrOutletState
      max_alarm: Not specified
      max_dim_x: 1
      max_value: Not specified
      min_alarm: Not specified
      min_value: Not specified
      standard_unit: No standard unit
      writable: READ
      writable_attr_name: None
    properties:
    - name: polled_attr