Versions in this module Expand all Collapse all v1 v1.0.0 Nov 24, 2020 Changes in this version + const AlternativeItemTypeActive + const AlternativeItemTypeInactive + const AttributePropertiesDataTypeObject + const AttributePropertiesUnitTypeString + const AttributeSchemaTypeObject + const AutomationForCapabilityActionsItems0DisplayTypeList + const AutomationForCapabilityActionsItems0DisplayTypeMultiArgCommand + const AutomationForCapabilityActionsItems0DisplayTypeNumberField + const AutomationForCapabilityActionsItems0DisplayTypeSlider + const AutomationForCapabilityActionsItems0DisplayTypeTextField + const AutomationForCapabilityConditionsItems0DisplayTypeList + const AutomationForCapabilityConditionsItems0DisplayTypeNumberField + const AutomationForCapabilityConditionsItems0DisplayTypeSlider + const AutomationForCapabilityConditionsItems0DisplayTypeTextField + const BasicPlusItemDisplayTypeFeature + const BasicPlusItemDisplayTypeStepper + const CapabilityStatusDead + const CapabilityStatusDeprecated + const CapabilityStatusLive + const CapabilityStatusProposed + const CapabilitySummaryStatusDead + const CapabilitySummaryStatusDeprecated + const CapabilitySummaryStatusLive + const CapabilitySummaryStatusProposed + const ConfigEntryValueTypeDEVICE + const ConfigEntryValueTypeMESSAGE + const ConfigEntryValueTypeMODE + const ConfigEntryValueTypePERMISSION + const ConfigEntryValueTypeSCENE + const ConfigEntryValueTypeSTRING + const CreateDeviceConfigRequestTypeDth + const CreateDeviceConfigRequestTypeProfile + const DashboardForCapabilityActionsItems0DisplayTypePlayPause + const DashboardForCapabilityActionsItems0DisplayTypePlayStop + const DashboardForCapabilityActionsItems0DisplayTypePushButton + const DashboardForCapabilityActionsItems0DisplayTypeStandbyPowerSwitch + const DashboardForCapabilityActionsItems0DisplayTypeSwitch + const DashboardForCapabilityActionsItems0DisplayTypeToggleSwitch + const DetailViewForCapabilityItems0DisplayTypeList + const DetailViewForCapabilityItems0DisplayTypeNumberField + const DetailViewForCapabilityItems0DisplayTypePlayPause + const DetailViewForCapabilityItems0DisplayTypePlayStop + const DetailViewForCapabilityItems0DisplayTypePushButton + const DetailViewForCapabilityItems0DisplayTypeSlider + const DetailViewForCapabilityItems0DisplayTypeStandbyPowerSwitch + const DetailViewForCapabilityItems0DisplayTypeState + const DetailViewForCapabilityItems0DisplayTypeStepper + const DetailViewForCapabilityItems0DisplayTypeSwitch + const DetailViewForCapabilityItems0DisplayTypeTextField + const DetailViewForCapabilityItems0DisplayTypeToggleSwitch + const DeviceConfigurationTypeDth + const DeviceConfigurationTypeProfile + const DeviceHealthEventReasonBLUETOOTHOFFLINE + const DeviceHealthEventReasonHUBDISCONNECTED + const DeviceHealthEventReasonHUBOFFLINE + const DeviceHealthEventReasonNONE + const DeviceHealthEventReasonSERVICEUNAVAILABLE + const DeviceHealthEventReasonZIGBEEOFFLINE + const DeviceHealthEventReasonZWAVEOFFLINE + const DeviceHealthEventStatusOFFLINE + const DeviceHealthEventStatusONLINE + const DeviceHealthEventStatusUNHEALTHY + const DeviceStatusHealthStateStateOFFLINE + const DeviceStatusHealthStateStateONLINE + const DpInfoItems0OsAndroid + const DpInfoItems0OsIos + const DpInfoItems0OsWeb + const HubHealthEventReasonDISCONNECTED + const HubHealthEventReasonINACTIVE + const HubHealthEventReasonNONE + const HubHealthEventStatusBLUETOOTHOFFLINE + const HubHealthEventStatusBLUETOOTHONLINE + const HubHealthEventStatusOFFLINE + const HubHealthEventStatusONLINE + const HubHealthEventStatusZIGBEEOFFLINE + const HubHealthEventStatusZIGBEEONLINE + const HubHealthEventStatusZWAVEOFFLINE + const HubHealthEventStatusZWAVEONLINE + const InstalledAppPrincipalTypeLOCATION + const InstalledAppPrincipalTypeUSERLEVEL + const IsaResultsPartnerSTConnectionConnected + const IsaResultsPartnerSTConnectionDisconnected + const MultiArgCommandArgumentsItems0DisplayTypeList + const MultiArgCommandArgumentsItems0DisplayTypeNumberField + const MultiArgCommandArgumentsItems0DisplayTypeSlider + const MultiArgCommandArgumentsItems0DisplayTypeSwitch + const MultiArgCommandArgumentsItems0DisplayTypeTextField + const NamespaceOwnerTypeOrganization + const NamespaceOwnerTypeSystem + const NamespaceOwnerTypeUser + const OwnerOwnerTypeIMPLICIT + const OwnerOwnerTypeSYSTEM + const OwnerOwnerTypeUSER + const PatchItemOpAdd + const PatchItemOpRemove + const PatchItemOpReplace + const SceneCapabilityStatusDead + const SceneCapabilityStatusDeprecated + const SceneCapabilityStatusLive + const SceneCapabilityStatusProposed + const SceneSecurityModeRequestSecurityDisarm + const SceneSecurityModeRequestSecuritySetArmAway + const SceneSecurityModeRequestSecuritySetArmStay + const SecurityArmStateEventArmStateARMEDAWAY + const SecurityArmStateEventArmStateARMEDSTAY + const SecurityArmStateEventArmStateDISARMED + const SecurityArmStateEventArmStateUNKNOWN + const SimpleValueValueTypeBOOLEANVALUE + const SimpleValueValueTypeDOUBLEVALUE + const SimpleValueValueTypeINTVALUE + const SimpleValueValueTypeNULLVALUE + const SimpleValueValueTypeSTRINGVALUE + const StandardSuccessResponseStatusSuccess + const WeatherDataConditionStateCLEAR + const WeatherDataConditionStateRAIN + const WeatherDataConditionStateSNOW + const WeatherDataConditionStateUNKNOWN + type Action struct + Command *CommandAction + Every *EveryAction + If *IfAction + Location *LocationAction + Sleep *SleepAction + func (m *Action) MarshalBinary() ([]byte, error) + func (m *Action) UnmarshalBinary(b []byte) error + func (m *Action) Validate(formats strfmt.Registry) error + type ActionExecutionResult struct + ActionID *string + Command []*CommandActionExecutionResult + If *IfActionExecutionResult + Location *LocationActionExecutionResult + Sleep *SleepActionExecutionResult + func (m *ActionExecutionResult) MarshalBinary() ([]byte, error) + func (m *ActionExecutionResult) UnmarshalBinary(b []byte) error + func (m *ActionExecutionResult) Validate(formats strfmt.Registry) error + type ActionItem struct + DisplayType *string + Group Group + PlayPause *PlayPause + PlayStop *PlayStop + PushButton *PushButton + StandbyPowerSwitch *StandbyPowerSwitchForDashboard + Switch *SwitchForDashboard + ToggleSwitch *ToggleSwitchForDashboard + func (m *ActionItem) MarshalBinary() ([]byte, error) + func (m *ActionItem) UnmarshalBinary(b []byte) error + func (m *ActionItem) UnmarshalJSON(raw []byte) error + func (m *ActionItem) Validate(formats strfmt.Registry) error + func (m ActionItem) MarshalJSON() ([]byte, error) + type ActionListItem struct + Component Component + Exclusion []*ExcludedActionItem + VisibleCondition *VisibleCondition + func (m *ActionListItem) MarshalBinary() ([]byte, error) + func (m *ActionListItem) UnmarshalBinary(b []byte) error + func (m *ActionListItem) UnmarshalJSON(raw []byte) error + func (m *ActionListItem) Validate(formats strfmt.Registry) error + func (m ActionListItem) MarshalJSON() ([]byte, error) + type ActionSequence struct + Actions Sequence + func (m *ActionSequence) MarshalBinary() ([]byte, error) + func (m *ActionSequence) UnmarshalBinary(b []byte) error + func (m *ActionSequence) Validate(formats strfmt.Registry) error + type ActionsArrayItem struct + Component Component + VisibleCondition *VisibleCondition + func (m *ActionsArrayItem) MarshalBinary() ([]byte, error) + func (m *ActionsArrayItem) UnmarshalBinary(b []byte) error + func (m *ActionsArrayItem) UnmarshalJSON(raw []byte) error + func (m *ActionsArrayItem) Validate(formats strfmt.Registry) error + func (m ActionsArrayItem) MarshalJSON() ([]byte, error) + type AdhocMessage struct + DefaultVariables map[string]string + FallbackLocale LocaleTag + Templates []*AdhocMessageTemplate + func (m *AdhocMessage) MarshalBinary() ([]byte, error) + func (m *AdhocMessage) UnmarshalBinary(b []byte) error + func (m *AdhocMessage) Validate(formats strfmt.Registry) error + type AdhocMessageTemplate struct + LocaleTag LocaleTag + Template *string + Variables map[string]string + func (m *AdhocMessageTemplate) MarshalBinary() ([]byte, error) + func (m *AdhocMessageTemplate) UnmarshalBinary(b []byte) error + func (m *AdhocMessageTemplate) Validate(formats strfmt.Registry) error + type AirQualityData struct + AirQualityIndex int64 + CoAmountInUgm3 float64 + CoIndex int64 + No2AmountInUgm3 float64 + No2Index int64 + O3AmountInUgm3 float64 + O3Index int64 + Pm10AmountInUgm3 float64 + Pm10Index int64 + Pm25AmountInUgm3 float64 + Pm25Index int64 + So2AmountInUgm3 float64 + So2Index int64 + func (m *AirQualityData) MarshalBinary() ([]byte, error) + func (m *AirQualityData) UnmarshalBinary(b []byte) error + func (m *AirQualityData) Validate(formats strfmt.Registry) error + type AlternativeItem struct + Description string + IconURL IconURL + Key *string + Type *string + Value *string + func (m *AlternativeItem) MarshalBinary() ([]byte, error) + func (m *AlternativeItem) UnmarshalBinary(b []byte) error + func (m *AlternativeItem) Validate(formats strfmt.Registry) error + type Alternatives []*AlternativeItem + func (m Alternatives) Validate(formats strfmt.Registry) error + type App struct + AppID strfmt.UUID + AppName string + AppType AppType + Classifications []AppClassification + CreatedDate strfmt.DateTime + Description string + DisplayName string + IconImage *IconImage + InstallMetadata map[string]string + LambdaSmartApp *LambdaSmartApp + LastUpdatedDate strfmt.DateTime + Owner *Owner + PrincipalType PrincipalType + SingleInstance *bool + UI *AppUISettings + WebhookSmartApp *WebhookSmartApp + func (m *App) MarshalBinary() ([]byte, error) + func (m *App) UnmarshalBinary(b []byte) error + func (m *App) Validate(formats strfmt.Registry) error + type AppClassification string + const AppClassificationAUTOMATION + const AppClassificationCONNECTEDSERVICE + const AppClassificationDEVICE + const AppClassificationHIDDEN + const AppClassificationLABS + const AppClassificationSERVICE + func (m AppClassification) Validate(formats strfmt.Registry) error + type AppDeviceDetails struct + ExternalID string + InstalledAppID string + Profile *DeviceProfileReference + func (m *AppDeviceDetails) MarshalBinary() ([]byte, error) + func (m *AppDeviceDetails) UnmarshalBinary(b []byte) error + func (m *AppDeviceDetails) Validate(formats strfmt.Registry) error + type AppOAuth struct + ClientName string + RedirectUris []strfmt.URI + Scope []string + func (m *AppOAuth) MarshalBinary() ([]byte, error) + func (m *AppOAuth) UnmarshalBinary(b []byte) error + func (m *AppOAuth) Validate(formats strfmt.Registry) error + type AppRegisterRequest interface + type AppRegisterResponse interface + type AppTargetStatus string + const AppTargetStatusCONFIRMED + const AppTargetStatusPENDING + func (m AppTargetStatus) Validate(formats strfmt.Registry) error + type AppType string + const AppTypeLAMBDASMARTAPP + const AppTypeWEBHOOKSMARTAPP + func (m AppType) Validate(formats strfmt.Registry) error + type AppUISettings struct + DashboardCardsEnabled *bool + PluginID string + PluginURI strfmt.URI + PreInstallDashboardCardsEnabled *bool + func (m *AppUISettings) MarshalBinary() ([]byte, error) + func (m *AppUISettings) UnmarshalBinary(b []byte) error + func (m *AppUISettings) Validate(formats strfmt.Registry) error + type Argument struct + Name *string + Optional *bool + Schema interface{} + func (m *Argument) MarshalBinary() ([]byte, error) + func (m *Argument) UnmarshalBinary(b []byte) error + func (m *Argument) Validate(formats strfmt.Registry) error + type ArgumentName string + func (m ArgumentName) Validate(formats strfmt.Registry) error + type ArgumentType string + func (m ArgumentType) Validate(formats strfmt.Registry) error + type ArmState string + const ArmStateArmedAway + const ArmStateArmedStay + const ArmStateDisarmed + func (m ArmState) Validate(formats strfmt.Registry) error + type ArrayOperand struct + Aggregation OperandAggregationMode + Operands []*Operand + func (m *ArrayOperand) MarshalBinary() ([]byte, error) + func (m *ArrayOperand) UnmarshalBinary(b []byte) error + func (m *ArrayOperand) Validate(formats strfmt.Registry) error + type AttributeProperties struct + Data *AttributePropertiesData + Unit *AttributePropertiesUnit + Value *AttributePropertiesValue + func (m *AttributeProperties) MarshalBinary() ([]byte, error) + func (m *AttributeProperties) UnmarshalBinary(b []byte) error + func (m *AttributeProperties) Validate(formats strfmt.Registry) error + type AttributePropertiesData struct + AdditionalProperties *bool + Properties interface{} + Required []string + Type *string + func (m *AttributePropertiesData) MarshalBinary() ([]byte, error) + func (m *AttributePropertiesData) UnmarshalBinary(b []byte) error + func (m *AttributePropertiesData) Validate(formats strfmt.Registry) error + type AttributePropertiesUnit struct + Default string + Enum []string + Type *string + func (m *AttributePropertiesUnit) MarshalBinary() ([]byte, error) + func (m *AttributePropertiesUnit) UnmarshalBinary(b []byte) error + func (m *AttributePropertiesUnit) Validate(formats strfmt.Registry) error + type AttributePropertiesValue struct + AttributePropertiesValue map[string]interface{} + Enum []string + Type string + func (m *AttributePropertiesValue) MarshalBinary() ([]byte, error) + func (m *AttributePropertiesValue) UnmarshalBinary(b []byte) error + func (m *AttributePropertiesValue) UnmarshalJSON(data []byte) error + func (m *AttributePropertiesValue) Validate(formats strfmt.Registry) error + func (m AttributePropertiesValue) MarshalJSON() ([]byte, error) + type AttributeSchema struct + AdditionalProperties bool + Properties *AttributeProperties + Required []string + Title string + Type string + func (m *AttributeSchema) MarshalBinary() ([]byte, error) + func (m *AttributeSchema) UnmarshalBinary(b []byte) error + func (m *AttributeSchema) Validate(formats strfmt.Registry) error + type AttributeState struct + Data map[string]interface{} + Timestamp strfmt.DateTime + Unit string + Value interface{} + func (m *AttributeState) MarshalBinary() ([]byte, error) + func (m *AttributeState) UnmarshalBinary(b []byte) error + func (m *AttributeState) Validate(formats strfmt.Registry) error + type Automation struct + Actions []*ActionListItem + Conditions []*AutomationListItem + func (m *Automation) MarshalBinary() ([]byte, error) + func (m *Automation) UnmarshalBinary(b []byte) error + func (m *Automation) Validate(formats strfmt.Registry) error + type AutomationAction struct + DisplayType *string + Emphasis bool + Label *string + List *ListForAutomationAction + MultiArgCommand *MultiArgCommand + NumberField *NumberFieldForAutomationAction + Slider *SliderForAutomationAction + TextField *TextFieldForAutomationAction + func (m *AutomationAction) MarshalBinary() ([]byte, error) + func (m *AutomationAction) UnmarshalBinary(b []byte) error + func (m *AutomationAction) UnmarshalJSON(raw []byte) error + func (m *AutomationAction) Validate(formats strfmt.Registry) error + func (m AutomationAction) MarshalJSON() ([]byte, error) + type AutomationCondition struct + DisplayType *string + Emphasis bool + Label *string + List *ListForAutomationCondition + NumberField *NumberFieldForAutomationCondition + Slider *SliderForAutomationCondition + TextField *TextFieldForAutomationCondition + func (m *AutomationCondition) MarshalBinary() ([]byte, error) + func (m *AutomationCondition) UnmarshalBinary(b []byte) error + func (m *AutomationCondition) UnmarshalJSON(raw []byte) error + func (m *AutomationCondition) Validate(formats strfmt.Registry) error + func (m AutomationCondition) MarshalJSON() ([]byte, error) + type AutomationForCapability struct + Actions []*AutomationForCapabilityActionsItems0 + Conditions []*AutomationForCapabilityConditionsItems0 + func (m *AutomationForCapability) MarshalBinary() ([]byte, error) + func (m *AutomationForCapability) UnmarshalBinary(b []byte) error + func (m *AutomationForCapability) Validate(formats strfmt.Registry) error + type AutomationForCapabilityActionsItems0 struct + DisplayType *string + Emphasis bool + Label *string + List *ListForAutomationAction + MultiArgCommand *MultiArgCommand + NumberField *NumberFieldForAutomationAction + Slider *SliderForAutomationAction + TextField *TextFieldForAutomationAction + func (m *AutomationForCapabilityActionsItems0) MarshalBinary() ([]byte, error) + func (m *AutomationForCapabilityActionsItems0) UnmarshalBinary(b []byte) error + func (m *AutomationForCapabilityActionsItems0) Validate(formats strfmt.Registry) error + type AutomationForCapabilityConditionsItems0 struct + DisplayType *string + Emphasis bool + Label *string + List *ListForAutomationCondition + NumberField *NumberFieldForAutomationCondition + Slider *SliderForAutomationCondition + TextField *TextFieldForAutomationCondition + func (m *AutomationForCapabilityConditionsItems0) MarshalBinary() ([]byte, error) + func (m *AutomationForCapabilityConditionsItems0) UnmarshalBinary(b []byte) error + func (m *AutomationForCapabilityConditionsItems0) Validate(formats strfmt.Registry) error + type AutomationListItem struct + Component Component + Exclusion []*ExcludedConditionItem + VisibleCondition *VisibleCondition + func (m *AutomationListItem) MarshalBinary() ([]byte, error) + func (m *AutomationListItem) UnmarshalBinary(b []byte) error + func (m *AutomationListItem) UnmarshalJSON(raw []byte) error + func (m *AutomationListItem) Validate(formats strfmt.Registry) error + func (m AutomationListItem) MarshalJSON() ([]byte, error) + type BasicPlusArrayItem struct + Component Component + func (m *BasicPlusArrayItem) MarshalBinary() ([]byte, error) + func (m *BasicPlusArrayItem) UnmarshalBinary(b []byte) error + func (m *BasicPlusArrayItem) UnmarshalJSON(raw []byte) error + func (m *BasicPlusArrayItem) Validate(formats strfmt.Registry) error + func (m BasicPlusArrayItem) MarshalJSON() ([]byte, error) + type BasicPlusItem struct + DisplayType *string + Feature Feature + Stepper *Stepper + VisibleCondition *VisibleCondition + func (m *BasicPlusItem) MarshalBinary() ([]byte, error) + func (m *BasicPlusItem) UnmarshalBinary(b []byte) error + func (m *BasicPlusItem) Validate(formats strfmt.Registry) error + type BetweenCondition struct + Aggregation ConditionAggregationMode + End *Operand + Start *Operand + Value *Operand + func (m *BetweenCondition) MarshalBinary() ([]byte, error) + func (m *BetweenCondition) UnmarshalBinary(b []byte) error + func (m *BetweenCondition) Validate(formats strfmt.Registry) error + type BleD2DDeviceDetails struct + AdvertisingID string + Cipher string + ConfigurationURL string + ConfigurationVersion string + EncryptionKey string + Identifier string + Metadata interface{} + func (m *BleD2DDeviceDetails) MarshalBinary() ([]byte, error) + func (m *BleD2DDeviceDetails) UnmarshalBinary(b []byte) error + func (m *BleD2DDeviceDetails) Validate(formats strfmt.Registry) error + type BleDeviceDetails interface + type Capability struct + Attributes map[string]CapabilityAttribute + Commands map[string]CapabilityCommand + ID *string + Name *string + Status *string + Version *int64 + func (m *Capability) MarshalBinary() ([]byte, error) + func (m *Capability) UnmarshalBinary(b []byte) error + func (m *Capability) Validate(formats strfmt.Registry) error + type CapabilityAttribute struct + EnumCommands []*CapabilityAttributeEnumCommandsItems0 + Schema *AttributeSchema + Setter string + func (m *CapabilityAttribute) MarshalBinary() ([]byte, error) + func (m *CapabilityAttribute) UnmarshalBinary(b []byte) error + func (m *CapabilityAttribute) Validate(formats strfmt.Registry) error + type CapabilityAttributeEnumCommandsItems0 struct + Command *string + Value *string + func (m *CapabilityAttributeEnumCommandsItems0) MarshalBinary() ([]byte, error) + func (m *CapabilityAttributeEnumCommandsItems0) UnmarshalBinary(b []byte) error + func (m *CapabilityAttributeEnumCommandsItems0) Validate(formats strfmt.Registry) error + type CapabilityCommand struct + Arguments []*Argument + Name *string + func (m *CapabilityCommand) MarshalBinary() ([]byte, error) + func (m *CapabilityCommand) UnmarshalBinary(b []byte) error + func (m *CapabilityCommand) Validate(formats strfmt.Registry) error + type CapabilityKey struct + Capability *string + Version Version + func (m *CapabilityKey) MarshalBinary() ([]byte, error) + func (m *CapabilityKey) UnmarshalBinary(b []byte) error + func (m *CapabilityKey) Validate(formats strfmt.Registry) error + type CapabilityPresentation struct + ID string + Version Version + func (m *CapabilityPresentation) MarshalBinary() ([]byte, error) + func (m *CapabilityPresentation) UnmarshalBinary(b []byte) error + func (m *CapabilityPresentation) UnmarshalJSON(raw []byte) error + func (m *CapabilityPresentation) Validate(formats strfmt.Registry) error + func (m CapabilityPresentation) MarshalJSON() ([]byte, error) + type CapabilityPresentationForPUT struct + Automation *AutomationForCapability + Dashboard *DashboardForCapability + DetailView DetailViewForCapability + func (m *CapabilityPresentationForPUT) MarshalBinary() ([]byte, error) + func (m *CapabilityPresentationForPUT) UnmarshalBinary(b []byte) error + func (m *CapabilityPresentationForPUT) Validate(formats strfmt.Registry) error + type CapabilityReference struct + ID *string + Version int64 + func (m *CapabilityReference) MarshalBinary() ([]byte, error) + func (m *CapabilityReference) UnmarshalBinary(b []byte) error + func (m *CapabilityReference) Validate(formats strfmt.Registry) error + type CapabilityStatus map[string]AttributeState + func (m CapabilityStatus) Validate(formats strfmt.Registry) error + type CapabilitySubscriptionDetail struct + Attribute string + Capability *string + LocationID *string + Modes []string + StateChangeOnly *bool + SubscriptionName string + Value interface{} + func (m *CapabilitySubscriptionDetail) MarshalBinary() ([]byte, error) + func (m *CapabilitySubscriptionDetail) UnmarshalBinary(b []byte) error + func (m *CapabilitySubscriptionDetail) Validate(formats strfmt.Registry) error + type CapabilitySummary struct + ID *string + Status *string + Version *int64 + func (m *CapabilitySummary) MarshalBinary() ([]byte, error) + func (m *CapabilitySummary) UnmarshalBinary(b []byte) error + func (m *CapabilitySummary) Validate(formats strfmt.Registry) error + type CapabilityValue struct + EnabledValues []string + Key *string + Range Range + Step Step + func (m *CapabilityValue) MarshalBinary() ([]byte, error) + func (m *CapabilityValue) UnmarshalBinary(b []byte) error + func (m *CapabilityValue) Validate(formats strfmt.Registry) error + type CommandAction struct + Commands []*DeviceCommand + Devices []string + Sequence *CommandSequence + func (m *CommandAction) MarshalBinary() ([]byte, error) + func (m *CommandAction) UnmarshalBinary(b []byte) error + func (m *CommandAction) Validate(formats strfmt.Registry) error + type CommandActionExecutionResult struct + DeviceID *string + Result CommandExecutionResult + func (m *CommandActionExecutionResult) MarshalBinary() ([]byte, error) + func (m *CommandActionExecutionResult) UnmarshalBinary(b []byte) error + func (m *CommandActionExecutionResult) Validate(formats strfmt.Registry) error + type CommandArguments string + func (m CommandArguments) Validate(formats strfmt.Registry) error + type CommandExecutionResult string + const CommandExecutionResultFailure + const CommandExecutionResultOffline + const CommandExecutionResultSuccess + func (m CommandExecutionResult) Validate(formats strfmt.Registry) error + type CommandResult struct + ID strfmt.UUID + Status CommandStatus + func (m *CommandResult) MarshalBinary() ([]byte, error) + func (m *CommandResult) UnmarshalBinary(b []byte) error + func (m *CommandResult) Validate(formats strfmt.Registry) error + type CommandSequence struct + Commands Sequence + Devices Sequence + func (m *CommandSequence) MarshalBinary() ([]byte, error) + func (m *CommandSequence) UnmarshalBinary(b []byte) error + func (m *CommandSequence) Validate(formats strfmt.Registry) error + type CommandStatus string + const CommandStatusACCEPTED + const CommandStatusCOMPLETED + const CommandStatusFAILED + func (m CommandStatus) Validate(formats strfmt.Registry) error + type Component string + func (m Component) Validate(formats strfmt.Registry) error + type ComponentStatus map[string]CapabilityStatus + func (m ComponentStatus) Validate(formats strfmt.Registry) error + type ComponentTranslations struct + Description string + Label string + func (m *ComponentTranslations) MarshalBinary() ([]byte, error) + func (m *ComponentTranslations) UnmarshalBinary(b []byte) error + func (m *ComponentTranslations) Validate(formats strfmt.Registry) error + type Condition struct + And []*Condition + Between *BetweenCondition + Equals *EqualsCondition + GreaterThan *GreaterThanCondition + GreaterThanOrEquals *GreaterThanOrEqualsCondition + LessThan *LessThanCondition + LessThanOrEquals *LessThanOrEqualsCondition + Not *Condition + Or []*Condition + func (m *Condition) MarshalBinary() ([]byte, error) + func (m *Condition) UnmarshalBinary(b []byte) error + func (m *Condition) Validate(formats strfmt.Registry) error + type ConditionAggregationMode string + const ConditionAggregationModeAll + const ConditionAggregationModeAny + func (m ConditionAggregationMode) Validate(formats strfmt.Registry) error + type ConfigEntries []*ConfigEntry + func (m ConfigEntries) Validate(formats strfmt.Registry) error + type ConfigEntry struct + DeviceConfig *DeviceConfig + MessageConfig *MessageConfig + ModeConfig *ModeConfig + PermissionConfig *PermissionConfig + SceneConfig *SceneConfig + StringConfig *StringConfig + ValueType string + func (m *ConfigEntry) MarshalBinary() ([]byte, error) + func (m *ConfigEntry) UnmarshalBinary(b []byte) error + func (m *ConfigEntry) Validate(formats strfmt.Registry) error + type ConfigMap map[string]ConfigEntries + func (m ConfigMap) Validate(formats strfmt.Registry) error + type CreateAppRequest struct + AppName *string + AppType AppType + Classifications []AppClassification + Description *string + DisplayName *string + IconImage *IconImage + LambdaSmartApp *CreateOrUpdateLambdaSmartAppRequest + Oauth *AppOAuth + PrincipalType PrincipalType + SingleInstance *bool + UI *AppUISettings + WebhookSmartApp *CreateOrUpdateWebhookSmartAppRequest + func (m *CreateAppRequest) MarshalBinary() ([]byte, error) + func (m *CreateAppRequest) UnmarshalBinary(b []byte) error + func (m *CreateAppRequest) Validate(formats strfmt.Registry) error + type CreateAppResponse struct + App *App + OauthClientID strfmt.UUID + OauthClientSecret strfmt.UUID + func (m *CreateAppResponse) MarshalBinary() ([]byte, error) + func (m *CreateAppResponse) UnmarshalBinary(b []byte) error + func (m *CreateAppResponse) Validate(formats strfmt.Registry) error + type CreateCapabilityPresentationRequest struct + ID *string + Version Version + func (m *CreateCapabilityPresentationRequest) MarshalBinary() ([]byte, error) + func (m *CreateCapabilityPresentationRequest) UnmarshalBinary(b []byte) error + func (m *CreateCapabilityPresentationRequest) UnmarshalJSON(raw []byte) error + func (m *CreateCapabilityPresentationRequest) Validate(formats strfmt.Registry) error + func (m CreateCapabilityPresentationRequest) MarshalJSON() ([]byte, error) + type CreateCapabilityRequest struct + Attributes map[string]CapabilityAttribute + Commands map[string]CapabilityCommand + Name *string + func (m *CreateCapabilityRequest) MarshalBinary() ([]byte, error) + func (m *CreateCapabilityRequest) UnmarshalBinary(b []byte) error + func (m *CreateCapabilityRequest) Validate(formats strfmt.Registry) error + type CreateDeviceConfigRequest struct + Automation *CreateDeviceConfigRequestAutomation + Dashboard *CreateDeviceConfigRequestDashboard + DetailView []*DeviceConfigEntry + IconURL IconURL + Type *string + func (m *CreateDeviceConfigRequest) MarshalBinary() ([]byte, error) + func (m *CreateDeviceConfigRequest) UnmarshalBinary(b []byte) error + func (m *CreateDeviceConfigRequest) Validate(formats strfmt.Registry) error + type CreateDeviceConfigRequestAutomation struct + Actions []*DeviceConfigEntry + Conditions []*DeviceConfigEntry + func (m *CreateDeviceConfigRequestAutomation) MarshalBinary() ([]byte, error) + func (m *CreateDeviceConfigRequestAutomation) UnmarshalBinary(b []byte) error + func (m *CreateDeviceConfigRequestAutomation) Validate(formats strfmt.Registry) error + type CreateDeviceConfigRequestDashboard struct + Actions []*DeviceConfigEntry + States []*DeviceConfigEntry + func (m *CreateDeviceConfigRequestDashboard) MarshalBinary() ([]byte, error) + func (m *CreateDeviceConfigRequestDashboard) UnmarshalBinary(b []byte) error + func (m *CreateDeviceConfigRequestDashboard) Validate(formats strfmt.Registry) error + type CreateDeviceEventsResponse interface + type CreateDeviceProfileRequest struct + Components []*DeviceComponentReference + Metadata DeviceProfileMetadata + Name *string + func (m *CreateDeviceProfileRequest) MarshalBinary() ([]byte, error) + func (m *CreateDeviceProfileRequest) UnmarshalBinary(b []byte) error + func (m *CreateDeviceProfileRequest) Validate(formats strfmt.Registry) error + type CreateInstalledAppEventsRequest struct + SmartAppDashboardCardEvents []*SmartAppDashboardCardEventRequest + SmartAppEvents []*SmartAppEventRequest + func (m *CreateInstalledAppEventsRequest) MarshalBinary() ([]byte, error) + func (m *CreateInstalledAppEventsRequest) UnmarshalBinary(b []byte) error + func (m *CreateInstalledAppEventsRequest) Validate(formats strfmt.Registry) error + type CreateInstalledAppEventsResponse interface + type CreateLocationRequest struct + AdditionalProperties map[string]string + CountryCode *string + Latitude float64 + Locale string + Longitude float64 + Name *string + Parent *LocationParent + RegionRadius int64 + TemperatureScale string + func (m *CreateLocationRequest) MarshalBinary() ([]byte, error) + func (m *CreateLocationRequest) UnmarshalBinary(b []byte) error + func (m *CreateLocationRequest) Validate(formats strfmt.Registry) error + type CreateOrUpdateLambdaSmartAppRequest struct + Functions []string + func (m *CreateOrUpdateLambdaSmartAppRequest) MarshalBinary() ([]byte, error) + func (m *CreateOrUpdateLambdaSmartAppRequest) UnmarshalBinary(b []byte) error + func (m *CreateOrUpdateLambdaSmartAppRequest) Validate(formats strfmt.Registry) error + type CreateOrUpdateWebhookSmartAppRequest struct + TargetURL *string + func (m *CreateOrUpdateWebhookSmartAppRequest) MarshalBinary() ([]byte, error) + func (m *CreateOrUpdateWebhookSmartAppRequest) UnmarshalBinary(b []byte) error + func (m *CreateOrUpdateWebhookSmartAppRequest) Validate(formats strfmt.Registry) error + type CreateRoomRequest struct + Name *string + func (m *CreateRoomRequest) MarshalBinary() ([]byte, error) + func (m *CreateRoomRequest) UnmarshalBinary(b []byte) error + func (m *CreateRoomRequest) Validate(formats strfmt.Registry) error + type CronSchedule struct + Expression *string + Timezone *string + func (m *CronSchedule) MarshalBinary() ([]byte, error) + func (m *CronSchedule) UnmarshalBinary(b []byte) error + func (m *CronSchedule) Validate(formats strfmt.Registry) error + type Dashboard struct + Actions []*ActionsArrayItem + BasicPlus []*BasicPlusArrayItem + States []*StatesArrayItem + func (m *Dashboard) MarshalBinary() ([]byte, error) + func (m *Dashboard) UnmarshalBinary(b []byte) error + func (m *Dashboard) Validate(formats strfmt.Registry) error + type DashboardCardLifecycle string + const DashboardCardLifecycleDELETE + const DashboardCardLifecycleUPDATE + func (m DashboardCardLifecycle) Validate(formats strfmt.Registry) error + type DashboardForCapability struct + Actions []*DashboardForCapabilityActionsItems0 + BasicPlus []*BasicPlusItem + States []*DashboardForCapabilityStatesItems0 + func (m *DashboardForCapability) MarshalBinary() ([]byte, error) + func (m *DashboardForCapability) UnmarshalBinary(b []byte) error + func (m *DashboardForCapability) Validate(formats strfmt.Registry) error + type DashboardForCapabilityActionsItems0 struct + DisplayType *string + Group Group + PlayPause *PlayPause + PlayStop *PlayStop + PushButton *PushButton + StandbyPowerSwitch *StandbyPowerSwitchForDashboard + Switch *SwitchForDashboard + ToggleSwitch *ToggleSwitchForDashboard + func (m *DashboardForCapabilityActionsItems0) MarshalBinary() ([]byte, error) + func (m *DashboardForCapabilityActionsItems0) UnmarshalBinary(b []byte) error + func (m *DashboardForCapabilityActionsItems0) Validate(formats strfmt.Registry) error + type DashboardForCapabilityStatesItems0 struct + Alternatives interface{} + Group Group + Label FormattedLabel + func (m *DashboardForCapabilityStatesItems0) MarshalBinary() ([]byte, error) + func (m *DashboardForCapabilityStatesItems0) UnmarshalBinary(b []byte) error + func (m *DashboardForCapabilityStatesItems0) Validate(formats strfmt.Registry) error + type DateOperand struct + Day int32 + DaysOfWeek []DayOfWeek + Month int32 + Reference DateReference + TimeZoneID string + Year int32 + func (m *DateOperand) MarshalBinary() ([]byte, error) + func (m *DateOperand) UnmarshalBinary(b []byte) error + func (m *DateOperand) Validate(formats strfmt.Registry) error + type DateReference string + const DateReferenceToday + func (m DateReference) Validate(formats strfmt.Registry) error + type DateTimeOperand struct + Day int32 + DaysOfWeek []DayOfWeek + Month int32 + Offset *Interval + Reference TimeReference + TimeZoneID string + Year int32 + func (m *DateTimeOperand) MarshalBinary() ([]byte, error) + func (m *DateTimeOperand) UnmarshalBinary(b []byte) error + func (m *DateTimeOperand) Validate(formats strfmt.Registry) error + type DayOfWeek string + const DayOfWeekFri + const DayOfWeekMon + const DayOfWeekSat + const DayOfWeekSun + const DayOfWeekThu + const DayOfWeekTue + const DayOfWeekWed + func (m DayOfWeek) Validate(formats strfmt.Registry) error + type DeleteAppResponse interface + type DeleteDeviceCommandsResponse interface + type DeleteDeviceProfileResponse interface + type DeleteInstalledAppResponse struct + Count int32 + func (m *DeleteInstalledAppResponse) MarshalBinary() ([]byte, error) + func (m *DeleteInstalledAppResponse) UnmarshalBinary(b []byte) error + func (m *DeleteInstalledAppResponse) Validate(formats strfmt.Registry) error + type DeleteLocationResponse interface + type DeleteNamespaceResponse interface + type DeleteRoomResponse interface + type DeleteScheduleResponse interface + type DetailView []*DetailViewListItem + func (m DetailView) Validate(formats strfmt.Registry) error + type DetailViewForCapability []*DetailViewForCapabilityItems0 + func (m DetailViewForCapability) Validate(formats strfmt.Registry) error + type DetailViewForCapabilityItems0 struct + DisplayType *string + Label *string + List *ListForDetailView + NumberField *NumberField + PlayPause *PlayPause + PlayStop *PlayStop + PushButton *PushButton + Slider *Slider + StandbyPowerSwitch *StandbyPowerSwitch + State *State + Stepper *Stepper + Switch *Switch + TextField *TextField + ToggleSwitch *ToggleSwitch + func (m *DetailViewForCapabilityItems0) MarshalBinary() ([]byte, error) + func (m *DetailViewForCapabilityItems0) UnmarshalBinary(b []byte) error + func (m *DetailViewForCapabilityItems0) Validate(formats strfmt.Registry) error + type DetailViewItem struct + DisplayType *string + Label *string + List *ListForDetailView + MultiArgCommand *MultiArgCommand + NumberField *NumberField + PlayPause *PlayPause + PlayStop *PlayStop + PushButton *PushButton + Slider *Slider + StandbyPowerSwitch *StandbyPowerSwitch + State *State + Stepper *Stepper + Switch *Switch + TextField *TextField + ToggleSwitch *ToggleSwitch + func (m *DetailViewItem) MarshalBinary() ([]byte, error) + func (m *DetailViewItem) UnmarshalBinary(b []byte) error + func (m *DetailViewItem) UnmarshalJSON(raw []byte) error + func (m *DetailViewItem) Validate(formats strfmt.Registry) error + func (m DetailViewItem) MarshalJSON() ([]byte, error) + type DetailViewListItem struct + Component Component + VisibleCondition *VisibleCondition + func (m *DetailViewListItem) MarshalBinary() ([]byte, error) + func (m *DetailViewListItem) UnmarshalBinary(b []byte) error + func (m *DetailViewListItem) UnmarshalJSON(raw []byte) error + func (m *DetailViewListItem) Validate(formats strfmt.Registry) error + func (m DetailViewListItem) MarshalJSON() ([]byte, error) + type Device struct + App *AppDeviceDetails + Ble BleDeviceDetails + BleD2D *BleD2DDeviceDetails + ChildDevices []*Device + Components []*DeviceComponent + DeviceID *string + DeviceManufacturerCode string + DeviceNetworkType string + DeviceTypeID string + DeviceTypeName string + Dth *DthDeviceDetails + Ir *IrDeviceDetails + IrOcf *IrDeviceDetails + Label string + LocationID string + ManufacturerName *string + Name string + OwnerID string + PresentationID *string + Profile *DeviceProfileReference + RestrictionTier *int64 + RoomID string + Type DeviceIntegrationType + Viper *ViperDeviceDetails + func (m *Device) MarshalBinary() ([]byte, error) + func (m *Device) UnmarshalBinary(b []byte) error + func (m *Device) Validate(formats strfmt.Registry) error + type DeviceActivity struct + Attribute string + Capability string + Component *string + ComponentLabel string + Data map[string]interface{} + DeviceID string + DeviceName string + LocationID string + LocationName string + Text string + Time strfmt.DateTime + TranslatedAttributeName string + TranslatedAttributeValue string + Unit string + Value interface{} + func (m *DeviceActivity) MarshalBinary() ([]byte, error) + func (m *DeviceActivity) UnmarshalBinary(b []byte) error + func (m *DeviceActivity) Validate(formats strfmt.Registry) error + type DeviceCategory struct + Name *string + func (m *DeviceCategory) MarshalBinary() ([]byte, error) + func (m *DeviceCategory) UnmarshalBinary(b []byte) error + func (m *DeviceCategory) Validate(formats strfmt.Registry) error + type DeviceCommand struct + Arguments []interface{} + Capability *string + Command *string + Component *string + func (m *DeviceCommand) MarshalBinary() ([]byte, error) + func (m *DeviceCommand) UnmarshalBinary(b []byte) error + func (m *DeviceCommand) Validate(formats strfmt.Registry) error + type DeviceCommandsEvent struct + Commands []*DeviceCommandsEventCommand + DeviceID string + EventID string + ExternalID string + ProfileID string + func (m *DeviceCommandsEvent) MarshalBinary() ([]byte, error) + func (m *DeviceCommandsEvent) UnmarshalBinary(b []byte) error + func (m *DeviceCommandsEvent) Validate(formats strfmt.Registry) error + type DeviceCommandsEventCommand struct + Arguments []interface{} + Capability string + Command string + ComponentID string + func (m *DeviceCommandsEventCommand) MarshalBinary() ([]byte, error) + func (m *DeviceCommandsEventCommand) UnmarshalBinary(b []byte) error + func (m *DeviceCommandsEventCommand) Validate(formats strfmt.Registry) error + type DeviceCommandsRequest struct + Commands []*DeviceCommand + func (m *DeviceCommandsRequest) MarshalBinary() ([]byte, error) + func (m *DeviceCommandsRequest) UnmarshalBinary(b []byte) error + func (m *DeviceCommandsRequest) Validate(formats strfmt.Registry) error + type DeviceCommandsResponse struct + Results []*CommandResult + func (m *DeviceCommandsResponse) MarshalBinary() ([]byte, error) + func (m *DeviceCommandsResponse) UnmarshalBinary(b []byte) error + func (m *DeviceCommandsResponse) Validate(formats strfmt.Registry) error + type DeviceComponent struct + Capabilities []*CapabilityReference + Categories []*DeviceCategory + ID *string + Label string + func (m *DeviceComponent) MarshalBinary() ([]byte, error) + func (m *DeviceComponent) UnmarshalBinary(b []byte) error + func (m *DeviceComponent) Validate(formats strfmt.Registry) error + type DeviceComponentReference struct + Capabilities []*CapabilityReference + Categories []*DeviceCategory + ID *string + func (m *DeviceComponentReference) MarshalBinary() ([]byte, error) + func (m *DeviceComponentReference) UnmarshalBinary(b []byte) error + func (m *DeviceComponentReference) Validate(formats strfmt.Registry) error + type DeviceConfig struct + ComponentID string + DeviceID string + Permissions []string + func (m *DeviceConfig) MarshalBinary() ([]byte, error) + func (m *DeviceConfig) UnmarshalBinary(b []byte) error + func (m *DeviceConfig) Validate(formats strfmt.Registry) error + type DeviceConfigEntry struct + Capability *string + Component *string + Patch []*PatchItem + Values []*CapabilityValue + Version Version + VisibleCondition *VisibleCondition + func (m *DeviceConfigEntry) MarshalBinary() ([]byte, error) + func (m *DeviceConfigEntry) UnmarshalBinary(b []byte) error + func (m *DeviceConfigEntry) Validate(formats strfmt.Registry) error + type DeviceConfiguration struct + Automation *DeviceConfigurationAutomation + Dashboard *DeviceConfigurationDashboard + DetailView []*DeviceConfigEntry + DpInfo DpInfo + IconURL IconURL + Mnmn Mnmn + Type *string + Vid Vid + func (m *DeviceConfiguration) MarshalBinary() ([]byte, error) + func (m *DeviceConfiguration) UnmarshalBinary(b []byte) error + func (m *DeviceConfiguration) Validate(formats strfmt.Registry) error + type DeviceConfigurationAutomation struct + Actions []*ExcludedDeviceActionConfigEntry + Conditions []*ExcludedDeviceConditionConfigEntry + func (m *DeviceConfigurationAutomation) MarshalBinary() ([]byte, error) + func (m *DeviceConfigurationAutomation) UnmarshalBinary(b []byte) error + func (m *DeviceConfigurationAutomation) Validate(formats strfmt.Registry) error + type DeviceConfigurationDashboard struct + Actions []*DeviceConfigEntry + States []*DeviceConfigEntry + func (m *DeviceConfigurationDashboard) MarshalBinary() ([]byte, error) + func (m *DeviceConfigurationDashboard) UnmarshalBinary(b []byte) error + func (m *DeviceConfigurationDashboard) Validate(formats strfmt.Registry) error + type DeviceEvent struct + Attribute string + Capability string + ComponentID string + Data interface{} + DeviceID string + EventID string + LocationID string + OwnerID string + OwnerType EventOwnerType + StateChange bool + SubscriptionName string + Value interface{} + ValueType string + func (m *DeviceEvent) MarshalBinary() ([]byte, error) + func (m *DeviceEvent) UnmarshalBinary(b []byte) error + func (m *DeviceEvent) Validate(formats strfmt.Registry) error + type DeviceEventsRequest struct + DeviceEvents []*DeviceStateEvent + func (m *DeviceEventsRequest) MarshalBinary() ([]byte, error) + func (m *DeviceEventsRequest) UnmarshalBinary(b []byte) error + func (m *DeviceEventsRequest) Validate(formats strfmt.Registry) error + type DeviceHealthDetail struct + DeviceIds []string + LocationID string + SubscriptionName string + func (m *DeviceHealthDetail) MarshalBinary() ([]byte, error) + func (m *DeviceHealthDetail) UnmarshalBinary(b []byte) error + func (m *DeviceHealthDetail) Validate(formats strfmt.Registry) error + type DeviceHealthEvent struct + DeviceID string + EventID string + HubID string + LocationID string + Reason string + Status string + func (m *DeviceHealthEvent) MarshalBinary() ([]byte, error) + func (m *DeviceHealthEvent) UnmarshalBinary(b []byte) error + func (m *DeviceHealthEvent) Validate(formats strfmt.Registry) error + type DeviceInstallRequest struct + App *DeviceInstallRequestApp + Label string + LocationID *string + func (m *DeviceInstallRequest) MarshalBinary() ([]byte, error) + func (m *DeviceInstallRequest) UnmarshalBinary(b []byte) error + func (m *DeviceInstallRequest) Validate(formats strfmt.Registry) error + type DeviceInstallRequestApp struct + ExternalID string + InstalledAppID *string + ProfileID *string + func (m *DeviceInstallRequestApp) MarshalBinary() ([]byte, error) + func (m *DeviceInstallRequestApp) UnmarshalBinary(b []byte) error + func (m *DeviceInstallRequestApp) Validate(formats strfmt.Registry) error + type DeviceIntegrationType string + const DeviceIntegrationTypeBLE + const DeviceIntegrationTypeBLED2D + const DeviceIntegrationTypeDTH + const DeviceIntegrationTypeENDPOINTAPP + const DeviceIntegrationTypeHUB + const DeviceIntegrationTypeIR + const DeviceIntegrationTypeIROCF + const DeviceIntegrationTypeMQTT + const DeviceIntegrationTypeOCF + const DeviceIntegrationTypePENGYOU + const DeviceIntegrationTypeVIDEO + const DeviceIntegrationTypeVIPER + const DeviceIntegrationTypeWATCH + func (m DeviceIntegrationType) Validate(formats strfmt.Registry) error + type DeviceLifecycle string + const DeviceLifecycleCREATE + const DeviceLifecycleDELETE + const DeviceLifecycleMOVEFROM + const DeviceLifecycleMOVETO + const DeviceLifecycleUPDATE + func (m DeviceLifecycle) Validate(formats strfmt.Registry) error + type DeviceLifecycleCreate struct + Categories []*DeviceLifecycleCreateCategoriesItems0 + ManufacturerName string + PresentationID string + func (m *DeviceLifecycleCreate) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleCreate) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleCreate) Validate(formats strfmt.Registry) error + type DeviceLifecycleCreateCategoriesItems0 struct + Name string + func (m *DeviceLifecycleCreateCategoriesItems0) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleCreateCategoriesItems0) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleCreateCategoriesItems0) Validate(formats strfmt.Registry) error + type DeviceLifecycleDelete interface + type DeviceLifecycleDetail struct + DeviceIds []string + LocationID string + SubscriptionName string + func (m *DeviceLifecycleDetail) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleDetail) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleDetail) Validate(formats strfmt.Registry) error + type DeviceLifecycleEvent struct + Create *DeviceLifecycleCreate + Delete DeviceLifecycleDelete + DeviceID string + DeviceName string + EventID string + Lifecycle DeviceLifecycle + LocationID string + MoveFrom *DeviceLifecycleMove + MoveTo *DeviceLifecycleMove + OwnerID string + OwnerType EventOwnerType + Principal string + Update *DeviceLifecycleUpdate + func (m *DeviceLifecycleEvent) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleEvent) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleEvent) Validate(formats strfmt.Registry) error + type DeviceLifecycleMove struct + LocationID string + func (m *DeviceLifecycleMove) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleMove) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleMove) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdate struct + ComponentDiff *DeviceLifecycleUpdateComponentDiff + LabelDiff *DeviceLifecycleUpdateLabelDiff + func (m *DeviceLifecycleUpdate) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdate) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdate) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiff struct + New *DeviceLifecycleUpdateComponentDiffNew + Old *DeviceLifecycleUpdateComponentDiffOld + func (m *DeviceLifecycleUpdateComponentDiff) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiff) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiff) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffNew struct + Capabilities []*DeviceLifecycleUpdateComponentDiffNewCapabilitiesItems0 + Categories []*DeviceLifecycleUpdateComponentDiffNewCategoriesItems0 + ID string + Label string + func (m *DeviceLifecycleUpdateComponentDiffNew) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffNew) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffNew) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffNewCapabilitiesItems0 struct + ID string + Version int64 + func (m *DeviceLifecycleUpdateComponentDiffNewCapabilitiesItems0) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffNewCapabilitiesItems0) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffNewCapabilitiesItems0) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffNewCategoriesItems0 struct + Name string + func (m *DeviceLifecycleUpdateComponentDiffNewCategoriesItems0) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffNewCategoriesItems0) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffNewCategoriesItems0) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffOld struct + Capabilities []*DeviceLifecycleUpdateComponentDiffOldCapabilitiesItems0 + Categories []*DeviceLifecycleUpdateComponentDiffOldCategoriesItems0 + ID string + Label string + func (m *DeviceLifecycleUpdateComponentDiffOld) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffOld) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffOld) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffOldCapabilitiesItems0 struct + ID string + Version int64 + func (m *DeviceLifecycleUpdateComponentDiffOldCapabilitiesItems0) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffOldCapabilitiesItems0) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffOldCapabilitiesItems0) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateComponentDiffOldCategoriesItems0 struct + Name string + func (m *DeviceLifecycleUpdateComponentDiffOldCategoriesItems0) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateComponentDiffOldCategoriesItems0) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateComponentDiffOldCategoriesItems0) Validate(formats strfmt.Registry) error + type DeviceLifecycleUpdateLabelDiff struct + New string + Old string + func (m *DeviceLifecycleUpdateLabelDiff) MarshalBinary() ([]byte, error) + func (m *DeviceLifecycleUpdateLabelDiff) UnmarshalBinary(b []byte) error + func (m *DeviceLifecycleUpdateLabelDiff) Validate(formats strfmt.Registry) error + type DeviceNetworkSecurityLevel string + const DeviceNetworkSecurityLevelUNKNOWN + const DeviceNetworkSecurityLevelZWAVELEGACYNONSECURE + const DeviceNetworkSecurityLevelZWAVES0DOWNGRADE + const DeviceNetworkSecurityLevelZWAVES0FAILED + const DeviceNetworkSecurityLevelZWAVES0FALLBACK + const DeviceNetworkSecurityLevelZWAVES0LEGACY + const DeviceNetworkSecurityLevelZWAVES2ACCESSCONTROL + const DeviceNetworkSecurityLevelZWAVES2AUTHENTICATED + const DeviceNetworkSecurityLevelZWAVES2DOWNGRADE + const DeviceNetworkSecurityLevelZWAVES2FAILED + const DeviceNetworkSecurityLevelZWAVES2UNAUTHENTICATED + func (m DeviceNetworkSecurityLevel) Validate(formats strfmt.Registry) error + type DeviceOperand struct + Aggregation OperandAggregationMode + Attribute *string + Capability *string + Component *string + Devices []string + Path string + Trigger TriggerMode + func (m *DeviceOperand) MarshalBinary() ([]byte, error) + func (m *DeviceOperand) UnmarshalBinary(b []byte) error + func (m *DeviceOperand) Validate(formats strfmt.Registry) error + type DevicePresentation struct + Automation *Automation + Dashboard *Dashboard + DetailView DetailView + DpInfo DpInfo + IconURL IconURL + Language Language + Mnmn Mnmn + Vid Vid + func (m *DevicePresentation) MarshalBinary() ([]byte, error) + func (m *DevicePresentation) UnmarshalBinary(b []byte) error + func (m *DevicePresentation) Validate(formats strfmt.Registry) error + type DeviceProfileMetadata map[string]string + func (m DeviceProfileMetadata) Validate(formats strfmt.Registry) error + type DeviceProfileReference struct + ID string + func (m *DeviceProfileReference) MarshalBinary() ([]byte, error) + func (m *DeviceProfileReference) UnmarshalBinary(b []byte) error + func (m *DeviceProfileReference) Validate(formats strfmt.Registry) error + type DeviceProfileResponse struct + Components []*DeviceComponent + ID string + Metadata DeviceProfileMetadata + Name string + Status DeviceProfileStatus + func (m *DeviceProfileResponse) MarshalBinary() ([]byte, error) + func (m *DeviceProfileResponse) UnmarshalBinary(b []byte) error + func (m *DeviceProfileResponse) Validate(formats strfmt.Registry) error + type DeviceProfileStatus string + const DeviceProfileStatusDEVELOPMENT + const DeviceProfileStatusPUBLISHED + func (m DeviceProfileStatus) Validate(formats strfmt.Registry) error + type DeviceResults struct + DeviceID string + Name string + func (m *DeviceResults) MarshalBinary() ([]byte, error) + func (m *DeviceResults) UnmarshalBinary(b []byte) error + func (m *DeviceResults) Validate(formats strfmt.Registry) error + type DeviceStateEvent struct + Attribute string + Capability string + Component string + Data map[string]interface{} + Unit string + Value interface{} + func (m *DeviceStateEvent) MarshalBinary() ([]byte, error) + func (m *DeviceStateEvent) UnmarshalBinary(b []byte) error + func (m *DeviceStateEvent) Validate(formats strfmt.Registry) error + type DeviceStatus struct + Components map[string]ComponentStatus + HealthState *DeviceStatusHealthState + func (m *DeviceStatus) MarshalBinary() ([]byte, error) + func (m *DeviceStatus) UnmarshalBinary(b []byte) error + func (m *DeviceStatus) Validate(formats strfmt.Registry) error + type DeviceStatusHealthState struct + LastUpdatedDate strfmt.DateTime + State string + func (m *DeviceStatusHealthState) MarshalBinary() ([]byte, error) + func (m *DeviceStatusHealthState) UnmarshalBinary(b []byte) error + func (m *DeviceStatusHealthState) Validate(formats strfmt.Registry) error + type DeviceSubscriptionDetail struct + Attribute string + Capability string + ComponentID *string + DeviceID *string + Modes []string + StateChangeOnly bool + SubscriptionName string + Value interface{} + func (m *DeviceSubscriptionDetail) MarshalBinary() ([]byte, error) + func (m *DeviceSubscriptionDetail) UnmarshalBinary(b []byte) error + func (m *DeviceSubscriptionDetail) Validate(formats strfmt.Registry) error + type DossierDevicePresentation struct + Automation *Automation + Dashboard *Dashboard + DetailView DetailView + DpInfo DpInfo + IconURL IconURL + Language Language + ManufacturerName *string + Mnmn string + PresentationID *string + Vid string + func (m *DossierDevicePresentation) MarshalBinary() ([]byte, error) + func (m *DossierDevicePresentation) UnmarshalBinary(b []byte) error + func (m *DossierDevicePresentation) Validate(formats strfmt.Registry) error + type DpInfo []*DpInfoItems0 + func (m DpInfo) Validate(formats strfmt.Registry) error + type DpInfoItems0 struct + DpURI *string + OperatingMode string + Os *string + func (m *DpInfoItems0) MarshalBinary() ([]byte, error) + func (m *DpInfoItems0) UnmarshalBinary(b []byte) error + func (m *DpInfoItems0) Validate(formats strfmt.Registry) error + type DthDeviceDetails struct + CompletedSetup *bool + DeviceNetworkType string + DeviceTypeID *string + DeviceTypeName *string + ExecutingLocally bool + HubID string + InstalledGroovyAppID string + NetworkSecurityLevel DeviceNetworkSecurityLevel + func (m *DthDeviceDetails) MarshalBinary() ([]byte, error) + func (m *DthDeviceDetails) UnmarshalBinary(b []byte) error + func (m *DthDeviceDetails) Validate(formats strfmt.Registry) error + type EndpointApp struct + AppName string + CertificationStatus string + EndpointAppID string + HostingType string + Icon string + Icon2x string + Icon3x string + LambdaArn string + LambdaArnAP string + LambdaArnCN string + LambdaArnEU string + OAuthAuthorizationURL string + OAuthClientID string + OAuthClientSecret string + OAuthScope string + OAuthTokenURL string + PartnerName string + SchemaType string + UserEmail string + UserID string + WebhookURL string + func (m *EndpointApp) MarshalBinary() ([]byte, error) + func (m *EndpointApp) UnmarshalBinary(b []byte) error + func (m *EndpointApp) Validate(formats strfmt.Registry) error + type EqualsCondition struct + func (m *EqualsCondition) MarshalBinary() ([]byte, error) + func (m *EqualsCondition) UnmarshalBinary(b []byte) error + func (m *EqualsCondition) UnmarshalJSON(raw []byte) error + func (m *EqualsCondition) Validate(formats strfmt.Registry) error + func (m EqualsCondition) MarshalJSON() ([]byte, error) + type Error struct + Code string + Details []*Error + Message string + Target string + func (m *Error) MarshalBinary() ([]byte, error) + func (m *Error) UnmarshalBinary(b []byte) error + func (m *Error) Validate(formats strfmt.Registry) error + type ErrorResponse struct + Error *Error + RequestID string + func (m *ErrorResponse) MarshalBinary() ([]byte, error) + func (m *ErrorResponse) UnmarshalBinary(b []byte) error + func (m *ErrorResponse) Validate(formats strfmt.Registry) error + type EventOwnerType string + const EventOwnerTypeLOCATION + const EventOwnerTypeNOTSET + const EventOwnerTypeUSER + func (m EventOwnerType) Validate(formats strfmt.Registry) error + type EventType string + const EventTypeDEVICECOMMANDSEVENT + const EventTypeDEVICEEVENT + const EventTypeDEVICEHEALTHEVENT + const EventTypeDEVICELIFECYCLEEVENT + const EventTypeHUBHEALTHEVENT + const EventTypeINSTALLEDAPPLIFECYCLEEVENT + const EventTypeMODEEVENT + const EventTypeSCENELIFECYCLEEVENT + const EventTypeSECURITYARMSTATEEVENT + const EventTypeTIMEREVENT + const EventTypeWEATHEREVENT + func (m EventType) Validate(formats strfmt.Registry) error + type EveryAction struct + Actions []*Action + Interval *Interval + Sequence *ActionSequence + Specific *DateTimeOperand + func (m *EveryAction) MarshalBinary() ([]byte, error) + func (m *EveryAction) UnmarshalBinary(b []byte) error + func (m *EveryAction) Validate(formats strfmt.Registry) error + type ExcludeItemsAttributes []*ExcludeItemsAttributesItems0 + func (m ExcludeItemsAttributes) Validate(formats strfmt.Registry) error + type ExcludeItemsAttributesItems0 struct + ExcludedValues []string + Name *string + func (m *ExcludeItemsAttributesItems0) MarshalBinary() ([]byte, error) + func (m *ExcludeItemsAttributesItems0) UnmarshalBinary(b []byte) error + func (m *ExcludeItemsAttributesItems0) Validate(formats strfmt.Registry) error + type ExcludeItemsCommands []*ExcludeItemsCommandsItems0 + func (m ExcludeItemsCommands) Validate(formats strfmt.Registry) error + type ExcludeItemsCommandsItems0 struct + ExcludedValues []string + Name *string + func (m *ExcludeItemsCommandsItems0) MarshalBinary() ([]byte, error) + func (m *ExcludeItemsCommandsItems0) UnmarshalBinary(b []byte) error + func (m *ExcludeItemsCommandsItems0) Validate(formats strfmt.Registry) error + type ExcludedActionItem struct + Exclude []*ExcludedActionItemExcludeItems0 + Value interface{} + func (m *ExcludedActionItem) MarshalBinary() ([]byte, error) + func (m *ExcludedActionItem) UnmarshalBinary(b []byte) error + func (m *ExcludedActionItem) Validate(formats strfmt.Registry) error + type ExcludedActionItemExcludeItems0 struct + Capability *string + Commands ExcludeItemsCommands + Component string + Version *int64 + func (m *ExcludedActionItemExcludeItems0) MarshalBinary() ([]byte, error) + func (m *ExcludedActionItemExcludeItems0) UnmarshalBinary(b []byte) error + func (m *ExcludedActionItemExcludeItems0) Validate(formats strfmt.Registry) error + type ExcludedActionItemID struct + ID int64 + func (m *ExcludedActionItemID) MarshalBinary() ([]byte, error) + func (m *ExcludedActionItemID) UnmarshalBinary(b []byte) error + func (m *ExcludedActionItemID) UnmarshalJSON(raw []byte) error + func (m *ExcludedActionItemID) Validate(formats strfmt.Registry) error + func (m ExcludedActionItemID) MarshalJSON() ([]byte, error) + type ExcludedConditionItem struct + Exclude []*ExcludedConditionItemExcludeItems0 + Value interface{} + func (m *ExcludedConditionItem) MarshalBinary() ([]byte, error) + func (m *ExcludedConditionItem) UnmarshalBinary(b []byte) error + func (m *ExcludedConditionItem) Validate(formats strfmt.Registry) error + type ExcludedConditionItemExcludeItems0 struct + Attributes ExcludeItemsAttributes + Capability *string + Component string + Version *int64 + func (m *ExcludedConditionItemExcludeItems0) MarshalBinary() ([]byte, error) + func (m *ExcludedConditionItemExcludeItems0) UnmarshalBinary(b []byte) error + func (m *ExcludedConditionItemExcludeItems0) Validate(formats strfmt.Registry) error + type ExcludedConditionItemID struct + ID int64 + func (m *ExcludedConditionItemID) MarshalBinary() ([]byte, error) + func (m *ExcludedConditionItemID) UnmarshalBinary(b []byte) error + func (m *ExcludedConditionItemID) UnmarshalJSON(raw []byte) error + func (m *ExcludedConditionItemID) Validate(formats strfmt.Registry) error + func (m ExcludedConditionItemID) MarshalJSON() ([]byte, error) + type ExcludedDeviceActionConfigEntry struct + Exclusion []*ExcludedActionItemID + func (m *ExcludedDeviceActionConfigEntry) MarshalBinary() ([]byte, error) + func (m *ExcludedDeviceActionConfigEntry) UnmarshalBinary(b []byte) error + func (m *ExcludedDeviceActionConfigEntry) UnmarshalJSON(raw []byte) error + func (m *ExcludedDeviceActionConfigEntry) Validate(formats strfmt.Registry) error + func (m ExcludedDeviceActionConfigEntry) MarshalJSON() ([]byte, error) + type ExcludedDeviceConditionConfigEntry struct + Exclusion []*ExcludedConditionItemID + func (m *ExcludedDeviceConditionConfigEntry) MarshalBinary() ([]byte, error) + func (m *ExcludedDeviceConditionConfigEntry) UnmarshalBinary(b []byte) error + func (m *ExcludedDeviceConditionConfigEntry) UnmarshalJSON(raw []byte) error + func (m *ExcludedDeviceConditionConfigEntry) Validate(formats strfmt.Registry) error + func (m ExcludedDeviceConditionConfigEntry) MarshalJSON() ([]byte, error) + type ExecutionResult string + const ExecutionResultFailure + const ExecutionResultSuccess + func (m ExecutionResult) Validate(formats strfmt.Registry) error + type Feature []*FeatureItems0 + func (m Feature) Validate(formats strfmt.Registry) error + type FeatureItems0 struct + Key *string + Value *string + func (m *FeatureItems0) MarshalBinary() ([]byte, error) + func (m *FeatureItems0) UnmarshalBinary(b []byte) error + func (m *FeatureItems0) Validate(formats strfmt.Registry) error + type FormattedLabel string + func (m FormattedLabel) Validate(formats strfmt.Registry) error + type GenerateAppOAuthRequest struct + ClientName string + Scope []string + func (m *GenerateAppOAuthRequest) MarshalBinary() ([]byte, error) + func (m *GenerateAppOAuthRequest) UnmarshalBinary(b []byte) error + func (m *GenerateAppOAuthRequest) Validate(formats strfmt.Registry) error + type GenerateAppOAuthResponse struct + OauthClientDetails *AppOAuth + OauthClientID strfmt.UUID + OauthClientSecret strfmt.UUID + func (m *GenerateAppOAuthResponse) MarshalBinary() ([]byte, error) + func (m *GenerateAppOAuthResponse) UnmarshalBinary(b []byte) error + func (m *GenerateAppOAuthResponse) Validate(formats strfmt.Registry) error + type GetAppSettingsResponse struct + Settings map[string]string + func (m *GetAppSettingsResponse) MarshalBinary() ([]byte, error) + func (m *GetAppSettingsResponse) UnmarshalBinary(b []byte) error + func (m *GetAppSettingsResponse) Validate(formats strfmt.Registry) error + type GreaterThanCondition struct + func (m *GreaterThanCondition) MarshalBinary() ([]byte, error) + func (m *GreaterThanCondition) UnmarshalBinary(b []byte) error + func (m *GreaterThanCondition) UnmarshalJSON(raw []byte) error + func (m *GreaterThanCondition) Validate(formats strfmt.Registry) error + func (m GreaterThanCondition) MarshalJSON() ([]byte, error) + type GreaterThanOrEqualsCondition struct + func (m *GreaterThanOrEqualsCondition) MarshalBinary() ([]byte, error) + func (m *GreaterThanOrEqualsCondition) UnmarshalBinary(b []byte) error + func (m *GreaterThanOrEqualsCondition) UnmarshalJSON(raw []byte) error + func (m *GreaterThanOrEqualsCondition) Validate(formats strfmt.Registry) error + func (m GreaterThanOrEqualsCondition) MarshalJSON() ([]byte, error) + type Group string + func (m Group) Validate(formats strfmt.Registry) error + type HubHealthDetail struct + LocationID *string + SubscriptionName string + func (m *HubHealthDetail) MarshalBinary() ([]byte, error) + func (m *HubHealthDetail) UnmarshalBinary(b []byte) error + func (m *HubHealthDetail) Validate(formats strfmt.Registry) error + type HubHealthEvent struct + EventID string + HubID string + LocationID string + Reason string + Status string + func (m *HubHealthEvent) MarshalBinary() ([]byte, error) + func (m *HubHealthEvent) UnmarshalBinary(b []byte) error + func (m *HubHealthEvent) Validate(formats strfmt.Registry) error + type IconImage struct + URL strfmt.URI + func (m *IconImage) MarshalBinary() ([]byte, error) + func (m *IconImage) UnmarshalBinary(b []byte) error + func (m *IconImage) Validate(formats strfmt.Registry) error + type IconURL string + func (m IconURL) Validate(formats strfmt.Registry) error + type IfAction struct + Else []*Action + Sequence *IfActionSequence + Then []*Action + func (m *IfAction) MarshalBinary() ([]byte, error) + func (m *IfAction) UnmarshalBinary(b []byte) error + func (m *IfAction) UnmarshalJSON(raw []byte) error + func (m *IfAction) Validate(formats strfmt.Registry) error + func (m IfAction) MarshalJSON() ([]byte, error) + type IfActionExecutionResult struct + Result IfExecutionResult + func (m *IfActionExecutionResult) MarshalBinary() ([]byte, error) + func (m *IfActionExecutionResult) UnmarshalBinary(b []byte) error + func (m *IfActionExecutionResult) Validate(formats strfmt.Registry) error + type IfActionSequence struct + Else Sequence + Then Sequence + func (m *IfActionSequence) MarshalBinary() ([]byte, error) + func (m *IfActionSequence) UnmarshalBinary(b []byte) error + func (m *IfActionSequence) Validate(formats strfmt.Registry) error + type IfExecutionResult string + const IfExecutionResultFalse + const IfExecutionResultTrue + func (m IfExecutionResult) Validate(formats strfmt.Registry) error + type InstallConfiguration struct + ConfigurationID strfmt.UUID + ConfigurationStatus InstallConfigurationStatus + CreatedDate strfmt.DateTime + InstalledAppID strfmt.UUID + LastUpdatedDate strfmt.DateTime + func (m *InstallConfiguration) MarshalBinary() ([]byte, error) + func (m *InstallConfiguration) UnmarshalBinary(b []byte) error + func (m *InstallConfiguration) Validate(formats strfmt.Registry) error + type InstallConfigurationDetail struct + Config ConfigMap + ConfigurationID strfmt.UUID + ConfigurationStatus InstallConfigurationStatus + CreatedDate strfmt.DateTime + InstalledAppID strfmt.UUID + LastUpdatedDate strfmt.DateTime + func (m *InstallConfigurationDetail) MarshalBinary() ([]byte, error) + func (m *InstallConfigurationDetail) UnmarshalBinary(b []byte) error + func (m *InstallConfigurationDetail) Validate(formats strfmt.Registry) error + type InstallConfigurationStatus string + const InstallConfigurationStatusAUTHORIZED + const InstallConfigurationStatusDONE + const InstallConfigurationStatusREVOKED + const InstallConfigurationStatusSTAGED + func (m InstallConfigurationStatus) Validate(formats strfmt.Registry) error + type InstalledApp struct + AppID *string + Classifications []string + CreatedDate *strfmt.DateTime + DisplayName string + IconImage *InstalledAppIconImage + InstalledAppID *strfmt.UUID + InstalledAppStatus InstalledAppStatus + InstalledAppType InstalledAppType + LastUpdatedDate *strfmt.DateTime + LocationID strfmt.UUID + Notices []*Notice + Owner *Owner + PrincipalType *string + ReferenceID string + RestrictionTier int64 + SingleInstance bool + UI *InstalledAppUI + func (m *InstalledApp) MarshalBinary() ([]byte, error) + func (m *InstalledApp) UnmarshalBinary(b []byte) error + func (m *InstalledApp) Validate(formats strfmt.Registry) error + type InstalledAppIconImage struct + URL strfmt.URI + func (m *InstalledAppIconImage) MarshalBinary() ([]byte, error) + func (m *InstalledAppIconImage) UnmarshalBinary(b []byte) error + func (m *InstalledAppIconImage) Validate(formats strfmt.Registry) error + type InstalledAppLifecycle string + const InstalledAppLifecycleCREATE + const InstalledAppLifecycleDELETE + const InstalledAppLifecycleINSTALL + const InstalledAppLifecycleOTHER + const InstalledAppLifecycleUPDATE + func (m InstalledAppLifecycle) Validate(formats strfmt.Registry) error + type InstalledAppLifecycleCreate interface + type InstalledAppLifecycleDelete interface + type InstalledAppLifecycleError struct + Code string + Details []*InstalledAppLifecycleError + Message string + Target string + func (m *InstalledAppLifecycleError) MarshalBinary() ([]byte, error) + func (m *InstalledAppLifecycleError) UnmarshalBinary(b []byte) error + func (m *InstalledAppLifecycleError) Validate(formats strfmt.Registry) error + type InstalledAppLifecycleEvent struct + AppID string + Create InstalledAppLifecycleCreate + Delete InstalledAppLifecycleDelete + Error *InstalledAppLifecycleError + EventID string + Install InstalledAppLifecycleInstall + InstalledAppID string + Lifecycle InstalledAppLifecycle + LocationID string + Other InstalledAppLifecycleOther + Update InstalledAppLifecycleUpdate + func (m *InstalledAppLifecycleEvent) MarshalBinary() ([]byte, error) + func (m *InstalledAppLifecycleEvent) UnmarshalBinary(b []byte) error + func (m *InstalledAppLifecycleEvent) Validate(formats strfmt.Registry) error + type InstalledAppLifecycleInstall interface + type InstalledAppLifecycleOther interface + type InstalledAppLifecycleUpdate interface + type InstalledAppStatus string + const InstalledAppStatusAUTHORIZED + const InstalledAppStatusDISABLED + const InstalledAppStatusPENDING + const InstalledAppStatusREVOKED + func (m InstalledAppStatus) Validate(formats strfmt.Registry) error + type InstalledAppType string + const InstalledAppTypeLAMBDASMARTAPP + const InstalledAppTypeWEBHOOKSMARTAPP + func (m InstalledAppType) Validate(formats strfmt.Registry) error + type InstalledAppUI struct + DashboardCardsEnabled *bool + PluginID string + PluginURI strfmt.URI + PreInstallDashboardCardsEnabled *bool + func (m *InstalledAppUI) MarshalBinary() ([]byte, error) + func (m *InstalledAppUI) UnmarshalBinary(b []byte) error + func (m *InstalledAppUI) Validate(formats strfmt.Registry) error + type Interval struct + Unit IntervalUnit + Value *Operand + func (m *Interval) MarshalBinary() ([]byte, error) + func (m *Interval) UnmarshalBinary(b []byte) error + func (m *Interval) Validate(formats strfmt.Registry) error + type IntervalUnit string + const IntervalUnitDay + const IntervalUnitHour + const IntervalUnitMinute + const IntervalUnitMonth + const IntervalUnitSecond + const IntervalUnitWeek + const IntervalUnitYear + func (m IntervalUnit) Validate(formats strfmt.Registry) error + type IrDeviceDetails struct + ChildDevices []*IrDeviceDetails + FunctionCodes *IrDeviceDetailsFunctionCodes + IrCode string + Metadata interface{} + OcfDeviceType string + ParentDeviceID string + ProfileID string + func (m *IrDeviceDetails) MarshalBinary() ([]byte, error) + func (m *IrDeviceDetails) UnmarshalBinary(b []byte) error + func (m *IrDeviceDetails) Validate(formats strfmt.Registry) error + type IrDeviceDetailsFunctionCodes struct + Default string + IrDeviceDetailsFunctionCodesAdditionalProperties map[string]interface{} + func (m *IrDeviceDetailsFunctionCodes) MarshalBinary() ([]byte, error) + func (m *IrDeviceDetailsFunctionCodes) UnmarshalBinary(b []byte) error + func (m *IrDeviceDetailsFunctionCodes) UnmarshalJSON(data []byte) error + func (m *IrDeviceDetailsFunctionCodes) Validate(formats strfmt.Registry) error + func (m IrDeviceDetailsFunctionCodes) MarshalJSON() ([]byte, error) + type IsaResults struct + AppName *string + Icon *string + Icon2x *string + Icon3x *string + IsaID *string + LocationID *string + PartnerName *string + PartnerSTConnection *string + func (m *IsaResults) MarshalBinary() ([]byte, error) + func (m *IsaResults) UnmarshalBinary(b []byte) error + func (m *IsaResults) Validate(formats strfmt.Registry) error + type LambdaSmartApp struct + Functions []string + func (m *LambdaSmartApp) MarshalBinary() ([]byte, error) + func (m *LambdaSmartApp) UnmarshalBinary(b []byte) error + func (m *LambdaSmartApp) Validate(formats strfmt.Registry) error + type Language []*LanguageItem + func (m Language) Validate(formats strfmt.Registry) error + type LanguageItem struct + Locale *string + PoCodes []*PoCodes + func (m *LanguageItem) MarshalBinary() ([]byte, error) + func (m *LanguageItem) UnmarshalBinary(b []byte) error + func (m *LanguageItem) Validate(formats strfmt.Registry) error + type LessThanCondition struct + func (m *LessThanCondition) MarshalBinary() ([]byte, error) + func (m *LessThanCondition) UnmarshalBinary(b []byte) error + func (m *LessThanCondition) UnmarshalJSON(raw []byte) error + func (m *LessThanCondition) Validate(formats strfmt.Registry) error + func (m LessThanCondition) MarshalJSON() ([]byte, error) + type LessThanOrEqualsCondition struct + func (m *LessThanOrEqualsCondition) MarshalBinary() ([]byte, error) + func (m *LessThanOrEqualsCondition) UnmarshalBinary(b []byte) error + func (m *LessThanOrEqualsCondition) UnmarshalJSON(raw []byte) error + func (m *LessThanOrEqualsCondition) Validate(formats strfmt.Registry) error + func (m LessThanOrEqualsCondition) MarshalJSON() ([]byte, error) + type Link struct + Href string + func (m *Link) MarshalBinary() ([]byte, error) + func (m *Link) UnmarshalBinary(b []byte) error + func (m *Link) Validate(formats strfmt.Registry) error + type Links struct + Next *Link + Previous *Link + func (m *Links) MarshalBinary() ([]byte, error) + func (m *Links) UnmarshalBinary(b []byte) error + func (m *Links) Validate(formats strfmt.Registry) error + type ListBase struct + Alternatives Alternatives + SupportedValues SupportedValues + func (m *ListBase) MarshalBinary() ([]byte, error) + func (m *ListBase) UnmarshalBinary(b []byte) error + func (m *ListBase) Validate(formats strfmt.Registry) error + type ListForArgument struct + Name ArgumentName + func (m *ListForArgument) MarshalBinary() ([]byte, error) + func (m *ListForArgument) UnmarshalBinary(b []byte) error + func (m *ListForArgument) UnmarshalJSON(raw []byte) error + func (m *ListForArgument) Validate(formats strfmt.Registry) error + func (m ListForArgument) MarshalJSON() ([]byte, error) + type ListForAutomationAction struct + Command string + func (m *ListForAutomationAction) MarshalBinary() ([]byte, error) + func (m *ListForAutomationAction) UnmarshalBinary(b []byte) error + func (m *ListForAutomationAction) UnmarshalJSON(raw []byte) error + func (m *ListForAutomationAction) Validate(formats strfmt.Registry) error + func (m ListForAutomationAction) MarshalJSON() ([]byte, error) + type ListForAutomationCondition struct + Value Value + func (m *ListForAutomationCondition) MarshalBinary() ([]byte, error) + func (m *ListForAutomationCondition) UnmarshalBinary(b []byte) error + func (m *ListForAutomationCondition) UnmarshalJSON(raw []byte) error + func (m *ListForAutomationCondition) Validate(formats strfmt.Registry) error + func (m ListForAutomationCondition) MarshalJSON() ([]byte, error) + type ListForDetailView struct + Command *ListForDetailViewCommand + State *ListForDetailViewState + func (m *ListForDetailView) MarshalBinary() ([]byte, error) + func (m *ListForDetailView) UnmarshalBinary(b []byte) error + func (m *ListForDetailView) Validate(formats strfmt.Registry) error + type ListForDetailViewCommand struct + Alternatives Alternatives + Name string + SupportedValues SupportedValues + func (m *ListForDetailViewCommand) MarshalBinary() ([]byte, error) + func (m *ListForDetailViewCommand) UnmarshalBinary(b []byte) error + func (m *ListForDetailViewCommand) Validate(formats strfmt.Registry) error + type ListForDetailViewState struct + Alternatives interface{} + Value Value + func (m *ListForDetailViewState) MarshalBinary() ([]byte, error) + func (m *ListForDetailViewState) UnmarshalBinary(b []byte) error + func (m *ListForDetailViewState) Validate(formats strfmt.Registry) error + type LocaleReference struct + Tag LocaleTag + func (m *LocaleReference) MarshalBinary() ([]byte, error) + func (m *LocaleReference) UnmarshalBinary(b []byte) error + func (m *LocaleReference) Validate(formats strfmt.Registry) error + type LocaleTag string + func (m LocaleTag) Validate(formats strfmt.Registry) error + type LocaleVariables struct + LocaleTag LocaleTag + Variables map[string]string + func (m *LocaleVariables) MarshalBinary() ([]byte, error) + func (m *LocaleVariables) UnmarshalBinary(b []byte) error + func (m *LocaleVariables) Validate(formats strfmt.Registry) error + type Location struct + AdditionalProperties map[string]string + BackgroundImage string + CountryCode string + Latitude float64 + Locale string + LocationID strfmt.UUID + Longitude float64 + Name string + Parent *LocationParent + RegionRadius int32 + TemperatureScale string + TimeZoneID string + func (m *Location) MarshalBinary() ([]byte, error) + func (m *Location) UnmarshalBinary(b []byte) error + func (m *Location) Validate(formats strfmt.Registry) error + type LocationAction struct + Mode string + func (m *LocationAction) MarshalBinary() ([]byte, error) + func (m *LocationAction) UnmarshalBinary(b []byte) error + func (m *LocationAction) Validate(formats strfmt.Registry) error + type LocationActionExecutionResult struct + LocationID *string + Result ExecutionResult + func (m *LocationActionExecutionResult) MarshalBinary() ([]byte, error) + func (m *LocationActionExecutionResult) UnmarshalBinary(b []byte) error + func (m *LocationActionExecutionResult) Validate(formats strfmt.Registry) error + type LocationAttribute string + const LocationAttributeFineDust + const LocationAttributeFineDustIndex + const LocationAttributeHumidity + const LocationAttributeMode + const LocationAttributeSecurity + const LocationAttributeTemperature + const LocationAttributeUltraFineDust + const LocationAttributeUltraFineDustIndex + const LocationAttributeWeather + func (m LocationAttribute) Validate(formats strfmt.Registry) error + type LocationOperand struct + Attribute LocationAttribute + Trigger TriggerMode + func (m *LocationOperand) MarshalBinary() ([]byte, error) + func (m *LocationOperand) UnmarshalBinary(b []byte) error + func (m *LocationOperand) Validate(formats strfmt.Registry) error + type LocationParent struct + ID string + Type LocationParentTypes + func (m *LocationParent) MarshalBinary() ([]byte, error) + func (m *LocationParent) UnmarshalBinary(b []byte) error + func (m *LocationParent) Validate(formats strfmt.Registry) error + type LocationParentTypes string + const LocationParentTypesACCOUNT + const LocationParentTypesLOCATIONGROUP + func (m LocationParentTypes) Validate(formats strfmt.Registry) error + type MapOperand map[string]Operand + func (m MapOperand) Validate(formats strfmt.Registry) error + type Message struct + FallbackLocale LocaleTag + Templates []*MessageTemplate + func (m *Message) MarshalBinary() ([]byte, error) + func (m *Message) UnmarshalBinary(b []byte) error + func (m *Message) Validate(formats strfmt.Registry) error + type MessageConfig struct + MessageGroupKey string + func (m *MessageConfig) MarshalBinary() ([]byte, error) + func (m *MessageConfig) UnmarshalBinary(b []byte) error + func (m *MessageConfig) Validate(formats strfmt.Registry) error + type MessageTemplate struct + LocaleTag LocaleTag + Template *string + func (m *MessageTemplate) MarshalBinary() ([]byte, error) + func (m *MessageTemplate) UnmarshalBinary(b []byte) error + func (m *MessageTemplate) Validate(formats strfmt.Registry) error + type MessageType string + const MessageTypeADHOC + const MessageTypePREDEFINED + func (m MessageType) Validate(formats strfmt.Registry) error + type Mnmn string + func (m Mnmn) Validate(formats strfmt.Registry) error + type Mode struct + ID *string + Label *string + Name *string + func (m *Mode) MarshalBinary() ([]byte, error) + func (m *Mode) UnmarshalBinary(b []byte) error + func (m *Mode) Validate(formats strfmt.Registry) error + type ModeConfig struct + ModeID string + func (m *ModeConfig) MarshalBinary() ([]byte, error) + func (m *ModeConfig) UnmarshalBinary(b []byte) error + func (m *ModeConfig) Validate(formats strfmt.Registry) error + type ModeEvent struct + EventID string + LocationID string + ModeID string + func (m *ModeEvent) MarshalBinary() ([]byte, error) + func (m *ModeEvent) UnmarshalBinary(b []byte) error + func (m *ModeEvent) Validate(formats strfmt.Registry) error + type ModeSubscriptionDetail struct + LocationID *string + func (m *ModeSubscriptionDetail) MarshalBinary() ([]byte, error) + func (m *ModeSubscriptionDetail) UnmarshalBinary(b []byte) error + func (m *ModeSubscriptionDetail) Validate(formats strfmt.Registry) error + type MultiArgCommand struct + Arguments []*MultiArgCommandArgumentsItems0 + Command *string + func (m *MultiArgCommand) MarshalBinary() ([]byte, error) + func (m *MultiArgCommand) UnmarshalBinary(b []byte) error + func (m *MultiArgCommand) Validate(formats strfmt.Registry) error + type MultiArgCommandArgumentsItems0 struct + DisplayType *string + List *ListForArgument + NumberField *NumberFieldForArgument + Slider *SliderForArgument + Switch *SwitchForArgument + TextField *TextFieldForArgument + func (m *MultiArgCommandArgumentsItems0) MarshalBinary() ([]byte, error) + func (m *MultiArgCommandArgumentsItems0) UnmarshalBinary(b []byte) error + func (m *MultiArgCommandArgumentsItems0) Validate(formats strfmt.Registry) error + type Namespace struct + Name *string + OwnerID *string + OwnerType *string + func (m *Namespace) MarshalBinary() ([]byte, error) + func (m *Namespace) UnmarshalBinary(b []byte) error + func (m *Namespace) Validate(formats strfmt.Registry) error + type Notice struct + Actions []NoticeAction + BadgeURL string + Code NoticeCode + Message string + func (m *Notice) MarshalBinary() ([]byte, error) + func (m *Notice) UnmarshalBinary(b []byte) error + func (m *Notice) Validate(formats strfmt.Registry) error + type NoticeAction string + const NoticeActionDISMISS + const NoticeActionEDIT + const NoticeActionNONE + func (m NoticeAction) Validate(formats strfmt.Registry) error + type NoticeCode string + const NoticeCodeRECONFIGURE + const NoticeCodeREVISIT + const NoticeCodeUSERPAUSE + func (m NoticeCode) Validate(formats strfmt.Registry) error + type NumberField struct + ArgumentType ArgumentType + Command *string + Range Range + Unit Unit + Value Value + ValueType ValueType + func (m *NumberField) MarshalBinary() ([]byte, error) + func (m *NumberField) UnmarshalBinary(b []byte) error + func (m *NumberField) Validate(formats strfmt.Registry) error + type NumberFieldForArgument struct + Name ArgumentName + Range Range + func (m *NumberFieldForArgument) MarshalBinary() ([]byte, error) + func (m *NumberFieldForArgument) UnmarshalBinary(b []byte) error + func (m *NumberFieldForArgument) Validate(formats strfmt.Registry) error + type NumberFieldForAutomationAction struct + ArgumentType ArgumentType + Command *string + Range Range + Unit Unit + func (m *NumberFieldForAutomationAction) MarshalBinary() ([]byte, error) + func (m *NumberFieldForAutomationAction) UnmarshalBinary(b []byte) error + func (m *NumberFieldForAutomationAction) Validate(formats strfmt.Registry) error + type NumberFieldForAutomationCondition struct + Range Range + Unit Unit + Value Value + ValueType ValueType + func (m *NumberFieldForAutomationCondition) MarshalBinary() ([]byte, error) + func (m *NumberFieldForAutomationCondition) UnmarshalBinary(b []byte) error + func (m *NumberFieldForAutomationCondition) Validate(formats strfmt.Registry) error + type OnceSchedule struct + Overwrite bool + Time *int64 + func (m *OnceSchedule) MarshalBinary() ([]byte, error) + func (m *OnceSchedule) UnmarshalBinary(b []byte) error + func (m *OnceSchedule) Validate(formats strfmt.Registry) error + type Operand struct + Array *ArrayOperand + Boolean bool + Date *DateOperand + Datetime *DateTimeOperand + Decimal float64 + Device *DeviceOperand + Integer int64 + Location *LocationOperand + Map MapOperand + String string + Time *TimeOperand + func (m *Operand) MarshalBinary() ([]byte, error) + func (m *Operand) UnmarshalBinary(b []byte) error + func (m *Operand) Validate(formats strfmt.Registry) error + type OperandAggregationMode string + const OperandAggregationModeNone + func (m OperandAggregationMode) Validate(formats strfmt.Registry) error + type Operator string + const OperatorCONTAINS + const OperatorDOESNOTCONTAIN + const OperatorDOESNOTEQUAL + const OperatorEQUALS + const OperatorGREATERTHAN + const OperatorGREATERTHANOREQUALS + const OperatorLESSTHAN + const OperatorLESSTHANOREQUALS + func (m Operator) Validate(formats strfmt.Registry) error + type Owner struct + OwnerID string + OwnerType *string + func (m *Owner) MarshalBinary() ([]byte, error) + func (m *Owner) UnmarshalBinary(b []byte) error + func (m *Owner) Validate(formats strfmt.Registry) error + type PagedApp struct + AppID strfmt.UUID + AppName string + AppType AppType + Classifications []AppClassification + CreatedDate strfmt.DateTime + Description string + DisplayName string + IconImage *IconImage + LastUpdatedDate strfmt.DateTime + Owner *Owner + func (m *PagedApp) MarshalBinary() ([]byte, error) + func (m *PagedApp) UnmarshalBinary(b []byte) error + func (m *PagedApp) Validate(formats strfmt.Registry) error + type PagedApps struct + Items []*PagedApp + Links *Links + func (m *PagedApps) MarshalBinary() ([]byte, error) + func (m *PagedApps) UnmarshalBinary(b []byte) error + func (m *PagedApps) Validate(formats strfmt.Registry) error + type PagedCapabilities struct + Items []*CapabilitySummary + Links *Links + func (m *PagedCapabilities) MarshalBinary() ([]byte, error) + func (m *PagedCapabilities) UnmarshalBinary(b []byte) error + func (m *PagedCapabilities) Validate(formats strfmt.Registry) error + type PagedDeviceProfiles struct + Items []*DeviceProfileResponse + Links *Links + func (m *PagedDeviceProfiles) MarshalBinary() ([]byte, error) + func (m *PagedDeviceProfiles) UnmarshalBinary(b []byte) error + func (m *PagedDeviceProfiles) Validate(formats strfmt.Registry) error + type PagedDevices struct + Items []*Device + Links *Links + func (m *PagedDevices) MarshalBinary() ([]byte, error) + func (m *PagedDevices) UnmarshalBinary(b []byte) error + func (m *PagedDevices) Validate(formats strfmt.Registry) error + type PagedInstallConfigurations struct + Items []*InstallConfiguration + Links *Links + func (m *PagedInstallConfigurations) MarshalBinary() ([]byte, error) + func (m *PagedInstallConfigurations) UnmarshalBinary(b []byte) error + func (m *PagedInstallConfigurations) Validate(formats strfmt.Registry) error + type PagedInstalledApps struct + Items []*InstalledApp + Links *Links + func (m *PagedInstalledApps) MarshalBinary() ([]byte, error) + func (m *PagedInstalledApps) UnmarshalBinary(b []byte) error + func (m *PagedInstalledApps) Validate(formats strfmt.Registry) error + type PagedLocation struct + LocationID strfmt.UUID + Name string + Parent *LocationParent + func (m *PagedLocation) MarshalBinary() ([]byte, error) + func (m *PagedLocation) UnmarshalBinary(b []byte) error + func (m *PagedLocation) Validate(formats strfmt.Registry) error + type PagedLocations struct + Items []*PagedLocation + Links *Links + func (m *PagedLocations) MarshalBinary() ([]byte, error) + func (m *PagedLocations) UnmarshalBinary(b []byte) error + func (m *PagedLocations) Validate(formats strfmt.Registry) error + type PagedMessageTemplate struct + AppID *strfmt.UUID + MessageTemplateKey *string + func (m *PagedMessageTemplate) MarshalBinary() ([]byte, error) + func (m *PagedMessageTemplate) UnmarshalBinary(b []byte) error + func (m *PagedMessageTemplate) Validate(formats strfmt.Registry) error + type PagedRooms struct + Items []*Room + Links *Links + func (m *PagedRooms) MarshalBinary() ([]byte, error) + func (m *PagedRooms) UnmarshalBinary(b []byte) error + func (m *PagedRooms) Validate(formats strfmt.Registry) error + type PagedRules struct + Items []*Rule + Links *Links + func (m *PagedRules) MarshalBinary() ([]byte, error) + func (m *PagedRules) UnmarshalBinary(b []byte) error + func (m *PagedRules) Validate(formats strfmt.Registry) error + type PagedSchedules struct + Items []*Schedule + Links *Links + func (m *PagedSchedules) MarshalBinary() ([]byte, error) + func (m *PagedSchedules) UnmarshalBinary(b []byte) error + func (m *PagedSchedules) Validate(formats strfmt.Registry) error + type PagedSubscriptions struct + Items []*Subscription + Links *Links + func (m *PagedSubscriptions) MarshalBinary() ([]byte, error) + func (m *PagedSubscriptions) UnmarshalBinary(b []byte) error + func (m *PagedSubscriptions) Validate(formats strfmt.Registry) error + type PatchItem struct + Op *string + Path *string + Value interface{} + func (m *PatchItem) MarshalBinary() ([]byte, error) + func (m *PatchItem) UnmarshalBinary(b []byte) error + func (m *PatchItem) Validate(formats strfmt.Registry) error + type PermissionConfig struct + Permissions []string + func (m *PermissionConfig) MarshalBinary() ([]byte, error) + func (m *PermissionConfig) UnmarshalBinary(b []byte) error + func (m *PermissionConfig) Validate(formats strfmt.Registry) error + type PlayPause struct + State *PlayPauseAO1State + func (m *PlayPause) MarshalBinary() ([]byte, error) + func (m *PlayPause) UnmarshalBinary(b []byte) error + func (m *PlayPause) UnmarshalJSON(raw []byte) error + func (m *PlayPause) Validate(formats strfmt.Registry) error + func (m PlayPause) MarshalJSON() ([]byte, error) + type PlayPauseAO1State struct + Alternatives Alternatives + Pause *string + Play *string + Value Value + func (m *PlayPauseAO1State) MarshalBinary() ([]byte, error) + func (m *PlayPauseAO1State) UnmarshalBinary(b []byte) error + func (m *PlayPauseAO1State) Validate(formats strfmt.Registry) error + type PlayPauseCommand struct + Command *PlayPauseCommandCommand + func (m *PlayPauseCommand) MarshalBinary() ([]byte, error) + func (m *PlayPauseCommand) UnmarshalBinary(b []byte) error + func (m *PlayPauseCommand) Validate(formats strfmt.Registry) error + type PlayPauseCommandCommand struct + Name string + Pause *string + Play *string + func (m *PlayPauseCommandCommand) MarshalBinary() ([]byte, error) + func (m *PlayPauseCommandCommand) UnmarshalBinary(b []byte) error + func (m *PlayPauseCommandCommand) Validate(formats strfmt.Registry) error + type PlayStop struct + State *PlayStopAO1State + func (m *PlayStop) MarshalBinary() ([]byte, error) + func (m *PlayStop) UnmarshalBinary(b []byte) error + func (m *PlayStop) UnmarshalJSON(raw []byte) error + func (m *PlayStop) Validate(formats strfmt.Registry) error + func (m PlayStop) MarshalJSON() ([]byte, error) + type PlayStopAO1State struct + Alternatives Alternatives + Play *string + Stop *string + Value Value + func (m *PlayStopAO1State) MarshalBinary() ([]byte, error) + func (m *PlayStopAO1State) UnmarshalBinary(b []byte) error + func (m *PlayStopAO1State) Validate(formats strfmt.Registry) error + type PlayStopCommand struct + Command *PlayStopCommandCommand + func (m *PlayStopCommand) MarshalBinary() ([]byte, error) + func (m *PlayStopCommand) UnmarshalBinary(b []byte) error + func (m *PlayStopCommand) Validate(formats strfmt.Registry) error + type PlayStopCommandCommand struct + Name string + Play *string + Stop *string + func (m *PlayStopCommandCommand) MarshalBinary() ([]byte, error) + func (m *PlayStopCommandCommand) UnmarshalBinary(b []byte) error + func (m *PlayStopCommandCommand) Validate(formats strfmt.Registry) error + type PoCodes struct + Label *string + Po *string + func (m *PoCodes) MarshalBinary() ([]byte, error) + func (m *PoCodes) UnmarshalBinary(b []byte) error + func (m *PoCodes) Validate(formats strfmt.Registry) error + type PredefinedMessage struct + DefaultVariables map[string]string + LocaleVariables []*LocaleVariables + MessageTemplateKey *string + func (m *PredefinedMessage) MarshalBinary() ([]byte, error) + func (m *PredefinedMessage) UnmarshalBinary(b []byte) error + func (m *PredefinedMessage) Validate(formats strfmt.Registry) error + type PrincipalType string + const PrincipalTypeLOCATION + const PrincipalTypeUSERLEVEL + func (m PrincipalType) Validate(formats strfmt.Registry) error + type PublicDeviceConfiguration struct + ManufacturerName string + Mnmn string + PresentationID string + Vid string + func (m *PublicDeviceConfiguration) MarshalBinary() ([]byte, error) + func (m *PublicDeviceConfiguration) UnmarshalBinary(b []byte) error + func (m *PublicDeviceConfiguration) UnmarshalJSON(raw []byte) error + func (m *PublicDeviceConfiguration) Validate(formats strfmt.Registry) error + func (m PublicDeviceConfiguration) MarshalJSON() ([]byte, error) + type PushButton struct + Argument string + Command *string + func (m *PushButton) MarshalBinary() ([]byte, error) + func (m *PushButton) UnmarshalBinary(b []byte) error + func (m *PushButton) Validate(formats strfmt.Registry) error + type Range []float64 + func (m Range) Validate(formats strfmt.Registry) error + type Room struct + BackgroundImage string + LocationID strfmt.UUID + Name string + RoomID strfmt.UUID + func (m *Room) MarshalBinary() ([]byte, error) + func (m *Room) UnmarshalBinary(b []byte) error + func (m *Room) Validate(formats strfmt.Registry) error + type Rule struct + ID *string + Status *string + func (m *Rule) MarshalBinary() ([]byte, error) + func (m *Rule) UnmarshalBinary(b []byte) error + func (m *Rule) UnmarshalJSON(raw []byte) error + func (m *Rule) Validate(formats strfmt.Registry) error + func (m Rule) MarshalJSON() ([]byte, error) + type RuleExecutionResponse struct + Actions []*ActionExecutionResult + ExecutionID *string + ID *string + Result ExecutionResult + func (m *RuleExecutionResponse) MarshalBinary() ([]byte, error) + func (m *RuleExecutionResponse) UnmarshalBinary(b []byte) error + func (m *RuleExecutionResponse) Validate(formats strfmt.Registry) error + type RuleRequest struct + Actions []*Action + Name *string + Sequence *ActionSequence + TimeZoneID string + func (m *RuleRequest) MarshalBinary() ([]byte, error) + func (m *RuleRequest) UnmarshalBinary(b []byte) error + func (m *RuleRequest) Validate(formats strfmt.Registry) error + type SceneAction struct + DeviceGroupRequest *SceneDeviceGroupRequest + DeviceRequest *SceneDeviceRequest + ModeRequest *SceneModeRequest + SleepRequest *SceneSleepRequest + func (m *SceneAction) MarshalBinary() ([]byte, error) + func (m *SceneAction) UnmarshalBinary(b []byte) error + func (m *SceneAction) Validate(formats strfmt.Registry) error + type SceneActionSequence []*SceneAction + func (m SceneActionSequence) Validate(formats strfmt.Registry) error + type SceneArgument struct + Name string + Schema interface{} + Value interface{} + func (m *SceneArgument) MarshalBinary() ([]byte, error) + func (m *SceneArgument) UnmarshalBinary(b []byte) error + func (m *SceneArgument) Validate(formats strfmt.Registry) error + type SceneCapability struct + CapabilityID string + Commands map[string]SceneCommand + Status string + func (m *SceneCapability) MarshalBinary() ([]byte, error) + func (m *SceneCapability) UnmarshalBinary(b []byte) error + func (m *SceneCapability) Validate(formats strfmt.Registry) error + type SceneCommand struct + Arguments []*SceneArgument + func (m *SceneCommand) MarshalBinary() ([]byte, error) + func (m *SceneCommand) UnmarshalBinary(b []byte) error + func (m *SceneCommand) Validate(formats strfmt.Registry) error + type SceneComponent struct + Capabilities []*SceneCapability + ComponentID string + func (m *SceneComponent) MarshalBinary() ([]byte, error) + func (m *SceneComponent) UnmarshalBinary(b []byte) error + func (m *SceneComponent) Validate(formats strfmt.Registry) error + type SceneConfig struct + Permissions []string + SceneID string + func (m *SceneConfig) MarshalBinary() ([]byte, error) + func (m *SceneConfig) UnmarshalBinary(b []byte) error + func (m *SceneConfig) Validate(formats strfmt.Registry) error + type SceneDevice struct + Components []*SceneComponent + DeviceID string + DeviceLabel string + DeviceName string + DeviceTypeID string + LocationID string + func (m *SceneDevice) MarshalBinary() ([]byte, error) + func (m *SceneDevice) UnmarshalBinary(b []byte) error + func (m *SceneDevice) Validate(formats strfmt.Registry) error + type SceneDeviceGroup struct + Capability *SceneCapability + DeviceGroupID string + func (m *SceneDeviceGroup) MarshalBinary() ([]byte, error) + func (m *SceneDeviceGroup) UnmarshalBinary(b []byte) error + func (m *SceneDeviceGroup) Validate(formats strfmt.Registry) error + type SceneDeviceGroupRequest struct + ActionID string + Capability *SceneCapability + DeviceGroupID *string + func (m *SceneDeviceGroupRequest) MarshalBinary() ([]byte, error) + func (m *SceneDeviceGroupRequest) UnmarshalBinary(b []byte) error + func (m *SceneDeviceGroupRequest) Validate(formats strfmt.Registry) error + type SceneDeviceRequest struct + ActionID string + Components []*SceneComponent + DeviceID string + func (m *SceneDeviceRequest) MarshalBinary() ([]byte, error) + func (m *SceneDeviceRequest) UnmarshalBinary(b []byte) error + func (m *SceneDeviceRequest) Validate(formats strfmt.Registry) error + type SceneLifecycle string + const SceneLifecycleCREATE + const SceneLifecycleDELETE + const SceneLifecycleUPDATE + func (m SceneLifecycle) Validate(formats strfmt.Registry) error + type SceneLifecycleCreate interface + type SceneLifecycleDelete interface + type SceneLifecycleDetail struct + LocationID *string + SubscriptionName string + func (m *SceneLifecycleDetail) MarshalBinary() ([]byte, error) + func (m *SceneLifecycleDetail) UnmarshalBinary(b []byte) error + func (m *SceneLifecycleDetail) Validate(formats strfmt.Registry) error + type SceneLifecycleEvent struct + Create SceneLifecycleCreate + Delete SceneLifecycleDelete + EventID string + Lifecycle SceneLifecycle + LocationID string + SceneID string + Update SceneLifecycleUpdate + func (m *SceneLifecycleEvent) MarshalBinary() ([]byte, error) + func (m *SceneLifecycleEvent) UnmarshalBinary(b []byte) error + func (m *SceneLifecycleEvent) Validate(formats strfmt.Registry) error + type SceneLifecycleUpdate interface + type SceneMode struct + ModeID string + ModeName string + func (m *SceneMode) MarshalBinary() ([]byte, error) + func (m *SceneMode) UnmarshalBinary(b []byte) error + func (m *SceneMode) Validate(formats strfmt.Registry) error + type SceneModeRequest struct + ActionID string + ModeID *string + ModeName string + func (m *SceneModeRequest) MarshalBinary() ([]byte, error) + func (m *SceneModeRequest) UnmarshalBinary(b []byte) error + func (m *SceneModeRequest) Validate(formats strfmt.Registry) error + type ScenePagedResult struct + Items []*SceneSummary + Links *Links + func (m *ScenePagedResult) MarshalBinary() ([]byte, error) + func (m *ScenePagedResult) UnmarshalBinary(b []byte) error + func (m *ScenePagedResult) Validate(formats strfmt.Registry) error + type SceneRequest struct + Devicegroups []*SceneDeviceGroupRequest + Devices []*SceneDeviceRequest + Mode *SceneModeRequest + SceneColor string + SceneIcon string + SceneName *string + SecurityMode *SceneSecurityModeRequest + Sequences []SceneActionSequence + func (m *SceneRequest) MarshalBinary() ([]byte, error) + func (m *SceneRequest) UnmarshalBinary(b []byte) error + func (m *SceneRequest) Validate(formats strfmt.Registry) error + type SceneSecurityModeRequest struct + ActionID string + Arguments string + Security *string + func (m *SceneSecurityModeRequest) MarshalBinary() ([]byte, error) + func (m *SceneSecurityModeRequest) UnmarshalBinary(b []byte) error + func (m *SceneSecurityModeRequest) Validate(formats strfmt.Registry) error + type SceneSleepRequest struct + Seconds *int64 + func (m *SceneSleepRequest) MarshalBinary() ([]byte, error) + func (m *SceneSleepRequest) UnmarshalBinary(b []byte) error + func (m *SceneSleepRequest) Validate(formats strfmt.Registry) error + type SceneSummary struct + APIVersion string + CreatedBy string + CreatedDate strfmt.DateTime + Editable bool + LastExecutedDate strfmt.DateTime + LastUpdatedDate strfmt.DateTime + LocationID string + SceneColor string + SceneID string + SceneIcon string + SceneName string + func (m *SceneSummary) MarshalBinary() ([]byte, error) + func (m *SceneSummary) UnmarshalBinary(b []byte) error + func (m *SceneSummary) Validate(formats strfmt.Registry) error + type Schedule struct + Cron *CronSchedule + InstalledAppID strfmt.UUID + LocationID strfmt.UUID + Name *string + ScheduledExecutions []int64 + UserUUID strfmt.UUID + func (m *Schedule) MarshalBinary() ([]byte, error) + func (m *Schedule) UnmarshalBinary(b []byte) error + func (m *Schedule) Validate(formats strfmt.Registry) error + type ScheduleRequest struct + Cron *CronSchedule + Name *string + Once *OnceSchedule + func (m *ScheduleRequest) MarshalBinary() ([]byte, error) + func (m *ScheduleRequest) UnmarshalBinary(b []byte) error + func (m *ScheduleRequest) Validate(formats strfmt.Registry) error + type SecurityArmStateDetail struct + LocationID *string + SubscriptionName string + func (m *SecurityArmStateDetail) MarshalBinary() ([]byte, error) + func (m *SecurityArmStateDetail) UnmarshalBinary(b []byte) error + func (m *SecurityArmStateDetail) Validate(formats strfmt.Registry) error + type SecurityArmStateEvent struct + ArmState string + EventID string + LocationID string + OptionalArguments map[string]SimpleValue + func (m *SecurityArmStateEvent) MarshalBinary() ([]byte, error) + func (m *SecurityArmStateEvent) UnmarshalBinary(b []byte) error + func (m *SecurityArmStateEvent) Validate(formats strfmt.Registry) error + type Sequence string + const SequenceParallel + const SequenceSerial + func (m Sequence) Validate(formats strfmt.Registry) error + type ServiceCapabilities []string + func (m ServiceCapabilities) Validate(formats strfmt.Registry) error + type SignatureType string + const SignatureTypeAPPRSA + const SignatureTypeSTPADLOCK + func (m SignatureType) Validate(formats strfmt.Registry) error + type SimpleCondition struct + Aggregation ConditionAggregationMode + Left *Operand + Right *Operand + func (m *SimpleCondition) MarshalBinary() ([]byte, error) + func (m *SimpleCondition) UnmarshalBinary(b []byte) error + func (m *SimpleCondition) Validate(formats strfmt.Registry) error + type SimpleValue struct + BoolValue bool + DoubleValue float64 + IntValue int64 + StringValue string + ValueType string + func (m *SimpleValue) MarshalBinary() ([]byte, error) + func (m *SimpleValue) UnmarshalBinary(b []byte) error + func (m *SimpleValue) Validate(formats strfmt.Registry) error + type SleepAction struct + Duration *Interval + func (m *SleepAction) MarshalBinary() ([]byte, error) + func (m *SleepAction) UnmarshalBinary(b []byte) error + func (m *SleepAction) Validate(formats strfmt.Registry) error + type SleepActionExecutionResult struct + Result ExecutionResult + func (m *SleepActionExecutionResult) MarshalBinary() ([]byte, error) + func (m *SleepActionExecutionResult) UnmarshalBinary(b []byte) error + func (m *SleepActionExecutionResult) Validate(formats strfmt.Registry) error + type Slider struct + ArgumentType ArgumentType + Command string + Value Value + ValueType ValueType + func (m *Slider) MarshalBinary() ([]byte, error) + func (m *Slider) UnmarshalBinary(b []byte) error + func (m *Slider) UnmarshalJSON(raw []byte) error + func (m *Slider) Validate(formats strfmt.Registry) error + func (m Slider) MarshalJSON() ([]byte, error) + type SliderAllOf1 interface + type SliderBase struct + Range Range + Step Step + Unit Unit + func (m *SliderBase) MarshalBinary() ([]byte, error) + func (m *SliderBase) UnmarshalBinary(b []byte) error + func (m *SliderBase) Validate(formats strfmt.Registry) error + type SliderForArgument struct + Name ArgumentName + func (m *SliderForArgument) MarshalBinary() ([]byte, error) + func (m *SliderForArgument) UnmarshalBinary(b []byte) error + func (m *SliderForArgument) UnmarshalJSON(raw []byte) error + func (m *SliderForArgument) Validate(formats strfmt.Registry) error + func (m SliderForArgument) MarshalJSON() ([]byte, error) + type SliderForAutomationAction struct + ArgumentType ArgumentType + Command *string + func (m *SliderForAutomationAction) MarshalBinary() ([]byte, error) + func (m *SliderForAutomationAction) UnmarshalBinary(b []byte) error + func (m *SliderForAutomationAction) UnmarshalJSON(raw []byte) error + func (m *SliderForAutomationAction) Validate(formats strfmt.Registry) error + func (m SliderForAutomationAction) MarshalJSON() ([]byte, error) + type SliderForAutomationCondition struct + Value Value + ValueType ValueType + func (m *SliderForAutomationCondition) MarshalBinary() ([]byte, error) + func (m *SliderForAutomationCondition) UnmarshalBinary(b []byte) error + func (m *SliderForAutomationCondition) UnmarshalJSON(raw []byte) error + func (m *SliderForAutomationCondition) Validate(formats strfmt.Registry) error + func (m SliderForAutomationCondition) MarshalJSON() ([]byte, error) + type SmartAppDashboardCardEventRequest struct + CardID string + Lifecycle DashboardCardLifecycle + func (m *SmartAppDashboardCardEventRequest) MarshalBinary() ([]byte, error) + func (m *SmartAppDashboardCardEventRequest) UnmarshalBinary(b []byte) error + func (m *SmartAppDashboardCardEventRequest) Validate(formats strfmt.Registry) error + type SmartAppEventRequest struct + Attributes map[string]string + Name string + func (m *SmartAppEventRequest) MarshalBinary() ([]byte, error) + func (m *SmartAppEventRequest) UnmarshalBinary(b []byte) error + func (m *SmartAppEventRequest) Validate(formats strfmt.Registry) error + type StandardSuccessResponse struct + Status *string + func (m *StandardSuccessResponse) MarshalBinary() ([]byte, error) + func (m *StandardSuccessResponse) UnmarshalBinary(b []byte) error + func (m *StandardSuccessResponse) Validate(formats strfmt.Registry) error + type StandbyPowerSwitch struct + func (m *StandbyPowerSwitch) MarshalBinary() ([]byte, error) + func (m *StandbyPowerSwitch) UnmarshalBinary(b []byte) error + func (m *StandbyPowerSwitch) UnmarshalJSON(raw []byte) error + func (m *StandbyPowerSwitch) Validate(formats strfmt.Registry) error + func (m StandbyPowerSwitch) MarshalJSON() ([]byte, error) + type StandbyPowerSwitchAllOf1 interface + type StandbyPowerSwitchAllOf2 interface + type StandbyPowerSwitchForDashboard struct + func (m *StandbyPowerSwitchForDashboard) MarshalBinary() ([]byte, error) + func (m *StandbyPowerSwitchForDashboard) UnmarshalBinary(b []byte) error + func (m *StandbyPowerSwitchForDashboard) UnmarshalJSON(raw []byte) error + func (m *StandbyPowerSwitchForDashboard) Validate(formats strfmt.Registry) error + func (m StandbyPowerSwitchForDashboard) MarshalJSON() ([]byte, error) + type StandbyPowerSwitchForDashboardAllOf1 interface + type StandbyPowerSwitchForDashboardAllOf2 interface + type State struct + Alternatives interface{} + Label FormattedLabel + Unit Unit + func (m *State) MarshalBinary() ([]byte, error) + func (m *State) UnmarshalBinary(b []byte) error + func (m *State) Validate(formats strfmt.Registry) error + type StateItem struct + Alternatives Alternatives + Group Group + Label FormattedLabel + func (m *StateItem) MarshalBinary() ([]byte, error) + func (m *StateItem) UnmarshalBinary(b []byte) error + func (m *StateItem) UnmarshalJSON(raw []byte) error + func (m *StateItem) Validate(formats strfmt.Registry) error + func (m StateItem) MarshalJSON() ([]byte, error) + type StatesArrayItem struct + Component Component + VisibleCondition *VisibleCondition + func (m *StatesArrayItem) MarshalBinary() ([]byte, error) + func (m *StatesArrayItem) UnmarshalBinary(b []byte) error + func (m *StatesArrayItem) UnmarshalJSON(raw []byte) error + func (m *StatesArrayItem) Validate(formats strfmt.Registry) error + func (m StatesArrayItem) MarshalJSON() ([]byte, error) + type Step float64 + func (m Step) Validate(formats strfmt.Registry) error + type Stepper struct + Command *StepperCommand + Range Range + Step Step + Value Value + ValueType ValueType + func (m *Stepper) MarshalBinary() ([]byte, error) + func (m *Stepper) UnmarshalBinary(b []byte) error + func (m *Stepper) Validate(formats strfmt.Registry) error + type StepperCommand struct + ArgumentType ArgumentType + Decrease string + Increase string + Name string + func (m *StepperCommand) MarshalBinary() ([]byte, error) + func (m *StepperCommand) UnmarshalBinary(b []byte) error + func (m *StepperCommand) Validate(formats strfmt.Registry) error + type StringConfig struct + Value string + func (m *StringConfig) MarshalBinary() ([]byte, error) + func (m *StringConfig) UnmarshalBinary(b []byte) error + func (m *StringConfig) Validate(formats strfmt.Registry) error + type Subscription struct + Capability *CapabilitySubscriptionDetail + Device *DeviceSubscriptionDetail + DeviceHealth *DeviceHealthDetail + DeviceLifecycle *DeviceLifecycleDetail + HubHealth *HubHealthDetail + ID string + InstalledAppID string + Mode *ModeSubscriptionDetail + SceneLifecycle *SceneLifecycleDetail + SecurityArmState *SecurityArmStateDetail + SourceType SubscriptionSource + func (m *Subscription) MarshalBinary() ([]byte, error) + func (m *Subscription) UnmarshalBinary(b []byte) error + func (m *Subscription) Validate(formats strfmt.Registry) error + type SubscriptionDelete struct + Count int32 + func (m *SubscriptionDelete) MarshalBinary() ([]byte, error) + func (m *SubscriptionDelete) UnmarshalBinary(b []byte) error + func (m *SubscriptionDelete) Validate(formats strfmt.Registry) error + type SubscriptionFilter struct + Attribute SubscriptionFilterAttributes + Capability SubscriptionFilterCapabilities + Component SubscriptionFilterComponents + EventType SubscriptionFilterEventTypes + Type SubscriptionFilterTypes + Value SubscriptionFilterValues + func (m *SubscriptionFilter) MarshalBinary() ([]byte, error) + func (m *SubscriptionFilter) UnmarshalBinary(b []byte) error + func (m *SubscriptionFilter) Validate(formats strfmt.Registry) error + type SubscriptionFilterAttributes []string + func (m SubscriptionFilterAttributes) Validate(formats strfmt.Registry) error + type SubscriptionFilterCapabilities []string + func (m SubscriptionFilterCapabilities) Validate(formats strfmt.Registry) error + type SubscriptionFilterComponents []string + func (m SubscriptionFilterComponents) Validate(formats strfmt.Registry) error + type SubscriptionFilterEventTypes []string + func (m SubscriptionFilterEventTypes) Validate(formats strfmt.Registry) error + type SubscriptionFilterTypes string + const SubscriptionFilterTypesDEVICEIDS + const SubscriptionFilterTypesINSTALLEDSMARTAPPIDS + const SubscriptionFilterTypesLOCATIONIDS + const SubscriptionFilterTypesROOMIDS + const SubscriptionFilterTypesSMARTAPPIDS + func (m SubscriptionFilterTypes) Validate(formats strfmt.Registry) error + type SubscriptionFilterValues []string + func (m SubscriptionFilterValues) Validate(formats strfmt.Registry) error + type SubscriptionFilters []*SubscriptionFilter + func (m SubscriptionFilters) Validate(formats strfmt.Registry) error + type SubscriptionID strfmt.UUID + func (m SubscriptionID) Validate(formats strfmt.Registry) error + type SubscriptionRequest struct + Capability *CapabilitySubscriptionDetail + Device *DeviceSubscriptionDetail + DeviceHealth *DeviceHealthDetail + DeviceLifecycle *DeviceLifecycleDetail + HubHealth *HubHealthDetail + Mode *ModeSubscriptionDetail + SceneLifecycle *SceneLifecycleDetail + SecurityArmState *SecurityArmStateDetail + SourceType SubscriptionSource + func (m *SubscriptionRequest) MarshalBinary() ([]byte, error) + func (m *SubscriptionRequest) UnmarshalBinary(b []byte) error + func (m *SubscriptionRequest) Validate(formats strfmt.Registry) error + type SubscriptionSource string + const SubscriptionSourceCAPABILITY + const SubscriptionSourceDEVICE + const SubscriptionSourceDEVICEHEALTH + const SubscriptionSourceDEVICELIFECYCLE + const SubscriptionSourceHUBHEALTH + const SubscriptionSourceMODE + const SubscriptionSourceSCENELIFECYCLE + const SubscriptionSourceSECURITYARMSTATE + func (m SubscriptionSource) Validate(formats strfmt.Registry) error + type SubscriptionTarget struct + URL SubscriptionTargetValue + func (m *SubscriptionTarget) MarshalBinary() ([]byte, error) + func (m *SubscriptionTarget) UnmarshalBinary(b []byte) error + func (m *SubscriptionTarget) Validate(formats strfmt.Registry) error + type SubscriptionTargetValue strfmt.URI + func (m SubscriptionTargetValue) Validate(formats strfmt.Registry) error + type SupportedValues string + func (m SupportedValues) Validate(formats strfmt.Registry) error + type Switch struct + func (m *Switch) MarshalBinary() ([]byte, error) + func (m *Switch) UnmarshalBinary(b []byte) error + func (m *Switch) UnmarshalJSON(raw []byte) error + func (m *Switch) Validate(formats strfmt.Registry) error + func (m Switch) MarshalJSON() ([]byte, error) + type SwitchAllOf0 interface + type SwitchAllOf3 interface + type SwitchCommand struct + Command *SwitchCommandCommand + func (m *SwitchCommand) MarshalBinary() ([]byte, error) + func (m *SwitchCommand) UnmarshalBinary(b []byte) error + func (m *SwitchCommand) Validate(formats strfmt.Registry) error + type SwitchCommandCommand struct + Name string + Off *string + On *string + func (m *SwitchCommandCommand) MarshalBinary() ([]byte, error) + func (m *SwitchCommandCommand) UnmarshalBinary(b []byte) error + func (m *SwitchCommandCommand) Validate(formats strfmt.Registry) error + type SwitchForArgument struct + Name ArgumentName + Off *string + On *string + func (m *SwitchForArgument) MarshalBinary() ([]byte, error) + func (m *SwitchForArgument) UnmarshalBinary(b []byte) error + func (m *SwitchForArgument) Validate(formats strfmt.Registry) error + type SwitchForDashboard struct + func (m *SwitchForDashboard) MarshalBinary() ([]byte, error) + func (m *SwitchForDashboard) UnmarshalBinary(b []byte) error + func (m *SwitchForDashboard) UnmarshalJSON(raw []byte) error + func (m *SwitchForDashboard) Validate(formats strfmt.Registry) error + func (m SwitchForDashboard) MarshalJSON() ([]byte, error) + type SwitchForDashboardAllOf0 interface + type SwitchForDashboardAllOf3 interface + type SwitchState struct + State *SwitchStateState + func (m *SwitchState) MarshalBinary() ([]byte, error) + func (m *SwitchState) UnmarshalBinary(b []byte) error + func (m *SwitchState) Validate(formats strfmt.Registry) error + type SwitchStateForDashboard struct + State *SwitchStateForDashboardState + func (m *SwitchStateForDashboard) MarshalBinary() ([]byte, error) + func (m *SwitchStateForDashboard) UnmarshalBinary(b []byte) error + func (m *SwitchStateForDashboard) Validate(formats strfmt.Registry) error + type SwitchStateForDashboardState struct + Off *string + On *string + Value Value + func (m *SwitchStateForDashboardState) MarshalBinary() ([]byte, error) + func (m *SwitchStateForDashboardState) UnmarshalBinary(b []byte) error + func (m *SwitchStateForDashboardState) Validate(formats strfmt.Registry) error + type SwitchStateState struct + Alternatives Alternatives + Label FormattedLabel + Off *string + On *string + Value Value + func (m *SwitchStateState) MarshalBinary() ([]byte, error) + func (m *SwitchStateState) UnmarshalBinary(b []byte) error + func (m *SwitchStateState) Validate(formats strfmt.Registry) error + type Tags map[string]string + func (m Tags) Validate(formats strfmt.Registry) error + type TextField struct + Command *string + Range Range + Value Value + func (m *TextField) MarshalBinary() ([]byte, error) + func (m *TextField) UnmarshalBinary(b []byte) error + func (m *TextField) Validate(formats strfmt.Registry) error + type TextFieldForArgument struct + Name ArgumentName + Range Range + func (m *TextFieldForArgument) MarshalBinary() ([]byte, error) + func (m *TextFieldForArgument) UnmarshalBinary(b []byte) error + func (m *TextFieldForArgument) Validate(formats strfmt.Registry) error + type TextFieldForAutomationAction struct + Command *string + Range Range + func (m *TextFieldForAutomationAction) MarshalBinary() ([]byte, error) + func (m *TextFieldForAutomationAction) UnmarshalBinary(b []byte) error + func (m *TextFieldForAutomationAction) Validate(formats strfmt.Registry) error + type TextFieldForAutomationCondition struct + Range Range + Value Value + func (m *TextFieldForAutomationCondition) MarshalBinary() ([]byte, error) + func (m *TextFieldForAutomationCondition) UnmarshalBinary(b []byte) error + func (m *TextFieldForAutomationCondition) Validate(formats strfmt.Registry) error + type TimeOperand struct + DaysOfWeek []DayOfWeek + Offset *Interval + Reference TimeReference + TimeZoneID string + func (m *TimeOperand) MarshalBinary() ([]byte, error) + func (m *TimeOperand) UnmarshalBinary(b []byte) error + func (m *TimeOperand) Validate(formats strfmt.Registry) error + type TimeReference string + const TimeReferenceMidnight + const TimeReferenceNoon + const TimeReferenceNow + const TimeReferenceSunrise + const TimeReferenceSunset + func (m TimeReference) Validate(formats strfmt.Registry) error + type TimerEvent struct + EventID string + Expression string + Name string + Time strfmt.DateTime + Type TimerType + func (m *TimerEvent) MarshalBinary() ([]byte, error) + func (m *TimerEvent) UnmarshalBinary(b []byte) error + func (m *TimerEvent) Validate(formats strfmt.Registry) error + type TimerType string + const TimerTypeCRON + const TimerTypeONCE + func (m TimerType) Validate(formats strfmt.Registry) error + type ToggleSwitch struct + func (m *ToggleSwitch) MarshalBinary() ([]byte, error) + func (m *ToggleSwitch) UnmarshalBinary(b []byte) error + func (m *ToggleSwitch) UnmarshalJSON(raw []byte) error + func (m *ToggleSwitch) Validate(formats strfmt.Registry) error + func (m ToggleSwitch) MarshalJSON() ([]byte, error) + type ToggleSwitchAllOf0 interface + type ToggleSwitchAllOf2 interface + type ToggleSwitchForDashboard struct + func (m *ToggleSwitchForDashboard) MarshalBinary() ([]byte, error) + func (m *ToggleSwitchForDashboard) UnmarshalBinary(b []byte) error + func (m *ToggleSwitchForDashboard) UnmarshalJSON(raw []byte) error + func (m *ToggleSwitchForDashboard) Validate(formats strfmt.Registry) error + func (m ToggleSwitchForDashboard) MarshalJSON() ([]byte, error) + type ToggleSwitchForDashboardAllOf0 interface + type ToggleSwitchForDashboardAllOf2 interface + type ToggleSwitchForDashboardAllOf3 interface + type TriggerMode string + const TriggerModeAlways + const TriggerModeAuto + const TriggerModeNever + func (m TriggerMode) Validate(formats strfmt.Registry) error + type Unit string + func (m Unit) Validate(formats strfmt.Registry) error + type UpdateAppOAuthRequest struct + ClientName *string + RedirectUris []strfmt.URI + Scope []string + func (m *UpdateAppOAuthRequest) MarshalBinary() ([]byte, error) + func (m *UpdateAppOAuthRequest) UnmarshalBinary(b []byte) error + func (m *UpdateAppOAuthRequest) Validate(formats strfmt.Registry) error + type UpdateAppRequest struct + AppType AppType + Classifications []AppClassification + Description *string + DisplayName *string + IconImage *IconImage + LambdaSmartApp *CreateOrUpdateLambdaSmartAppRequest + SingleInstance *bool + UI *AppUISettings + WebhookSmartApp *CreateOrUpdateWebhookSmartAppRequest + func (m *UpdateAppRequest) MarshalBinary() ([]byte, error) + func (m *UpdateAppRequest) UnmarshalBinary(b []byte) error + func (m *UpdateAppRequest) Validate(formats strfmt.Registry) error + type UpdateAppSettingsRequest struct + Settings map[string]string + func (m *UpdateAppSettingsRequest) MarshalBinary() ([]byte, error) + func (m *UpdateAppSettingsRequest) UnmarshalBinary(b []byte) error + func (m *UpdateAppSettingsRequest) Validate(formats strfmt.Registry) error + type UpdateAppSettingsResponse struct + Settings map[string]string + func (m *UpdateAppSettingsResponse) MarshalBinary() ([]byte, error) + func (m *UpdateAppSettingsResponse) UnmarshalBinary(b []byte) error + func (m *UpdateAppSettingsResponse) Validate(formats strfmt.Registry) error + type UpdateCapabilityRequest struct + Attributes map[string]CapabilityAttribute + Commands map[string]CapabilityCommand + func (m *UpdateCapabilityRequest) MarshalBinary() ([]byte, error) + func (m *UpdateCapabilityRequest) UnmarshalBinary(b []byte) error + func (m *UpdateCapabilityRequest) Validate(formats strfmt.Registry) error + type UpdateDeviceProfileRequest struct + Components []*DeviceComponentReference + Metadata DeviceProfileMetadata + func (m *UpdateDeviceProfileRequest) MarshalBinary() ([]byte, error) + func (m *UpdateDeviceProfileRequest) UnmarshalBinary(b []byte) error + func (m *UpdateDeviceProfileRequest) Validate(formats strfmt.Registry) error + type UpdateDeviceRequest struct + Components []*UpdateDeviceRequestComponentsItems0 + Label *string + func (m *UpdateDeviceRequest) MarshalBinary() ([]byte, error) + func (m *UpdateDeviceRequest) UnmarshalBinary(b []byte) error + func (m *UpdateDeviceRequest) Validate(formats strfmt.Registry) error + type UpdateDeviceRequestComponentsItems0 struct + Categories []string + ID *string + func (m *UpdateDeviceRequestComponentsItems0) MarshalBinary() ([]byte, error) + func (m *UpdateDeviceRequestComponentsItems0) UnmarshalBinary(b []byte) error + func (m *UpdateDeviceRequestComponentsItems0) Validate(formats strfmt.Registry) error + type UpdateLocationRequest struct + AdditionalProperties map[string]string + Latitude float64 + Locale string + Longitude float64 + Name *string + RegionRadius int64 + TemperatureScale string + func (m *UpdateLocationRequest) MarshalBinary() ([]byte, error) + func (m *UpdateLocationRequest) UnmarshalBinary(b []byte) error + func (m *UpdateLocationRequest) Validate(formats strfmt.Registry) error + type UpdateRoomRequest struct + Name *string + func (m *UpdateRoomRequest) MarshalBinary() ([]byte, error) + func (m *UpdateRoomRequest) UnmarshalBinary(b []byte) error + func (m *UpdateRoomRequest) Validate(formats strfmt.Registry) error + type UpdateSignatureTypeRequest struct + SignatureType SignatureType + func (m *UpdateSignatureTypeRequest) MarshalBinary() ([]byte, error) + func (m *UpdateSignatureTypeRequest) UnmarshalBinary(b []byte) error + func (m *UpdateSignatureTypeRequest) Validate(formats strfmt.Registry) error + type UpdateSignatureTypeResponse interface + type Value string + func (m Value) Validate(formats strfmt.Registry) error + type ValueType string + func (m ValueType) Validate(formats strfmt.Registry) error + type Version int64 + func (m Version) Validate(formats strfmt.Registry) error + type Vid string + func (m Vid) Validate(formats strfmt.Registry) error + type ViperDeviceDetails struct + HwVersion string + ManufacturerName string + ModelName string + SwVersion string + UniqueIdentifier string + func (m *ViperDeviceDetails) MarshalBinary() ([]byte, error) + func (m *ViperDeviceDetails) UnmarshalBinary(b []byte) error + func (m *ViperDeviceDetails) Validate(formats strfmt.Registry) error + type VisibleCondition struct + Component Component + Operand string + Operator Operator + Value Value + func (m *VisibleCondition) MarshalBinary() ([]byte, error) + func (m *VisibleCondition) UnmarshalBinary(b []byte) error + func (m *VisibleCondition) UnmarshalJSON(raw []byte) error + func (m *VisibleCondition) Validate(formats strfmt.Registry) error + func (m VisibleCondition) MarshalJSON() ([]byte, error) + type WeatherData struct + CloudCeilingInM int64 + CloudCoverPhrase string + ConditionPhraseLong string + ConditionState string + RelativeHumidityInPercent int64 + SunriseDate string + SunsetDate string + TemperatureFeelsLikeInC float64 + TemperatureInC float64 + UvDescription string + UvIndex int64 + VisibilityInKm float64 + WindDirectionCardinal string + WindDirectionInDegrees int64 + WindGustInKmph int64 + WindSpeedInKmph int64 + func (m *WeatherData) MarshalBinary() ([]byte, error) + func (m *WeatherData) UnmarshalBinary(b []byte) error + func (m *WeatherData) Validate(formats strfmt.Registry) error + type WeatherEvent struct + AirQualityData *AirQualityData + WeatherData *WeatherData + func (m *WeatherEvent) MarshalBinary() ([]byte, error) + func (m *WeatherEvent) UnmarshalBinary(b []byte) error + func (m *WeatherEvent) Validate(formats strfmt.Registry) error + type WebhookSmartApp struct + PublicKey string + SignatureType SignatureType + TargetStatus AppTargetStatus + TargetURL string + func (m *WebhookSmartApp) MarshalBinary() ([]byte, error) + func (m *WebhookSmartApp) UnmarshalBinary(b []byte) error + func (m *WebhookSmartApp) Validate(formats strfmt.Registry) error