A01 public type reference
Generated request fields, state fields, and known appliance enum constants.
This reference is generated from the public A01 projection schema and its Go declarations. See A01 workflow for appliance-supported property selection and commands. Optional pointer fields preserve absence; sparse settings send only non-nil fields. Known enum constants are listed below; open numeric types preserve future values.
DyadBrushSpeed
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadBrushSpeedL1 | 1 |
DyadBrushSpeedL2 | 2 |
DyadCleanMode
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadCleanModeAuto | 1 |
DyadCleanModeMax | 2 |
DyadCleanModeDehydration | 3 |
DyadCleanModePowerSaving | 4 |
DyadCleanser
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadCleanserNone | 0 |
DyadCleanserNormal | 1 |
DyadCleanserDeep | 2 |
DyadCleanserMax | 3 |
DyadError
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadErrorNone | 0 |
DyadErrorDirtyTankFull | 20000 |
DyadErrorWaterLevelSensorStuck | 20001 |
DyadErrorCleanTankEmpty | 20002 |
DyadErrorCleanHeadEntangled | 20003 |
DyadErrorCleanHeadTooHot | 20004 |
DyadErrorFanProtectionE5 | 10005 |
DyadErrorCleaningHeadBlocked | 20005 |
DyadErrorTemperatureProtection | 20006 |
DyadErrorFanProtectionE4 | 10004 |
DyadErrorFanProtectionE9 | 10009 |
DyadErrorBatteryTemperatureProtectionE0 | 10000 |
DyadErrorPowerAdapterError | 20009 |
DyadErrorDirtyChargingContacts | 10007 |
DyadErrorLowBattery | 20017 |
DyadErrorBatteryUnder10 | 20018 |
DyadErrorBatteryTemperatureProtection | 20007 |
DyadErrorBatteryTemperatureProtection2 | 20008 |
DyadMode
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadModeWash | 1 |
DyadModeWashAndDry | 2 |
DyadModeDry | 3 |
DyadProperty
A01 appliance datapoint identifier.
| Go constant | Value |
|---|---|
DyadPropertyDryingStatus | 134 |
DyadPropertyStart | 200 |
DyadPropertyStatus | 201 |
DyadPropertySelfCleanMode | 202 |
DyadPropertySelfCleanLevel | 203 |
DyadPropertyWarmLevel | 204 |
DyadPropertyCleanMode | 205 |
DyadPropertySuction | 206 |
DyadPropertyWaterLevel | 207 |
DyadPropertyBrushSpeed | 208 |
DyadPropertyPower | 209 |
DyadPropertyCountdownTime | 210 |
DyadPropertyAutoSelfCleanSet | 212 |
DyadPropertyAutoDry | 213 |
DyadPropertyMeshLeft | 214 |
DyadPropertyBrushLeft | 215 |
DyadPropertyError | 216 |
DyadPropertyVolume | 221 |
DyadPropertyStandLockAutoRun | 222 |
DyadPropertyAutoSelfCleanSetMode | 223 |
DyadPropertyAutoDryMode | 224 |
DyadPropertySilentDryDuration | 225 |
DyadPropertySilentMode | 226 |
DyadPropertySilentModeStartTime | 227 |
DyadPropertySilentModeEndTime | 228 |
DyadPropertyRecentRunTime | 229 |
DyadPropertyTotalRunTime | 230 |
DyadPropertyFeatureInfo | 235 |
DyadPropertyDryCountdown | 237 |
DyadPropertyMeshReset | 218 |
DyadPropertyBrushReset | 219 |
DyadPropertyRecoverSettings | 236 |
DyadSelfCleanLevel
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadSelfCleanLevelNormal | 1 |
DyadSelfCleanLevelDeep | 2 |
DyadSelfCleanMode
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadSelfCleanModeSelfClean | 1 |
DyadSelfCleanModeSelfCleanAndDry | 2 |
DyadSelfCleanModeDry | 3 |
DyadSelfCleanModeVentilation | 4 |
DyadState
Presence-aware device state; nil fields were not returned by the appliance. Numeric enums retain future values. Only scalar datapoints with a documented type are projected; other known IDs are inventory entries and cannot be selected by this operation.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
AutoDry | autoDry | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoDryMode | autoDryMode | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoSelfCleanSet | autoSelfCleanSet | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoSelfCleanSetMode | autoSelfCleanSetMode | *DyadSelfCleanMode | no | Known DyadSelfCleanMode values and future numeric values are accepted. |
BrushLeft | brushLeft | *int | no | Device-reported integer value. |
BrushSpeed | brushSpeed | *DyadBrushSpeed | no | Known DyadBrushSpeed values and future numeric values are accepted. |
CleanMode | cleanMode | *DyadCleanMode | no | Known DyadCleanMode values and future numeric values are accepted. |
CountdownTime | countdownTime | *int | no | Device-reported integer value. |
DryCountdown | dryCountdown | *int | no | Device-reported integer value. |
Error | error | *DyadError | no | Known DyadError values and future numeric values are accepted. |
MeshLeft | meshLeft | *int | no | Device-reported integer value. |
Power | power | *int | no | Device-reported integer value. |
RecentRunTime | recentRunTime | *[]int | no | Daily cleaning durations, in minutes, decoded from the comma-delimited appliance value. |
SelfCleanLevel | selfCleanLevel | *DyadSelfCleanLevel | no | Known DyadSelfCleanLevel values and future numeric values are accepted. |
SelfCleanMode | selfCleanMode | *DyadSelfCleanMode | no | Known DyadSelfCleanMode values and future numeric values are accepted. |
SilentDryDuration | silentDryDuration | *int | no | Device-reported integer value. |
SilentMode | silentMode | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
SilentModeEndTime | silentModeEndTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
SilentModeStartTime | silentModeStartTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
StandLockAutoRun | standLockAutoRun | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
Status | status | *DyadStatus | no | Known DyadStatus values and future numeric values are accepted. |
Suction | suction | *DyadSuction | no | Known DyadSuction values and future numeric values are accepted. |
TotalRunTime | totalRunTime | *int | no | Device-reported integer value. |
Volume | volume | *int | no | Speaker volume percent, from 0 through 100. |
WarmLevel | warmLevel | *DyadWarmLevel | no | Known DyadWarmLevel values and future numeric values are accepted. |
WaterLevel | waterLevel | *DyadWaterLevel | no | Known DyadWaterLevel values and future numeric values are accepted. |
DyadStatus
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadStatusUnknown | -999 |
DyadStatusFetching | -998 |
DyadStatusFetchFailed | -997 |
DyadStatusUpdating | -996 |
DyadStatusWashing | 1 |
DyadStatusReady | 2 |
DyadStatusCharging | 3 |
DyadStatusMopWashing | 4 |
DyadStatusSelfCleanCleaning | 5 |
DyadStatusSelfCleanDeepCleaning | 6 |
DyadStatusSelfCleanRinsing | 7 |
DyadStatusSelfCleanDehydrating | 8 |
DyadStatusDrying | 9 |
DyadStatusVentilating | 10 |
DyadStatusReserving | 12 |
DyadStatusMopWashingPaused | 13 |
DyadStatusDustingMode | 14 |
DyadSuction
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadSuctionL1 | 1 |
DyadSuctionL2 | 2 |
DyadSuctionL3 | 3 |
DyadSuctionL4 | 4 |
DyadSuctionL5 | 5 |
DyadSuctionL6 | 6 |
DyadSwitch
Dyad switch encoded as integer 0 (off) or 1 (on). Unlisted values remain representable.
| Go constant | Value |
|---|---|
DyadSwitchOff | 0 |
DyadSwitchOn | 1 |
DyadWarmLevel
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadWarmLevelNormal | 1 |
DyadWarmLevelDeep | 2 |
DyadWaterLevel
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
DyadWaterLevelL1 | 1 |
DyadWaterLevelL2 | 2 |
DyadWaterLevelL3 | 3 |
DyadWaterLevelL4 | 4 |
GetDyadStateRequest
Select the appliance-supported properties to query. Every selected property must be returned before the transport completes; unselected state fields remain nil. Select only properties represented by the typed state model; metadata and unknown-shape datapoints are unsupported by this method.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
Properties | properties | []DyadProperty | yes |
GetZeoStateRequest
Select the appliance-supported properties to query. Every selected property must be returned before the transport completes; unselected state fields remain nil. Select only properties represented by the typed state model; metadata and unknown-shape datapoints are unsupported by this method.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
Properties | properties | []ZeoProperty | yes |
SetDyadSettingsRequest
Sparse settings update. Absent fields are never sent. Integer switches use the appliance protocol value (typically 0 or 1).
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
AutoDry | autoDry | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoDryMode | autoDryMode | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoSelfCleanSet | autoSelfCleanSet | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
AutoSelfCleanSetMode | autoSelfCleanSetMode | *DyadSelfCleanMode | no | Known DyadSelfCleanMode values and future numeric values are accepted. |
BrushSpeed | brushSpeed | *DyadBrushSpeed | no | Known DyadBrushSpeed values and future numeric values are accepted. |
CleanMode | cleanMode | *DyadCleanMode | no | Known DyadCleanMode values and future numeric values are accepted. |
SelfCleanLevel | selfCleanLevel | *DyadSelfCleanLevel | no | Known DyadSelfCleanLevel values and future numeric values are accepted. |
SelfCleanMode | selfCleanMode | *DyadSelfCleanMode | no | Known DyadSelfCleanMode values and future numeric values are accepted. |
SilentDryDuration | silentDryDuration | *int | no | Device-reported integer value. |
SilentMode | silentMode | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
SilentModeEndTime | silentModeEndTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
SilentModeStartTime | silentModeStartTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
StandLockAutoRun | standLockAutoRun | *DyadSwitch | no | Known DyadSwitch values and future numeric values are accepted. |
Suction | suction | *DyadSuction | no | Known DyadSuction values and future numeric values are accepted. |
Volume | volume | *int | no | Speaker volume percent, from 0 through 100. |
WarmLevel | warmLevel | *DyadWarmLevel | no | Known DyadWarmLevel values and future numeric values are accepted. |
WaterLevel | waterLevel | *DyadWaterLevel | no | Known DyadWaterLevel values and future numeric values are accepted. |
SetZeoSettingsRequest
Sparse settings update. Absent fields are never sent. Switches use boolean values on the appliance protocol.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
ChildLock | childLock | *bool | no | Appliance boolean value. |
Countdown | countdown | *int | no | Device-reported integer value. |
DetergentExpansionType | detergentExpansionType | *ZeoDetergentExpansionType | no | Known ZeoDetergentExpansionType values and future numeric values are accepted. |
DetergentSet | detergentSet | *bool | no | Appliance boolean value. |
DetergentType | detergentType | *ZeoDetergentType | no | Known ZeoDetergentType values and future numeric values are accepted. |
DetergentVolume | detergentVolume | *int | no | Device-reported integer value. |
LightSetting | lightSetting | *bool | no | Appliance boolean value. |
SilentModeEndTime | silentModeEndTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
SilentModeStartTime | silentModeStartTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
SoftenerExpansionType | softenerExpansionType | *ZeoSoftenerExpansionType | no | Known ZeoSoftenerExpansionType values and future numeric values are accepted. |
SoftenerSet | softenerSet | *bool | no | Appliance boolean value. |
SoftenerType | softenerType | *ZeoSoftenerType | no | Known ZeoSoftenerType values and future numeric values are accepted. |
SoftenerVolume | softenerVolume | *int | no | Device-reported integer value. |
Sound | sound | *bool | no | Appliance boolean value. |
StartZeoRequest
Start command. Mode and program must be supplied together; optional settings are sent only when provided. Acknowledgement is not completion of the physical cycle.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
DryCareMode | dryCareMode | *ZeoDryAndCare | no | Known ZeoDryAndCare values and future numeric values are accepted. |
DryingMethod | dryingMethod | *ZeoDryingMethod | no | Known ZeoDryingMethod values and future numeric values are accepted. |
DryingMode | dryingMode | *ZeoDryingMode | no | Known ZeoDryingMode values and future numeric values are accepted. |
Mode | mode | ZeoMode | yes | Known ZeoMode values and future numeric values are accepted. |
Program | program | ZeoProgram | yes | Known ZeoProgram values and future numeric values are accepted. |
Rinse | rinse | *ZeoRinse | no | Known ZeoRinse values and future numeric values are accepted. |
Soak | soak | *ZeoSoak | no | Known ZeoSoak values and future numeric values are accepted. |
Spin | spin | *ZeoSpin | no | Known ZeoSpin values and future numeric values are accepted. |
SteamVolume | steamVolume | *ZeoSteamVolume | no | Known ZeoSteamVolume values and future numeric values are accepted. |
Temperature | temperature | *ZeoTemperature | no | Known ZeoTemperature values and future numeric values are accepted. |
ZeoDetergentExpansionType
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDetergentExpansionTypeNull | 0 |
ZeoDetergentExpansionTypeConcentratedDetergent | 1 |
ZeoDetergentExpansionTypeDetergent | 2 |
ZeoDetergentType
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDetergentTypeEmpty | 0 |
ZeoDetergentTypeLow | 1 |
ZeoDetergentTypeMedium | 2 |
ZeoDetergentTypeHigh | 3 |
ZeoDirtDetectionStatus
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDirtDetectionStatusIdle | 0 |
ZeoDirtDetectionStatusDetecting | 1 |
ZeoDirtDetectionStatusDetectionCompleted | 2 |
ZeoDryAndCare
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDryAndCareNull | 0 |
ZeoDryAndCareSoft | 1 |
ZeoDryAndCareNormal | 2 |
ZeoDryerStartError
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDryerStartErrorNull | 0 |
ZeoDryerStartErrorDryerRunning | 1 |
ZeoDryerStartErrorDryerError | 2 |
ZeoDryerStartErrorDryerDone | 3 |
ZeoDryerStartErrorDryerWaitingHosting | 4 |
ZeoDryerStartErrorDryerSmartHosting | 5 |
ZeoDryerStartErrorDryerCountdown | 6 |
ZeoDryerStartErrorDryerNetworkFail | 7 |
ZeoDryingMethod
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDryingMethodNull | 0 |
ZeoDryingMethodL1 | 1 |
ZeoDryingMethodL2 | 2 |
ZeoDryingMethodL3 | 3 |
ZeoDryingMode
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoDryingModeNone | 0 |
ZeoDryingModeQuick | 1 |
ZeoDryingModeIron | 2 |
ZeoDryingModeStore | 3 |
ZeoError
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoErrorNone | 0 |
ZeoErrorRefillError | 1 |
ZeoErrorDrainError | 2 |
ZeoErrorDoorLockError | 3 |
ZeoErrorWaterLevelError | 4 |
ZeoErrorInverterError | 5 |
ZeoErrorHeatingError | 6 |
ZeoErrorTemperatureError | 7 |
ZeoErrorCommunicationError | 10 |
ZeoErrorDryingError | 11 |
ZeoErrorDryingErrorE12 | 12 |
ZeoErrorDryingErrorE13 | 13 |
ZeoErrorDryingErrorE14 | 14 |
ZeoErrorDryingErrorE15 | 15 |
ZeoErrorDryingErrorE16 | 16 |
ZeoErrorDryingErrorWaterFlow | 17 |
ZeoErrorDryingErrorRestart | 18 |
ZeoErrorSpinError | 19 |
ZeoFeatureBits
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoFeatureBitsSmartHosting | 0 |
ZeoFeatureBitsSilentMode | 1 |
ZeoFeatureBitsNewCustomProgram | 2 |
ZeoFeatureBitsDryCare | 3 |
ZeoFeatureBitsSetUvcInAppointment | 4 |
ZeoFeatureBitsDetectDoorStatus | 5 |
ZeoFeatureBitsExpandSoftener | 6 |
ZeoFeatureBitsSetParamsInWorking | 7 |
ZeoFeatureBitsThirtyMinSoak | 8 |
ZeoFeatureBitsSmileLight | 9 |
ZeoFeatureBitsSetUvcInPause | 10 |
ZeoFeatureBitsConcentratedDetergent | 11 |
ZeoFeatureBitsWoolDetergent | 12 |
ZeoFeatureBitsVoiceAssistant | 13 |
ZeoFeatureBitsAdaptedCustomProgram | 14 |
ZeoFeatureBitsVoiceAssistantRecord | 15 |
ZeoFeatureBitsFluffCleanNotification | 16 |
ZeoFeatureBitsPowerButtonIndicatorLight | 17 |
ZeoFeatureBitsDirtDetection | 18 |
ZeoFeatureBitsDeepSelfClean | 19 |
ZeoFeatureBitsSavePanelProgramParams | 20 |
ZeoFeatureBitsSteamCare | 21 |
ZeoFeatureBitsWashDryLinkage | 22 |
ZeoFeatureBitsIonDeodorization | 23 |
ZeoMode
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoModeNull | 0 |
ZeoModeWash | 1 |
ZeoModeWashAndDry | 2 |
ZeoModeDry | 3 |
ZeoModeTreatment | 4 |
ZeoProgram
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoProgramNull | 0 |
ZeoProgramStandard | 1 |
ZeoProgramQuick | 2 |
ZeoProgramSanitize | 3 |
ZeoProgramWool | 4 |
ZeoProgramAirRefresh | 5 |
ZeoProgramCustom | 6 |
ZeoProgramBedding | 7 |
ZeoProgramDown | 8 |
ZeoProgramSilk | 9 |
ZeoProgramRinseAndSpin | 10 |
ZeoProgramSpin | 11 |
ZeoProgramDownClean | 12 |
ZeoProgramBabyCare | 13 |
ZeoProgramAntiAllergen | 14 |
ZeoProgramSportswear | 15 |
ZeoProgramNight | 16 |
ZeoProgramNewClothes | 17 |
ZeoProgramShirts | 18 |
ZeoProgramSynthetics | 19 |
ZeoProgramUnderwear | 20 |
ZeoProgramGentle | 21 |
ZeoProgramIntensive | 22 |
ZeoProgramCottonLinen | 23 |
ZeoProgramSeason | 24 |
ZeoProgramWarming | 25 |
ZeoProgramBra | 26 |
ZeoProgramPanties | 27 |
ZeoProgramBoilingWash | 28 |
ZeoProgramSoaking | 29 |
ZeoProgramSocks | 30 |
ZeoProgramTowels | 31 |
ZeoProgramAntiMite | 32 |
ZeoProgramExo4060 | 33 |
ZeoProgramTwentyC | 34 |
ZeoProgramTShirts | 35 |
ZeoProgramStainRemoval | 36 |
ZeoProgramSmallThings | 37 |
ZeoProgramMixing | 39 |
ZeoProgramBathTowel | 40 |
ZeoProgramJeans | 41 |
ZeoProgramOutdoors | 42 |
ZeoProgramTimedDrying | 43 |
ZeoProgramOutdoorJackets | 44 |
ZeoProgramYoga | 45 |
ZeoProgramQuiltDrying | 46 |
ZeoProgramFlax | 47 |
ZeoProgramSuit | 48 |
ZeoProgramSportShoes | 49 |
ZeoProgramRackDrying | 50 |
ZeoProgramSummerQuilt | 51 |
ZeoProgramWindBreaker | 52 |
ZeoProgramSteamCare | 53 |
ZeoProgramDescaling | 54 |
ZeoProgramDeepSelfClean | 55 |
ZeoProgramPetCare | 56 |
ZeoProgramSmallThingsDrying | 57 |
ZeoProperty
A01 appliance datapoint identifier.
| Go constant | Value |
|---|---|
ZeoPropertyStart | 200 |
ZeoPropertyPause | 201 |
ZeoPropertyShutdown | 202 |
ZeoPropertyStatus | 203 |
ZeoPropertyMode | 204 |
ZeoPropertyProgram | 205 |
ZeoPropertyChildLock | 206 |
ZeoPropertyTemperature | 207 |
ZeoPropertyRinse | 208 |
ZeoPropertySpin | 209 |
ZeoPropertyDryingMode | 210 |
ZeoPropertyDetergentSet | 211 |
ZeoPropertySoftenerSet | 212 |
ZeoPropertyDetergentType | 213 |
ZeoPropertySoftenerType | 214 |
ZeoPropertyDirtDetectionSwitch | 215 |
ZeoPropertyDirtDetectionStatus | 216 |
ZeoPropertyCountdown | 217 |
ZeoPropertyWashingLeft | 218 |
ZeoPropertyDoorLockState | 219 |
ZeoPropertyError | 220 |
ZeoPropertyCustomParamSave | 221 |
ZeoPropertyCustomParamGet | 222 |
ZeoPropertySound | 223 |
ZeoPropertyTimesAfterClean | 224 |
ZeoPropertyDefaultSetting | 225 |
ZeoPropertyDetergentEmpty | 226 |
ZeoPropertySoftenerEmpty | 227 |
ZeoPropertyUVLight | 228 |
ZeoPropertyLightSetting | 229 |
ZeoPropertyDetergentVolume | 230 |
ZeoPropertySoftenerVolume | 231 |
ZeoPropertyAppAuthorization | 232 |
ZeoPropertySoak | 233 |
ZeoPropertyTotalTime | 234 |
ZeoPropertySmartHosting | 235 |
ZeoPropertySmartHostingTime | 236 |
ZeoPropertyFeatureBits | 237 |
ZeoPropertySmartHostingWaitedTime | 238 |
ZeoPropertyCustomProgramCleaningTime | 239 |
ZeoPropertySilentMode | 240 |
ZeoPropertySilentModeStartTime | 241 |
ZeoPropertySilentModeEndTime | 242 |
ZeoPropertyDryCareMode | 244 |
ZeoPropertySoftenerExpansionType | 245 |
ZeoPropertySmileLightStatus | 247 |
ZeoPropertyDetergentExpansionType | 248 |
ZeoPropertyFluffCleaned | 249 |
ZeoPropertyNeedFluffClean | 250 |
ZeoPropertyPowerLight | 251 |
ZeoPropertyPanelProgramParamsSet | 252 |
ZeoPropertyPanelProgramParamsSetResult | 253 |
ZeoPropertySaveAdaptedCloudProgram | 254 |
ZeoPropertyWashDryLinked | 255 |
ZeoPropertyDryingMethod | 256 |
ZeoPropertySteamVolume | 257 |
ZeoPropertyIonDeodorization | 258 |
ZeoPropertyPanelTimingProgramParams | 260 |
ZeoPropertySteamCareTime | 261 |
ZeoPropertyDeviceBound | 262 |
ZeoPropertyClothPutIn | 263 |
ZeoPropertyClothReadyToDryCountdown | 264 |
ZeoPropertyStartDryerError | 265 |
ZeoPropertyWiFiLinkageReset | 266 |
ZeoRinse
Known rinse intensity protocol positions, not a literal count of rinses. Public fields also accept future numeric positions.
| Go constant | Value |
|---|---|
ZeoRinseNone | 0 |
ZeoRinseMin | 1 |
ZeoRinseLow | 2 |
ZeoRinseMid | 3 |
ZeoRinseHigh | 4 |
ZeoRinseMax | 5 |
ZeoSoak
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoSoakNormal | 0 |
ZeoSoakLow | 1 |
ZeoSoakMedium | 2 |
ZeoSoakHigh | 3 |
ZeoSoakMax | 4 |
ZeoSoakVeryMax | 5 |
ZeoSoftenerExpansionType
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoSoftenerExpansionTypeNull | 0 |
ZeoSoftenerExpansionTypeSoftener | 1 |
ZeoSoftenerExpansionTypeSoftenerExpansion | 2 |
ZeoSoftenerExpansionTypeWoolDetergent | 3 |
ZeoSoftenerType
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoSoftenerTypeEmpty | 0 |
ZeoSoftenerTypeLow | 1 |
ZeoSoftenerTypeMedium | 2 |
ZeoSoftenerTypeHigh | 3 |
ZeoSpin
Known spin protocol positions, not RPM: 1 = no spin, 2 = 400 RPM, 3 = 600 RPM, 4 = 800 RPM, 5 = 1000 RPM, 6 = 1200 RPM, 7 = 1400 RPM. Public fields also accept future numeric positions.
| Go constant | Value |
|---|---|
ZeoSpinNull | 0 |
ZeoSpinNone | 1 |
ZeoSpinVeryLow | 2 |
ZeoSpinLow | 3 |
ZeoSpinMid | 4 |
ZeoSpinHigh | 5 |
ZeoSpinVeryHigh | 6 |
ZeoSpinMax | 7 |
ZeoState
Presence-aware device state; nil fields were not returned by the appliance. Numeric enums retain future values. Only scalar datapoints with a documented type are projected; other known IDs are inventory entries and cannot be selected by this operation.
| Go field | JSON field | Go type | Required | Meaning |
|---|---|---|---|---|
AppAuthorization | appAuthorization | *int | no | Device-reported integer value. |
ChildLock | childLock | *bool | no | Appliance boolean value. |
Countdown | countdown | *int | no | Device-reported integer value. |
CustomParamGet | customParamGet | *int | no | Device-reported integer value. |
CustomParamSave | customParamSave | *int | no | Device-reported integer value. |
CustomProgramCleaningTime | customProgramCleaningTime | *int | no | Device-reported integer value. |
DefaultSetting | defaultSetting | *bool | no | Appliance boolean value. |
DetergentEmpty | detergentEmpty | *bool | no | Appliance boolean value. |
DetergentExpansionType | detergentExpansionType | *ZeoDetergentExpansionType | no | Known ZeoDetergentExpansionType values and future numeric values are accepted. |
DetergentSet | detergentSet | *bool | no | Appliance boolean value. |
DetergentType | detergentType | *ZeoDetergentType | no | Known ZeoDetergentType values and future numeric values are accepted. |
DetergentVolume | detergentVolume | *int | no | Device-reported integer value. |
DirtDetectionStatus | dirtDetectionStatus | *ZeoDirtDetectionStatus | no | Known ZeoDirtDetectionStatus values and future numeric values are accepted. |
DoorLockState | doorLockState | *bool | no | Appliance boolean value. |
DryCareMode | dryCareMode | *ZeoDryAndCare | no | Known ZeoDryAndCare values and future numeric values are accepted. |
DryingMethod | dryingMethod | *ZeoDryingMethod | no | Known ZeoDryingMethod values and future numeric values are accepted. |
DryingMode | dryingMode | *ZeoDryingMode | no | Known ZeoDryingMode values and future numeric values are accepted. |
Error | error | *ZeoError | no | Known ZeoError values and future numeric values are accepted. |
FeatureBits | featureBits | *int | no | Device-reported integer value. |
LightSetting | lightSetting | *bool | no | Appliance boolean value. |
Mode | mode | *ZeoMode | no | Known ZeoMode values and future numeric values are accepted. |
Pause | pause | *bool | no | Appliance boolean value. |
Program | program | *ZeoProgram | no | Known ZeoProgram values and future numeric values are accepted. |
Rinse | rinse | *ZeoRinse | no | Known ZeoRinse values and future numeric values are accepted. |
Shutdown | shutdown | *bool | no | Appliance boolean value. |
SilentModeEndTime | silentModeEndTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
SilentModeStartTime | silentModeStartTime | *int | no | Minute of day, from 0 through 1439, in the appliance local timezone. |
Soak | soak | *ZeoSoak | no | Known ZeoSoak values and future numeric values are accepted. |
SoftenerEmpty | softenerEmpty | *bool | no | Appliance boolean value. |
SoftenerExpansionType | softenerExpansionType | *ZeoSoftenerExpansionType | no | Known ZeoSoftenerExpansionType values and future numeric values are accepted. |
SoftenerSet | softenerSet | *bool | no | Appliance boolean value. |
SoftenerType | softenerType | *ZeoSoftenerType | no | Known ZeoSoftenerType values and future numeric values are accepted. |
SoftenerVolume | softenerVolume | *int | no | Device-reported integer value. |
Sound | sound | *bool | no | Appliance boolean value. |
Spin | spin | *ZeoSpin | no | Known ZeoSpin values and future numeric values are accepted. |
Start | start | *bool | no | Appliance boolean value. |
StartDryerError | startDryerError | *ZeoDryerStartError | no | Known ZeoDryerStartError values and future numeric values are accepted. |
Status | status | *ZeoStatus | no | Known ZeoStatus values and future numeric values are accepted. |
SteamCareTime | steamCareTime | *int | no | Device-reported integer value. |
SteamVolume | steamVolume | *ZeoSteamVolume | no | Known ZeoSteamVolume values and future numeric values are accepted. |
Temperature | temperature | *ZeoTemperature | no | Known ZeoTemperature values and future numeric values are accepted. |
TimesAfterClean | timesAfterClean | *int | no | Device-reported integer value. |
TotalTime | totalTime | *int | no | Device-reported integer value. |
WashingLeft | washingLeft | *int | no | Device-reported integer value. |
ZeoStatus
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoStatusNull | 0 |
ZeoStatusStandby | 1 |
ZeoStatusWeighing | 2 |
ZeoStatusSoaking | 3 |
ZeoStatusWashing | 4 |
ZeoStatusRinsing | 5 |
ZeoStatusSpinning | 6 |
ZeoStatusDrying | 7 |
ZeoStatusCooling | 8 |
ZeoStatusUnderDelayStart | 9 |
ZeoStatusDone | 10 |
ZeoStatusUpdating | 11 |
ZeoStatusAftercare | 12 |
ZeoStatusWaitingForAftercare | 13 |
ZeoStatusSteamCaring | 14 |
ZeoStatusDescaling | 15 |
ZeoStatusClothReady | 16 |
ZeoStatusWaitingForDrying | 17 |
ZeoStatusPreHeating | 18 |
ZeoStatusPreHeatComplete | 19 |
ZeoStatusInCare | 20 |
ZeoSteamVolume
Known protocol values; unlisted future numeric values remain valid.
| Go constant | Value |
|---|---|
ZeoSteamVolumeNone | 0 |
ZeoSteamVolumeLow | 1 |
ZeoSteamVolumeMedium | 2 |
ZeoSteamVolumeHigh | 3 |
ZeoSteamVolumeMax | 4 |
ZeoTemperature
Known temperature protocol positions, not degrees Celsius: 1 = unheated, 2 = 30 C, 3 = 40 C, 4 = 60 C, 5 = 90 C, 6 = 20 C, 7 = 95 C. Public fields also accept future numeric positions.
| Go constant | Value |
|---|---|
ZeoTemperatureNull | 0 |
ZeoTemperatureNormal | 1 |
ZeoTemperatureLow | 2 |
ZeoTemperatureMedium | 3 |
ZeoTemperatureHigh | 4 |
ZeoTemperatureMax | 5 |
ZeoTemperatureTwentyC | 6 |
ZeoTemperatureNinetyC | 7 |