Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Activities

  • Connect to IPMI
  • Disconnect from IPMI 

    Activities


    Image Added 


    Introduction

    What is Baseboard Management Controller ? 

    A baseboard management controller (BMC) is a specialized service processor that monitors the physical state of a computer, network server or other hardware device using sensors and communicating with the system administrator through an independent connection. The BMC is part of the Intelligent Platform Management Interface (IPMI) and is usually contained in the motherboard or main circuit board of the device to be monitored. The sensors of a BMC measure internal physical variables such as temperature, humidity, power-supply voltage, fan speeds, communications parameters and operating system (OS) functions. If any of these variables happens to stray outside specified limits, the administrator is notified. That person can then take corrective action by remote control. The monitored device can be power cycled or rebooted as necessary. In this way, a single administrator can remotely manage numerous servers and other devices simultaneously, saving on the overall operating cost of the network and helping to ensure its reliability.

    Download & Install HP Baseboard Management Controller here. Install this driver on the machine where Flowster Studio IPMI activities will be executed. 

     


    Connect To IPMI

    This activity connects to the specified IPMI account (Intelligent Platform Management Interface) account and outputs a IPMI client connection. Intelligent Platform Management Interface. 

    Activity Parameters

    The Connect to IPMI activity parameters can be provided by manual inserted values or via IN arguments or variables:

    Parameters:

    • Password (password box editor): the password for the provided username.
    • Password Binding (text box editor type) (type: string)bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the taskworkflow, for example Flowster Portal).
    • Server Name (text box editor type) (type: string): the IPMI server name.
    • Username (text box editor type) (type: string): the username for authentication.

    The Read Only Output variable are the possible output values that the activity will provide:

    • Connection  (type: object)outputs a IPMI connection. The output of this activity should be used as Input for all Connection parameters used for all activities placed under IPMI category.
     
     


    Disconnect from IPMI

    This activity disconnects from the specified IPMI , (Intelligent Platform Management Interface) account.

    Activity Parameters

    The Disconnect from IPMI activity parameters can be provided by manual inserted values or via IN arguments or variables:

    Parameters:

    • Connection (text box editor type) (type: object): the output from a Connect to IPMI activity.
     


    Get Chassis State

    This activity gets and returns information about the chassis (system status) state. 

    Activity Parameters

    The Get Chassis State activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    Image RemovedImage Added

    The Read Only Output variable are the possible output values that the activity will provide:

    • Last Power Event (type: string): outputs the last power event. 
    • PowerOn Power On Policy (type: string): outputs the power on policy - AC Power Restore Policy. 
    • Power State (type: string): outputs the power state - System Power Policy State.  

    Get Device ID 

    This activity gets and returns information about the device ID. 

    Activity Parameters

    The Get Device ID activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    The Read Only Output variable are the possible output values that the activity will provide:

    • Manufacture ID (type: string): outputs the device manufacture ID. 
    • Product ID (type: string): outputs the device product ID.

     

     



    Get Power On Hour 

    This activity gets and returns information about the power on hour.  

    Activity Parameters

    The Get Power On Hour activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    Image RemovedImage Added

    The Read Only Output variable are the possible output values that the activity will provide:

    • Power On Hour (type: stringInt32): outputs the power on hour. 

      .    


    Get Sensor Reading 

    This activity gets and returns values from sensors.  

    Activity Parameters

    The Get Sensor Reading activity parameters can be provided by manual inserted values or via IN arguments or variables:


     Image Added

    Image Removed

    Parameters:

    • Sensor Number (text box editor type) (type: stringUInt16): set enter the sensor number from which you want to get the value (0-255).
    • Sensor Type (text box editor type) (type: stringUInt16): set   enter the sensor type from which you want to get the value (0-255).

    The Read Only Output variable are the possible output values that the activity will provide:

    • Description (type: string): outputs the sensor description. 
    • Event Description (type: string): outputs the sensor event description. 
    • Product ID (type: string): outputs the device product ID. 
    • Sensor Read Reading (type: stringdouble): outputs the sensor value. 
    • Threshold Lower Critical (type: double): outputs the ThresholdLowerCritical. 
    • Threshold Lower NonCritical (type: double): outputs the ThresholdLowerNonCritical. 
    • Threshold Lower NonRecoverable (type: double): outputs the ThresholdLowerNonRecoverable. 
    • Threshold Upper Critical (type: double): outputs the ThresholdUpperCritical.
    • Threshold Upper NonCritical (type: double): outputs the ThresholdUpperNonCritical.
    • Threshold Upper NonRecoverable (type: double): outputs the ThresholdUpperNonRecoverable. 

    . 


    Get User Privilege 

    This activity gets and returns user privileges.  

    Activity Parameters

    The Get User Privilege activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    Image RemovedImage Added

    Parameters:

    • Channel ID (text box editor type) (type: Int32UInt16): enter the channel id for the specified user to get privileges (0-255). E.g. 20.
    • User ID (text box editor type) (type: Int32UInt16): enter the user id to get privileges (0-255). E.g. 20.

    The Read Only Output variable are the possible output values that the activity will provide:

    • Privilege (type: string): outputs the privilege of the user. 
       


    Get Users 

    This activity gets and returns user privileges.  

    Activity Parameters

    The Get Users activity parameters can be provided by manual inserted values or via IN arguments or variables:

      


    The Read Only Output variable are the possible output values that the activity will provide:

    • Users (type: dictionary<Int32,string>): outputs the users. 

     


    Set PowerOn Power On Time 

    This activity sets power on time for a device.  

    Activity Parameters

    The Set PowerOn Power On Time activity parameters can be provided by manual inserted values or via IN arguments or variables: 


    Parameters:

    • Interval (text box editor type) (type: UInt32): set the interval of power on (0 -255) in seconds. 00 by default.

    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringboolean): outputs the status of IPMI power on action.  


    Set Power Restore Policy 

    This activity sets power restore policy for a device.  

    Activity Parameters

    The Set Power Restore Policy activity parameters can be provided by manual inserted values or via IN arguments or variables: 


    Parameters:

    • Power Restore Policy (combobox control) (type: string): choose the power restore policy. Flowster Studio provides the following options:
      • StayOff
      • PreviousState
      • AlwaysPowerUp
      • GetCurrentPolicy
      • Unknown

    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringboolean): outputs the status of IPMI power restore policy action.  


    Set Power State

    This activity sets power state.  

    Activity Parameters

    The Set Power State  activity parameters can be provided by manual inserted values or via IN arguments or variables: 


    Parameters:

    • Power State (combobox control) (type: string): choose the power state. Flowster Studio provides the following options:
      • Invalid
      • On
      • Off
      • Reset
      • Cycle
      • SoftOff

    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringUInt16): outputs the status of IPMI power state action

     

    • (0- status OK, otherwise error). 



    Set Channel Access

    This activity sets channel access for a device.  

    Activity Parameters

    The Set Channel Access  activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    Image RemovedImage Added

    Parameters:

    • Channel ID (text box editor type) (type: stringInt32): enter the channel ID to which you want access (0-255).E.g. 100. 
    • Allow Access Mode (custom combobox control) (type: string): choose whether to allow Channel Access Mode. Flowster Studio provides the following options:
      • True
      • False
    • Disable User Auth (custom combobox control) (type: string): choose whether to disbale disable user auth. Flowster Studio provides the following options:
      • True
      • False
    • Enable PEF (custom combobox control) (type: string): choose whether to enable PEF alerting. Flowster Studio provides the following options:
      • True
      • False

     


    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringboolean): outputs the status of IPMI channel access action.  


    Set User Access

    This activity sets user access.  

    Activity Parameters

    The Set User Access  activity parameters can be provided by manual inserted values or via IN arguments or variables:

     


    Image RemovedImage Added

    Parameters:

    • Channel ID (text box editor type) (type: stringInt32): enter the channel ID to which you want to set user privileges(0-255). E.g. 100.  
    • Allow Bit Mode Modification (custom combobox control) (type: string): choose whether to allow modification of bits in request byte. Flowster Studio provides the following options:
      • True
      • False
    • Privilege (custom combobox control) (type: string): choose the user privilege. Flowster Studio provides the following options:
      • Invalid
      • On
      • Off
      • Reset
      • Cycle
      • SoftOff
    • User ID (text box editor type) (type: stringInt32): enter the user ID to which you want to set privileges(0-255). E.g. 100. 


    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringboolean): outputs the status of IPMI user access action. 

     

    •  



    Set User Password

    This activity sets user password.  

    Activity Parameters

    The Set User Password  activity parameters can be provided by manual inserted values or via IN arguments or variables: 


    Image Added

    Image Removed

    Parameters:

    • Password (password box editor): the new password for the provided user ID.
    • Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password. (This parameter is used only when the user wants to send an encripted password from outside the taskworkflow, for example Flowster Portal).
    • User ID (text box editor type) (type: stringInt32): enter the user ID to which you want to set new password. E.g. 100. 

     


    The Read Only Output variable are the possible output values that the activity will provide:

    • Status (type: stringboolean): outputs the status of IPMI set user password action.