Programs and Options - Hood

Automatic mode

Key

Cooking.Common.Program.Hood.Automatic

Description

In automatic mode, a sensor in the extractor hood detects the intensity of the cooking and roasting fumes. Depending on the sensor setting, the fan automatically switches to another fan setting. If you monitor the home appliance, you will receive the following additional events:

  • Cooking.Common.Option.Hood.VentingLevel
  • Cooking.Common.Option.Hood.IntensiveLevel
  • BSH.Common.Option.ElapsedProgramTime

Options

none

Example

PUT <api_url>/api/homeappliances/<haid>/programs/active


{
    "data": {
        "key": "Cooking.Common.Program.Hood.Automatic"
    }
}

 

Fan setting

Key

Cooking.Common.Program.Hood.Venting

Description

Manual program which allows the user to select fan setting or intensive setting. If you monitor the home appliance, you will receive the following events:

  • BSH.Common.Option.ElapsedProgramTime

Options

  • Venting Level
  • Intensive Level

Example

PUT <api_url>/api/homeappliances/<haid>/programs/active


{
    "data": {
        "key": "Cooking.Common.Program.Hood.Venting",
        "options": [
            {
                "key": "Cooking.Common.Option.Hood.IntensiveLevel",
                "value": "Cooking.Hood.EnumType.IntensiveStage.IntensiveStage1"
            }
        ]
    }
}

 

Fan run-on

Key

Cooking.Common.Program.Hood.DelayedShutOff

Description

The fan run-on ensures that remaining odours will be eliminated after cooking. Afterwards the fan switches off automatically. If you monitor the home appliance, you will receive the following events:

  • BSH.Common.Option.Duration
  • BSH.Common.Option.ElapsedProgramTime
  • BSH.Common.Option.ProgramProgress
  • BSH.Common.Event.ProgramFinished

Options

none

Example

PUT <api_url>/api/homeappliances/<haid>/programs/active


{
    "data":{
        "key":"Cooking.Common.Program.Hood.DelayedShutOff"
    }
}

 

Options

Venting Level

Key

Cooking.Common.Option.Hood.VentingLevel

Description

This option defines the required fan setting.

Data type

Integer

Possible values

see Venting Level enum

Example

GET <api_url>/api/homeappliances/<haid>/programs/active/options/Cooking.Common.Option.Hood.VentingLevel


{
    "data":{
        "key":"Cooking.Common.Option.Hood.VentingLevel",
        "value":"Cooking.Hood.EnumType.Stage.FanStage02"
    }
}

 

Intensive Level

Key

Cooking.Common.Option.Hood.IntensiveLevel

Description

This option defines the intensive setting.

Data type

Enumeration

Possible values

see Intensive Level enum

Example

GET <api_url>/api/homeappliances/<haid>/programs/active/options/Cooking.Common.Option.Hood.IntensiveLevel


{
    "data":{
        "key":"Cooking.Common.Option.Hood.IntensiveLevel",
        "value":"Cooking.Hood.EnumType.IntensiveStage.IntensiveStage1"
    }
}