Availability Matrix of Events

Feature Key Event Type Value Type Value Definition                  
BSH.Common.Root.SelectedProgram NOTIFY String (Feature Key) e.g. 'Cooking.Oven.Program.HeatingMode.TopBottomHeating'    
BSH.Common.Root.ActiveProgram NOTIFY String (Feature Key) e.g. 'Cooking.Oven.Program.HeatingMode.TopBottomHeating'  
Cooking.Oven.Option.SetpointTemperature NOTIFY Integer 30 to 300 °C                
BSH.Common.Option.Duration NOTIFY Integer 1 to 86340 seconds              
BSH.Common.Option.StartInRelative NOTIFY Integer 0 to 86340 seconds                
LaundryCare.Washer.Option.Temperature NOTIFY Enumeration LaundryCare.Washer.EnumType.Temperature                
LaundryCare.Washer.Option.SpinSpeed NOTIFY Enumeration LaundryCare.Washer.EnumType.SpinSpeed                
LaundryCare.Dryer.Option.DryingTarget NOTIFY Enumeration LaundryCare.Dryer.EnumType.DryingTarget                
ConsumerProducts.CoffeeMaker.Option.BeanAmount NOTIFY Enumeration ConsumerProducts.CoffeeMaker.EnumType.BeanAmount                
ConsumerProducts.CoffeeMaker.Option.FillQuantity NOTIFY Integer (see Fill Quantity)                
Cooking.Common.Option.Hood.VentingLevel NOTIFY Enumeration Cooking.Hood.EnumType.Stage                
Cooking.Common.Option.Hood.IntensiveLevel NOTIFY Enumeration Cooking.Hood.EnumType.IntensiveStage                
ConsumerProducts.CleaningRobot.Option.ReferenceMapId NOTIFY Enumeration ConsumerProducts.CleaningRobot.EnumType.AvailableMaps                
ConsumerProducts.CleaningRobot.Option.CleaningMode NOTIFY Enumeration ConsumerProducts.CleaningRobot.EnumType.CleaningModes                
BSH.Common.Option.ElapsedProgramTime NOTIFY Integer 0 to 86340 seconds            
BSH.Common.Option.RemainingProgramTime NOTIFY Integer 0 to 86340 seconds      
BSH.Common.Option.ProgramProgress NOTIFY Integer 0 to 100 %      
ConsumerProducts.CleaningRobot.Option.ProcessPhase NOTIFY Enumeration ConsumerProducts.CleaningRobot.EnumType.ProcessPhase                
BSH.Common.Setting.PowerState NOTIFY Enumeration BSH.Common.EnumType.PowerState
Refrigeration.FridgeFreezer.Setting.SetpointTemperatureFreezer NOTIFY Integer -24 to -16 °C or -10 to 3 °F                
Refrigeration.FridgeFreezer.Setting.SetpointTemperatureRefrigerator NOTIFY Integer 2 to 8 °C or 39 to 44 °F                
Refrigeration.FridgeFreezer.Setting.SuperModeFreezer NOTIFY Boolean true / false                
Refrigeration.FridgeFreezer.Setting.SuperModeRefrigerator NOTIFY Boolean true / false                
ConsumerProducts.CleaningRobot.Setting.CurrentMap NOTIFY Enumeration ConsumerProducts.CleaningRobot.EnumType.AvailableMaps                
ConsumerProducts.CleaningRobot.Setting.NameOfMap1 NOTIFY String                  
ConsumerProducts.CleaningRobot.Setting.NameOfMap2 NOTIFY String                  
ConsumerProducts.CleaningRobot.Setting.NameOfMap3 NOTIFY String                  
ConsumerProducts.CleaningRobot.Setting.NameOfMap4 NOTIFY String                  
ConsumerProducts.CleaningRobot.Setting.NameOfMap5 NOTIFY String                  
BSH.Common.Status.RemoteControlActive STATUS Boolean true / false      
BSH.Common.Status.RemoteControlStartAllowed STATUS Boolean true / false      
BSH.Common.Status.LocalControlActive STATUS Boolean true / false      
BSH.Common.Status.OperationState STATUS Enumeration BSH.Common.EnumType.OperationState  
BSH.Common.Status.DoorState STATUS Enumeration BSH.Common.EnumType.DoorState        
BSH.Common.Status.BatteryLevel STATUS Float 0 to 100 %                
BSH.Common.Status.BatteryChargingState STATUS Enumeration BSH.Common.EnumType.BatteryChargingState                
BSH.Common.Status.ChargingConnection STATUS Enumeration BSH.Common.EnumType.ChargingConnection                
BSH.Common.Status.Video.CameraState STATUS Enumeration BSH.Common.EnumType.Video.CameraState                
ConsumerProducts.CleaningRobot.Status.LastSelectedMap STATUS Enumeration ConsumerProducts.CleaningRobot.EnumType.AvailableMaps                
ConsumerProducts.CleaningRobot.Status.DustBoxInserted STATUS Boolean true / false                
ConsumerProducts.CleaningRobot.Status.Lost STATUS Boolean true / false                
ConsumerProducts.CleaningRobot.Status.Lifted STATUS Boolean true / false                
BSH.Common.Event.ProgramAborted EVENT Enumeration BSH.Common.EnumType.EventPresentState              
BSH.Common.Event.ProgramFinished EVENT Enumeration BSH.Common.EnumType.EventPresentState    
BSH.Common.Event.AlarmClockElapsed EVENT Enumeration BSH.Common.EnumType.EventPresentState              
Cooking.Oven.Event.PreheatFinished EVENT Enumeration BSH.Common.EnumType.EventPresentState              
Refrigeration.FridgeFreezer.Event.DoorAlarmFreezer EVENT Enumeration BSH.Common.EnumType.EventPresentState                
Refrigeration.FridgeFreezer.Event.DoorAlarmRefrigerator EVENT Enumeration BSH.Common.EnumType.EventPresentState                
Refrigeration.FridgeFreezer.Event.TemperatureAlarmFreezer EVENT Enumeration BSH.Common.EnumType.EventPresentState                
ConsumerProducts.CleaningRobot.Event.EmptyDustBoxAndCleanFilter EVENT Enumeration BSH.Common.EnumType.EventPresentState                
ConsumerProducts.CleaningRobot.Event.RobotIsStuck EVENT Enumeration BSH.Common.EnumType.EventPresentState                
ConsumerProducts.CleaningRobot.Event.DockingStationNotFound EVENT Enumeration BSH.Common.EnumType.EventPresentState