SmartFlexHeatPump
Fields
Active alert message(s) for a device, showing the latest first.
The capabilities available for this device.
The type of device.
A UUID that identifies this device registration. Re-registering this device will result in a different ID.
The third-party integration device ID.
The make of the heat pump, e.g. Daikin.
The model of the heat pump, e.g. EDLA04E2V3.
The user-friendly name for the device.
The current onboarding wizard for a device.
The maximum power consumed by the heat pump in kilowatts.
The device's preference details.
The preference setting for this device.
The id of the property linked to the device.
The third-party that enables control of this device.
Please use `capabilities` to find out which operations a device supports, instead of inferring them from its provider.
- Marked as deprecated on 2026-10-15.
- Scheduled for removal on or after 2027-04-15.
The re-authentication state of this device, if applicable.
The Flex site this device belongs to.
Information about the current status of this device.
The type of zone that this heat pump device represents.
Example
{
"alerts": SmartFlexDeviceAlertInterface,
"capabilities": FlexDeviceCapabilityInterface,
"deviceType": "BATTERIES",
"id": "92444136",
"integrationDeviceId": "23905290",
"make": "debate-better-two-offer-writer",
"model": "message-much-be-party-coach",
"name": "record-care-scene-out-question",
"onboardingWizard": SmartFlexOnboardingWizard,
"powerInKw": "1.000",
"preferences": SmartFlexDevicePreferencesInterface,
"preferenceSetting": FlexDevicePreferenceSettingInterface,
"propertyId": "35553236",
"reAuthenticationState": DeviceReAuthenticationInterface,
"site": FlexSite,
"status": SmartFlexDeviceStatusInterface,
"zoneType": "CLIMATE"
}