The Miele 3rd Party API follows a generic approach.
The Generic API appliance represents an appliance that supports all existing objects and capabilities.
The individual appliances are derived from the Generic API appliance and support only a subset of the objects and capabilities.
Objects and capabilities that are not supported by an appliance return 'null' or '-32768'.
The Miele 3rd Party API allows you to perform appliance actions. The actions differ from appliance to appliance and from the state of the appliance.
The available appliance actions can be queried via the API.
Note: Within an appliance class the available actions can differ.
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
light
elapsedTime
spinningSpeed
dryingStep
ventilationStep
plateStep
ACTIONS
processAction
light
startTime
ventilationStep
programId
targetTemperature
deviceName
powerOn
powerOff
colors
modes
PROGRAMS
ROOMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
signalInfo
signalFailure
remoteEnable
elapsedTime
spinningSpeed
ACTIONS
processAction
startTime
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
signalInfo
signalFailure
remoteEnable
elapsedTime
dryingStep
ACTIONS
processAction
startTime
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
signalInfo
signalFailure
remoteEnable
elapsedTime
ACTIONS
processAction
startTime
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
signalFailure
plateStep
ACTIONS
deviceName
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programPhase
signalInfo
signalFailure
remoteEnable
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
signalInfo
signalFailure
remoteEnable
ventilationStep
ACTIONS
processAction
light
ventilationStep
deviceName
powerOn
powerOff
colors
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
processAction
targetTemperature
deviceName
modes
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
processAction
targetTemperature
deviceName
modes
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
processAction
targetTemperature
deviceName
modes
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
signalInfo
signalFailure
remoteEnable
ACTIONS
processAction
ProgramID
deviceName
PROGRAMS
ROOMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
signalInfo
signalFailure
remoteEnable
elapsedTime
spinningSpeed
dryingStep
ACTIONS
processAction
startTime
deviceName
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
signalInfo
signalFailure
ACTIONS
processAction
ProgramID
deviceName
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
signalFailure
plateStep
ACTIONS
deviceName
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
light
targetTemperature
deviceName
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
light
targetTemperature
deviceName
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
ACTIONS
light
targetTemperature
deviceName
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
light
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
ProgramID
status
programType
programPhase
remainingTime
startTime
targetTemperature
temperature
signalInfo
signalFailure
signalDoor
remoteEnable
elapsedTime
ACTIONS
processAction
deviceName
powerOn
powerOff
PROGRAMS
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
targetTemperature
temperature
signalInfo
signalFailure
remoteEnable
ACTIONS
processAction
light
targetTemperature
deviceName
modes
IDENT
type
deviceName
deviceIdentLabel
xkmIdentLabel
STATE
status
signalFailure
plateStep
ventilationStep
ACTIONS
deviceName