Patrick Schurig b26274595c
Some checks failed
Build & Deploy docs / build-deploy (push) Failing after 10m17s
feat: référence API JsonRPC générée depuis introspect.json
- Nouveau générateur scripts/gen_api_reference.py : 19 namespaces →
  docs/api/metier/ (10) + docs/api/systeme/ (9) + notifications.md +
  types.md (96 types · 55 enums · 4 flags) + SUMMARY.md literate-nav
- Badges permissionScope (perm-none/control/configure/admin) dans extra.css
- Guide docs/integrations/jsonrpc-api.md (connexion TCP/WS, auth, conventions énergie)
- mkdocs.yml : Référence API dans la nav, REST→JsonRPC renommé
- mkdocs build --strict : 0 warnings · --check idempotent

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 08:15:37 +02:00

41 KiB

hide
hide
toc

Types & Enums

Types

Action

Champ Type Notes
actionTypeId Uuid
params ParamList optionnel
thingId Uuid

ActionType

Champ Type Notes
displayName String
index Int
name String
paramTypes ParamTypes
id Uuid lecture seule

ActionTypes

Liste de ActionType.


BackupFile

Champ Type Notes
fileName String lecture seule
serverVersion String lecture seule
size Double lecture seule
timestamp Uint lecture seule

BackupFiles

Liste de BackupFile.


BrowserItem

Champ Type Notes
actionTypeIds Uuid[]
browsable Bool
description String
disabled Bool
displayName String
executable Bool
icon BrowserIcon
id String
mediaIcon MediaBrowserIcon optionnel
thumbnail String

CacheHash

Champ Type Notes
hash String
method String

CalendarItem

Champ Type Notes
duration Uint
datetime Uint optionnel
repeating RepeatingOption optionnel
startTime Time optionnel

CalendarItems

Liste de CalendarItem.


Event

Champ Type Notes
eventTypeId Uuid lecture seule
params ParamList lecture seule
thingId Uuid lecture seule

EventDescriptor

Champ Type Notes
eventTypeId Uuid optionnel
interface String optionnel
interfaceEvent String optionnel
paramDescriptors ParamDescriptors optionnel
thingId Uuid optionnel

EventDescriptors

Liste de EventDescriptor.


EventType

Champ Type Notes
displayName String
name String
paramTypes ParamTypes
id Uuid lecture seule
index Int lecture seule

EventTypes

Liste de EventType.


Experience

Champ Type Notes
name String
version String

IOConnection

Champ Type Notes
id Uuid lecture seule
inputStateTypeId Uuid lecture seule
inputThingId Uuid lecture seule
inverted Bool lecture seule
outputStateTypeId Uuid lecture seule
outputThingId Uuid lecture seule

IOConnections

Liste de IOConnection.


IntegrationPlugin

Champ Type Notes
displayName String lecture seule
id Uuid lecture seule
name String lecture seule
paramTypes ParamTypes lecture seule

IntegrationPlugins

Liste de IntegrationPlugin.


LogEntries

Liste de LogEntry.


LogEntry

Champ Type Notes
source String lecture seule
timestamp Uint lecture seule
values Object lecture seule

LoggingCategory

Champ Type Notes
level LoggingLevel
name String
type LoggingCategoryType

ModbusRtuMaster

Champ Type Notes
baudrate Uint
connected Bool
dataBits SerialPortDataBits
modbusUuid Uuid
numberOfRetries Uint
parity SerialPortParity
serialPort String
stopBits SerialPortStopBits
timeout Uint

MqttPolicy

Champ Type Notes
allowedPublishTopicFilters StringList
allowedSubscribeTopicFilters StringList
clientId String
password String
username String

Package

Champ Type Notes
canRemove Bool lecture seule
candidateVersion String lecture seule
changelog String lecture seule
displayName String lecture seule
id String lecture seule
installedVersion String lecture seule
rollbackAvailable Bool lecture seule
summary String lecture seule
updateAvailable Bool lecture seule

Packages

Liste de Package.


Param

Champ Type Notes
paramTypeId Uuid optionnel
value Variant

ParamDescriptor

Champ Type Notes
paramName String optionnel
paramTypeId Uuid optionnel
operator ValueOperator
value Variant

ParamDescriptors

Liste de ParamDescriptor.


ParamList

Liste de Param.


ParamType

Champ Type Notes
displayName String
index Int
name String
allowedValues Variant[] optionnel
defaultValue Variant optionnel
inputType InputType optionnel
maxValue Variant optionnel
minValue Variant optionnel
readOnly Bool optionnel
stepSize Double optionnel
unit Unit optionnel
id Uuid lecture seule
type BasicType

ParamTypes

Liste de ParamType.


PowerBalanceLogEntries

Liste de PowerBalanceLogEntry.


PowerBalanceLogEntry

Champ Type Notes
acquisition Double lecture seule
consumption Double lecture seule
production Double lecture seule
storage Double lecture seule
timestamp Uint lecture seule
totalAcquisition Double lecture seule
totalConsumption Double lecture seule
totalProduction Double lecture seule
totalReturn Double lecture seule

RepeatingOption

Champ Type Notes
mode RepeatingMode
monthDays Int[] optionnel
weekDays Int[] optionnel

Repositories

Liste de Repository.


Repository

Champ Type Notes
enabled Bool
displayName String lecture seule
id String lecture seule

Rule

Champ Type Notes
actions RuleActions
name String
enabled Bool optionnel
eventDescriptors EventDescriptors optionnel
executable Bool optionnel
exitActions RuleActions optionnel
stateEvaluator StateEvaluator optionnel
timeDescriptor TimeDescriptor optionnel
active Bool lecture seule
id Uuid lecture seule

RuleAction

Champ Type Notes
actionTypeId Uuid optionnel
browserItemId String optionnel
interface String optionnel
interfaceAction String optionnel
ruleActionParams RuleActionParams optionnel
thingId Uuid optionnel

RuleActionParam

Champ Type Notes
eventParamTypeId Uuid optionnel
eventTypeId Uuid optionnel
paramName String optionnel
paramTypeId Uuid optionnel
stateThingId Uuid optionnel
stateTypeId Uuid optionnel
value Variant optionnel

RuleActionParams

Liste de RuleActionParam.


RuleActions

Liste de RuleAction.


RuleDescription

Champ Type Notes
active Bool
enabled Bool
executable Bool
id Uuid
name String

Rules

Liste de Rule.


Script

Champ Type Notes
name String
id Uuid lecture seule

Scripts

Liste de Script.


SerialPort

Champ Type Notes
description String lecture seule
manufacturer String lecture seule
serialNumber String lecture seule
systemLocation String lecture seule

SerialPorts

Liste de SerialPort.


ServerConfiguration

Champ Type Notes
address String
authenticationEnabled Bool
id String
port Uint
sslEnabled Bool

State

Champ Type Notes
filter StateValueFilter lecture seule
maxValue Variant optionnel · lecture seule
minValue Variant optionnel · lecture seule
possibleValues Variant[] optionnel · lecture seule
stateTypeId Uuid lecture seule
value Variant lecture seule

StateDescriptor

Champ Type Notes
interface String optionnel
interfaceState String optionnel
stateTypeId Uuid optionnel
thingId Uuid optionnel
value Variant optionnel
valueStateTypeId Uuid optionnel
valueThingId Uuid optionnel
operator ValueOperator

StateEvaluator

Champ Type Notes
childEvaluators StateEvaluators optionnel
operator StateOperator optionnel
stateDescriptor StateDescriptor optionnel

StateEvaluators

Liste de StateEvaluator.


StateType

Champ Type Notes
defaultValue Variant
displayName String
index Int
name String
ioType IOType optionnel
maxValue Variant optionnel
minValue Variant optionnel
possibleValues Variant[] optionnel
possibleValuesDisplayNames StringList optionnel
stepSize Double optionnel
unit Unit optionnel
id Uuid lecture seule
type BasicType

StateTypes

Liste de StateType.


States

Liste de State.


Tag

Champ Type Notes
appId String
ruleId Uuid optionnel
thingId Uuid optionnel
value String optionnel
tagId String

Tags

Liste de Tag.


TemperatureDaySchedule

Liste de TemperatureSchedule.


TemperatureSchedule

Champ Type Notes
endTime Time
startTime Time
temperature Double

TemperatureWeekSchedule

Liste de TemperatureDaySchedule.


Thing

Champ Type Notes
d:r:setupComplete Bool
name String optionnel
settings ParamList optionnel
id Uuid lecture seule
loggedActionTypeIds Uuid[] optionnel · lecture seule
loggedEventTypeIds Uuid[] optionnel · lecture seule
loggedStateTypeIds Uuid[] optionnel · lecture seule
parentId Uuid optionnel · lecture seule
setupDisplayMessage String optionnel · lecture seule
params ParamList lecture seule
setupError ThingError lecture seule
setupStatus ThingSetupStatus lecture seule
states States lecture seule
thingClassId Uuid lecture seule

ThingClass

Champ Type Notes
actionTypes ActionTypes lecture seule
browsable Bool lecture seule
browserItemActionTypes ActionTypes lecture seule
createMethods CreateMethods lecture seule
discoveryParamTypes ParamTypes lecture seule
discoveryType DiscoveryType lecture seule
displayName String lecture seule
eventTypes EventTypes lecture seule
id Uuid lecture seule
interfaces StringList lecture seule
name String lecture seule
paramTypes ParamTypes lecture seule
pluginId Uuid lecture seule
providedInterfaces StringList lecture seule
settingsTypes ParamTypes lecture seule
setupMethod SetupMethod lecture seule
stateTypes StateTypes lecture seule
vendorId Uuid lecture seule

ThingClasses

Liste de ThingClass.


ThingDescriptor

Champ Type Notes
description String lecture seule
id Uuid lecture seule
thingId Uuid optionnel · lecture seule
params ParamList lecture seule
thingClassId Uuid lecture seule
title String lecture seule

ThingDescriptors

Liste de ThingDescriptor.


ThingPowerLogEntries

Liste de ThingPowerLogEntry.


ThingPowerLogEntry

Champ Type Notes
currentPower Double lecture seule
thingId Uuid lecture seule
timestamp Uint lecture seule
totalConsumption Double lecture seule
totalProduction Double lecture seule

Things

Liste de Thing.


TimeDescriptor

Champ Type Notes
calendarItems CalendarItems optionnel
timeEventItems TimeEventItems optionnel

TimeEventItem

Champ Type Notes
datetime Uint optionnel
repeating RepeatingOption optionnel
time Time optionnel

TimeEventItems

Liste de TimeEventItem.


TokenInfo

Champ Type Notes
creationTime Uint lecture seule
deviceName String lecture seule
id Uuid lecture seule
username String lecture seule

TokenInfoList

Liste de TokenInfo.


TunnelProxyServerConfiguration

Champ Type Notes
address String
authenticationEnabled Bool
id String
ignoreSslErrors Bool
port Uint
sslEnabled Bool

UserInfo

Champ Type Notes
allowedThingIds Uuid[] lecture seule
displayName String lecture seule
email String lecture seule
scopes PermissionScopes lecture seule
username String lecture seule

UserInfoList

Liste de UserInfo.


Vendor

Champ Type Notes
displayName String
id Uuid
name String

Vendors

Liste de Vendor.


WebServerConfiguration

Champ Type Notes
address String
authenticationEnabled Bool
id String
port Uint
publicFolder String
sslEnabled Bool

WiredNetworkDevice

Champ Type Notes
bitRate String lecture seule
interface String lecture seule
ipv4Addresses StringList lecture seule
ipv6Addresses StringList lecture seule
macAddress String lecture seule
pluggedIn Bool lecture seule
state NetworkDeviceState lecture seule

WirelessAccessPoint

Champ Type Notes
frequency Double lecture seule
macAddress String lecture seule
protected Bool lecture seule
signalStrength Int lecture seule
ssid String lecture seule

WirelessNetworkDevice

Champ Type Notes
bitRate String lecture seule
capabilities WirelessCapabilities lecture seule
interface String lecture seule
ipv4Addresses StringList lecture seule
ipv6Addresses StringList lecture seule
macAddress String lecture seule
mode WirelessMode lecture seule
currentAccessPoint WirelessAccessPoint optionnel · lecture seule
state NetworkDeviceState lecture seule

ZWaveNetwork

Champ Type Notes
homeId Uint
isBridgeController Bool
isPrimaryController Bool
isStaticUpdateController Bool
isZWavePlus Bool
networkState ZWaveNetworkState
networkUuid Uuid
serialPort String
waitingForNodeAddition Bool
waitingForNodeRemoval Bool

ZWaveNode

Champ Type Notes
deviceType ZWaveDeviceType
failed Bool
initialized Bool
isBeamingDevice Bool
isSecurityDevice Bool
isZWavePlusDevice Bool
linkQuality Uint
manufacturerId Uint
manufacturerName String
networkUuid Uuid
nodeId Uint
nodeType ZWaveNodeType
productId Uint
productName String
productType Uint
reachable Bool
role ZWaveNodeRole
securityMode Uint
sleeping Bool
version String

ZigbeeAdapter

Champ Type Notes
backend String lecture seule
baudRate Int lecture seule
description String lecture seule
hardwareRecognized Bool lecture seule
name String lecture seule
serialNumber String lecture seule
serialPort String lecture seule

ZigbeeAdapters

Liste de ZigbeeAdapter.


ZigbeeBindingTableRecord

Champ Type Notes
clusterId Uint
destinationAddress String optionnel
destinationEndpointId Uint optionnel
destinationGroupAddress Uint optionnel
sourceAddress String
sourceEndpointId Uint

ZigbeeCluster

Champ Type Notes
clusterId Uint
direction ZigbeeClusterDirection

ZigbeeNeighborTableRecord

Champ Type Notes
depth Uint
lqi Uint
networkAddress Uint
permitJoining Bool
relationship ZigbeeNodeRelationship

ZigbeeNetwork

Champ Type Notes
backend String
baudRate Uint
channel Uint
channelMask Uint
enabled Bool
firmwareVersion String
macAddress String
networkState ZigbeeNetworkState
networkUuid Uuid
panId Uint
permitJoiningDuration Uint
permitJoiningEnabled Bool
permitJoiningRemaining Uint
serialPort String

ZigbeeNode

Champ Type Notes
bindingTableRecords ZigbeeBindingTableRecord[]
endpoints ZigbeeNodeEndpoint[]
ieeeAddress String
lastSeen Uint
lqi Uint
manufacturer String
model String
neighborTableRecords ZigbeeNeighborTableRecord[]
networkAddress Uint
networkUuid Uuid
reachable Bool
receiverOnWhileIdle Bool
routingTableRecords ZigbeeRoutingTableRecord[]
state ZigbeeNodeState
type ZigbeeNodeType
version String

ZigbeeNodeEndpoint

Champ Type Notes
endpointId Uint
inputClusters ZigbeeCluster[]
outputClusters ZigbeeCluster[]

ZigbeeRoutingTableRecord

Champ Type Notes
destinationAddress Uint
manyToOne Bool
memoryConstrained Bool
nextHopAddress Uint
status ZigbeeNodeRouteStatus

ZoneInfo

Champ Type Notes
currentSetpoint Double lecture seule
humidity Double lecture seule
id Uuid lecture seule
indoorSensors Uuid[] lecture seule
name String lecture seule
notifications Uuid[] lecture seule
outdoorSensors Uuid[] lecture seule
pm25 Double lecture seule
setpointOverride Double lecture seule
setpointOverrideEnd Uint lecture seule
setpointOverrideMode SetpointOverrideMode lecture seule
standbySetpoint Double lecture seule
temperature Double lecture seule
thermostats Uuid[] lecture seule
voc Uint lecture seule
weekSchedule TemperatureWeekSchedule lecture seule
windowSensors Uuid[] lecture seule
zoneStatus ZoneStatus lecture seule

ZoneInfos

Liste de ZoneInfo.


Enums

AirConditioningError

  • AirConditioningErrorNoError
  • AirConditioningErrorZoneNotFound
  • AirConditioningErrorInvalidTimeSpec
  • AirConditioningErrorThingNotFound
  • AirConditioningErrorInvalidThingType

BasicType

  • Uuid
  • String
  • StringList
  • Int
  • Uint
  • Double
  • Bool
  • Variant
  • Color
  • Time
  • Object

BrowserIcon

  • BrowserIconNone
  • BrowserIconFolder
  • BrowserIconFile
  • BrowserIconMusic
  • BrowserIconVideo
  • BrowserIconPictures
  • BrowserIconApplication
  • BrowserIconDocument
  • BrowserIconPackage
  • BrowserIconFavorites

ConfigurationError

  • ConfigurationErrorNoError
  • ConfigurationErrorInvalidTimeZone
  • ConfigurationErrorInvalidStationName
  • ConfigurationErrorInvalidId
  • ConfigurationErrorInvalidPort
  • ConfigurationErrorInvalidHostAddress
  • ConfigurationErrorInvalidDestinationDir
  • ConfigurationErrorInvalidFileName
  • ConfigurationErrorBluetoothHardwareNotAvailable
  • ConfigurationErrorInvalidCertificate
  • ConfigurationErrorUnsupported
  • ConfigurationErrorBackupFailed

CreateMethod

  • CreateMethodUser
  • CreateMethodAuto
  • CreateMethodDiscovery

DebugError

  • DebugErrorNoError

DiscoveryType

  • DiscoveryTypePrecise
  • DiscoveryTypeWeak

EnergyError

  • EnergyErrorNoError
  • EnergyErrorMissingParameter
  • EnergyErrorInvalidParameter

EvDashError

  • EvDashErrorNoError
  • EvDashErrorBackendError
  • EvDashErrorDuplicateUser
  • EvDashErrorUserNotFound
  • EvDashErrorBadPassword

IOType

  • IOTypeNone
  • IOTypeDigitalInput
  • IOTypeDigitalOutput
  • IOTypeAnalogInput
  • IOTypeAnalogOutput

InputType

  • InputTypeNone
  • InputTypeTextLine
  • InputTypeTextArea
  • InputTypePassword
  • InputTypeSearch
  • InputTypeMail
  • InputTypeIPv4Address
  • InputTypeIPv6Address
  • InputTypeUrl
  • InputTypeMacAddress

LoggingCategoryType

  • LoggingCategoryTypeSystem
  • LoggingCategoryTypePlugin
  • LoggingCategoryTypeCustom

LoggingLevel

  • LoggingLevelCritical
  • LoggingLevelWarning
  • LoggingLevelInfo
  • LoggingLevelDebug

MediaBrowserIcon

  • MediaBrowserIconNone
  • MediaBrowserIconPlaylist
  • MediaBrowserIconRecentlyPlayed
  • MediaBrowserIconLibrary
  • MediaBrowserIconMusicLibrary
  • MediaBrowserIconVideoLibrary
  • MediaBrowserIconPictureLibrary
  • MediaBrowserIconDisk
  • MediaBrowserIconUSB
  • MediaBrowserIconNetwork
  • MediaBrowserIconAux
  • MediaBrowserIconBluetooth
  • MediaBrowserIconSpotify
  • MediaBrowserIconAmazon
  • MediaBrowserIconTuneIn
  • MediaBrowserIconSiriusXM
  • MediaBrowserIconVTuner
  • MediaBrowserIconTidal
  • MediaBrowserIconAirable
  • MediaBrowserIconDeezer
  • MediaBrowserIconNapster
  • MediaBrowserIconSoundCloud
  • MediaBrowserIconRadioParadise

ModbusRtuError

  • ModbusRtuErrorNoError
  • ModbusRtuErrorNotAvailable
  • ModbusRtuErrorUuidNotFound
  • ModbusRtuErrorHardwareNotFound
  • ModbusRtuErrorResourceBusy
  • ModbusRtuErrorNotSupported
  • ModbusRtuErrorInvalidTimeoutValue
  • ModbusRtuErrorConnectionFailed

NetworkDeviceState

  • NetworkDeviceStateUnknown
  • NetworkDeviceStateUnmanaged
  • NetworkDeviceStateUnavailable
  • NetworkDeviceStateDisconnected
  • NetworkDeviceStatePrepare
  • NetworkDeviceStateConfig
  • NetworkDeviceStateNeedAuth
  • NetworkDeviceStateIpConfig
  • NetworkDeviceStateIpCheck
  • NetworkDeviceStateSecondaries
  • NetworkDeviceStateActivated
  • NetworkDeviceStateDeactivating
  • NetworkDeviceStateFailed

NetworkManagerError

  • NetworkManagerErrorNoError
  • NetworkManagerErrorUnknownError
  • NetworkManagerErrorWirelessNotAvailable
  • NetworkManagerErrorAccessPointNotFound
  • NetworkManagerErrorNetworkInterfaceNotFound
  • NetworkManagerErrorInvalidNetworkDeviceType
  • NetworkManagerErrorWirelessNetworkingDisabled
  • NetworkManagerErrorWirelessConnectionFailed
  • NetworkManagerErrorNetworkingDisabled
  • NetworkManagerErrorNetworkManagerNotAvailable
  • NetworkManagerErrorInvalidConfiguration
  • NetworkManagerErrorUnsupportedFeature

NetworkManagerState

  • NetworkManagerStateUnknown
  • NetworkManagerStateAsleep
  • NetworkManagerStateDisconnected
  • NetworkManagerStateDisconnecting
  • NetworkManagerStateConnecting
  • NetworkManagerStateConnectedLocal
  • NetworkManagerStateConnectedSite
  • NetworkManagerStateConnectedGlobal

PermissionScope

  • PermissionScopeNone
  • PermissionScopeControlThings
  • PermissionScopeConfigureThings
  • PermissionScopeAccessAllThings
  • PermissionScopeExecuteRules
  • PermissionScopeConfigureRules
  • PermissionScopeAdmin

RepeatingMode

  • RepeatingModeNone
  • RepeatingModeHourly
  • RepeatingModeDaily
  • RepeatingModeWeekly
  • RepeatingModeMonthly
  • RepeatingModeYearly

RuleError

  • RuleErrorNoError
  • RuleErrorInvalidRuleId
  • RuleErrorRuleNotFound
  • RuleErrorThingNotFound
  • RuleErrorEventTypeNotFound
  • RuleErrorStateTypeNotFound
  • RuleErrorActionTypeNotFound
  • RuleErrorInvalidParameter
  • RuleErrorInvalidRuleFormat
  • RuleErrorMissingParameter
  • RuleErrorInvalidRuleActionParameter
  • RuleErrorInvalidStateEvaluatorValue
  • RuleErrorTypesNotMatching
  • RuleErrorNotExecutable
  • RuleErrorInvalidTimeDescriptor
  • RuleErrorInvalidRepeatingOption
  • RuleErrorInvalidCalendarItem
  • RuleErrorInvalidTimeEventItem
  • RuleErrorContainsEventBasesAction
  • RuleErrorNoExitActions
  • RuleErrorInterfaceNotFound

SampleRate

  • SampleRateAny
  • SampleRate1Min
  • SampleRate15Mins
  • SampleRate1Hour
  • SampleRate3Hours
  • SampleRate1Day
  • SampleRate1Week
  • SampleRate1Month
  • SampleRate1Year

ScriptError

  • ScriptErrorNoError
  • ScriptErrorScriptNotFound
  • ScriptErrorInvalidScript
  • ScriptErrorHardwareFailure

ScriptMessageType

  • ScriptMessageTypeLog
  • ScriptMessageTypeWarning

SerialPortDataBits

  • SerialPortDataBitsData5
  • SerialPortDataBitsData6
  • SerialPortDataBitsData7
  • SerialPortDataBitsData8
  • SerialPortDataBitsUnknownDataBits

SerialPortParity

  • SerialPortParityNoParity
  • SerialPortParityEvenParity
  • SerialPortParityOddParity
  • SerialPortParitySpaceParity
  • SerialPortParityMarkParity
  • SerialPortParityUnknownParity

SerialPortStopBits

  • SerialPortStopBitsOneStop
  • SerialPortStopBitsOneAndHalfStop
  • SerialPortStopBitsTwoStop
  • SerialPortStopBitsUnknownStopBits

SetpointOverrideMode

  • SetpointOverrideModeNone
  • SetpointOverrideModeTimed
  • SetpointOverrideModeUnlimited
  • SetpointOverrideModeEventual

SetupMethod

  • SetupMethodJustAdd
  • SetupMethodDisplayPin
  • SetupMethodEnterPin
  • SetupMethodPushButton
  • SetupMethodUserAndPassword
  • SetupMethodOAuth

SortOrder

  • AscendingOrder
  • DescendingOrder

StateOperator

  • StateOperatorAnd
  • StateOperatorOr

StateValueFilter

  • StateValueFilterNone
  • StateValueFilterAdaptive

TagError

  • TagErrorNoError
  • TagErrorThingNotFound
  • TagErrorRuleNotFound
  • TagErrorTagNotFound

ThingError

  • ThingErrorNoError
  • ThingErrorPluginNotFound
  • ThingErrorVendorNotFound
  • ThingErrorThingNotFound
  • ThingErrorThingClassNotFound
  • ThingErrorActionTypeNotFound
  • ThingErrorStateTypeNotFound
  • ThingErrorEventTypeNotFound
  • ThingErrorThingDescriptorNotFound
  • ThingErrorMissingParameter
  • ThingErrorInvalidParameter
  • ThingErrorSetupFailed
  • ThingErrorDuplicateUuid
  • ThingErrorCreationMethodNotSupported
  • ThingErrorSetupMethodNotSupported
  • ThingErrorHardwareNotAvailable
  • ThingErrorHardwareFailure
  • ThingErrorAuthenticationFailure
  • ThingErrorThingInUse
  • ThingErrorThingInRule
  • ThingErrorThingIsChild
  • ThingErrorPairingTransactionIdNotFound
  • ThingErrorParameterNotWritable
  • ThingErrorItemNotFound
  • ThingErrorItemNotExecutable
  • ThingErrorUnsupportedFeature
  • ThingErrorTimeout

ThingSetupStatus

  • ThingSetupStatusNone
  • ThingSetupStatusInProgress
  • ThingSetupStatusComplete
  • ThingSetupStatusFailed

Unit

  • UnitNone
  • UnitMilliSeconds
  • UnitSeconds
  • UnitMinutes
  • UnitHours
  • UnitUnixTime
  • UnitMeterPerSecond
  • UnitKiloMeterPerHour
  • UnitDegree
  • UnitRadiant
  • UnitDegreeCelsius
  • UnitDegreeKelvin
  • UnitMired
  • UnitMilliBar
  • UnitBar
  • UnitPascal
  • UnitHectoPascal
  • UnitAtmosphere
  • UnitLumen
  • UnitLux
  • UnitCandela
  • UnitMilliMeter
  • UnitCentiMeter
  • UnitMeter
  • UnitKiloMeter
  • UnitGram
  • UnitKiloGram
  • UnitDezibel
  • UnitBpm
  • UnitKiloByte
  • UnitMegaByte
  • UnitGigaByte
  • UnitTeraByte
  • UnitMilliWatt
  • UnitWatt
  • UnitKiloWatt
  • UnitKiloWattHour
  • UnitEuroPerMegaWattHour
  • UnitEuroCentPerKiloWattHour
  • UnitPercentage
  • UnitPartsPerMillion
  • UnitPartsPerBillion
  • UnitEuro
  • UnitDollar
  • UnitHertz
  • UnitAmpere
  • UnitMilliAmpere
  • UnitVolt
  • UnitMilliVolt
  • UnitVoltAmpere
  • UnitVoltAmpereReactive
  • UnitAmpereHour
  • UnitOhm
  • UnitMicroSiemensPerCentimeter
  • UnitDuration
  • UnitNewton
  • UnitNewtonMeter
  • UnitRpm
  • UnitMilligramPerLiter
  • UnitLiter
  • UnitMicroGrammPerCubicalMeter

UpdateType

  • UpdateTypeNone
  • UpdateTypeSystem
  • UpdateTypePackageManager

UserError

  • UserErrorNoError
  • UserErrorBackendError
  • UserErrorInvalidUserId
  • UserErrorDuplicateUserId
  • UserErrorBadPassword
  • UserErrorTokenNotFound
  • UserErrorPermissionDenied
  • UserErrorInconsistantScopes

ValueOperator

  • ValueOperatorEquals
  • ValueOperatorNotEquals
  • ValueOperatorLess
  • ValueOperatorGreater
  • ValueOperatorLessOrEqual
  • ValueOperatorGreaterOrEqual

WiredNetworkConnectionType

  • WiredNetworkConnectionTypeDHCP
  • WiredNetworkConnectionTypeManual
  • WiredNetworkConnectionTypeShared

WirelessCapability

  • WirelessCapabilityNone
  • WirelessCapabilityCipherWEP40
  • WirelessCapabilityCipherWEP104
  • WirelessCapabilityCipherTKIP
  • WirelessCapabilityCipherCCMP
  • WirelessCapabilityWPA
  • WirelessCapabilityRSN
  • WirelessCapabilityAP
  • WirelessCapabilityAdHoc
  • WirelessCapabilityFreqValid
  • WirelessCapability2Ghz
  • WirelessCapability5Ghz

WirelessMode

  • WirelessModeUnknown
  • WirelessModeAdhoc
  • WirelessModeInfrastructure
  • WirelessModeAccessPoint

ZWaveDeviceType

  • ZWaveDeviceTypeUnknown
  • ZWaveDeviceTypeCentralController
  • ZWaveDeviceTypeDisplaySimple
  • ZWaveDeviceTypeDoorLockKeypad
  • ZWaveDeviceTypeFanSwitch
  • ZWaveDeviceTypeGateway
  • ZWaveDeviceTypeLightDimmerSwitch
  • ZWaveDeviceTypeOnOffPowerSwitch
  • ZWaveDeviceTypePowerStrip
  • ZWaveDeviceTypeRemoteControlAV
  • ZWaveDeviceTypeRemoteControlMultiPurpose
  • ZWaveDeviceTypeRemoteControlSimple
  • ZWaveDeviceTypeKeyFob
  • ZWaveDeviceTypeSensorNotification
  • ZWaveDeviceTypeSmokeAlarmSensor
  • ZWaveDeviceTypeCOAlarmSensor
  • ZWaveDeviceTypeCO2AlarmSensor
  • ZWaveDeviceTypeHeatAlarmSensor
  • ZWaveDeviceTypeWaterAlarmSensor
  • ZWaveDeviceTypeAccessControlSensor
  • ZWaveDeviceTypeHomeSecuritySensor
  • ZWaveDeviceTypePowerManagementSensor
  • ZWaveDeviceTypeSystemSensor
  • ZWaveDeviceTypeEmergencyAlarmSensor
  • ZWaveDeviceTypeClockSensor
  • ZWaveDeviceTypeMultiDeviceAlarmSensor
  • ZWaveDeviceTypeMultilevelSensor
  • ZWaveDeviceTypeAirTemperatureSensor
  • ZWaveDeviceTypeGeneralPurposeSensor
  • ZWaveDeviceTypeLuminanceSensor
  • ZWaveDeviceTypePowerSensor
  • ZWaveDeviceTypeHumiditySensor
  • ZWaveDeviceTypeVelocitySensor
  • ZWaveDeviceTypeDirectionSensor
  • ZWaveDeviceTypeAtmosphericPressureSensor
  • ZWaveDeviceTypeBarometricPressureSensor
  • ZWaveDeviceTypeSolarRadiationSensor
  • ZWaveDeviceTypeDewPointSensor
  • ZWaveDeviceTypeRainRateSensor
  • ZWaveDeviceTypeTideLevelSensor
  • ZWaveDeviceTypeWeightSensor
  • ZWaveDeviceTypeVoltageSensor
  • ZWaveDeviceTypeCurrentSensor
  • ZWaveDeviceTypeCO2LevelSensor
  • ZWaveDeviceTypeAirFlowSensor
  • ZWaveDeviceTypeTankCapacitySensor
  • ZWaveDeviceTypeDistanceSensor
  • ZWaveDeviceTypeAnglePositionSensor
  • ZWaveDeviceTypeRotationSensor
  • ZWaveDeviceTypeWaterTemperatureSensor
  • ZWaveDeviceTypeSoilTemperatureSensor
  • ZWaveDeviceTypeSeismicIntensitySensor
  • ZWaveDeviceTypeSeismicMagnitudeSensor
  • ZWaveDeviceTypeUltraVioletSensor
  • ZWaveDeviceTypeElectricalResistivitySensor
  • ZWaveDeviceTypeElectricalConductivitySensor
  • ZWaveDeviceTypeLoudnessSensor
  • ZWaveDeviceTypeMoistureSensor
  • ZWaveDeviceTypeFrequencySensor
  • ZWaveDeviceTypeTimeSensor
  • ZWaveDeviceTypeTargetTemperatureSensor
  • ZWaveDeviceTypeMultiDeviceSensor
  • ZWaveDeviceTypeSetTopBox
  • ZWaveDeviceTypeSiren
  • ZWaveDeviceTypeSubEnergyMeter
  • ZWaveDeviceTypeSubSystemController
  • ZWaveDeviceTypeThermostatHVAC
  • ZWaveDeviceTypeThermostatSetback
  • ZWaveDeviceTypeTV
  • ZWaveDeviceTypeValveOpenClose
  • ZWaveDeviceTypeWallController
  • ZWaveDeviceTypeWholeHomeMeterSimple
  • ZWaveDeviceTypeWindowCoveringNoPosEndpoint
  • ZWaveDeviceTypeWindowCoveringEndpointAware
  • ZWaveDeviceTypeWindowCoveringPositionEndpointAware

ZWaveError

  • ZWaveErrorNoError
  • ZWaveErrorInUse
  • ZWaveErrorNetworkUuidNotFound
  • ZWaveErrorNodeIdNotFound
  • ZWaveErrorTimeout
  • ZWaveErrorBackendError

ZWaveNetworkState

  • ZWaveNetworkStateOffline
  • ZWaveNetworkStateStarting
  • ZWaveNetworkStateOnline
  • ZWaveNetworkStateError

ZWaveNodeRole

  • ZWaveNodeRoleUnknown
  • ZWaveNodeRoleCentralController
  • ZWaveNodeRoleSubController
  • ZWaveNodeRolePortableController
  • ZWaveNodeRolePortableReportingController
  • ZWaveNodeRolePortableSlave
  • ZWaveNodeRoleAlwaysOnSlabe
  • ZWaveNodeRoleReportingSleepingSlave
  • ZWaveNodeRoleListeningSleepingSlave

ZWaveNodeType

  • ZWaveNodeTypeUnknown
  • ZWaveNodeTypeController
  • ZWaveNodeTypeStaticController
  • ZWaveNodeTypeSlave
  • ZWaveNodeTypeRoutingSlave

ZigbeeClusterDirection

  • ZigbeeClusterDirectionServer
  • ZigbeeClusterDirectionClient

ZigbeeError

  • ZigbeeErrorNoError
  • ZigbeeErrorAdapterNotAvailable
  • ZigbeeErrorAdapterAlreadyInUse
  • ZigbeeErrorNetworkUuidNotFound
  • ZigbeeErrorDurationOutOfRange
  • ZigbeeErrorNetworkOffline
  • ZigbeeErrorUnknownBackend
  • ZigbeeErrorNodeNotFound
  • ZigbeeErrorForbidden
  • ZigbeeErrorInvalidChannel
  • ZigbeeErrorNetworkError
  • ZigbeeErrorTimeoutError
  • ZigbeeErrorNotSupported

ZigbeeNetworkState

  • ZigbeeNetworkStateOffline
  • ZigbeeNetworkStateStarting
  • ZigbeeNetworkStateUpdating
  • ZigbeeNetworkStateOnline
  • ZigbeeNetworkStateError

ZigbeeNodeRelationship

  • ZigbeeNodeRelationshipParent
  • ZigbeeNodeRelationshipChild
  • ZigbeeNodeRelationshipSibling
  • ZigbeeNodeRelationshipNone
  • ZigbeeNodeRelationshipPreviousChild

ZigbeeNodeRouteStatus

  • ZigbeeNodeRouteStatusActive
  • ZigbeeNodeRouteStatusDiscoveryUnderway
  • ZigbeeNodeRouteStatusDiscoveryFailed
  • ZigbeeNodeRouteStatusInactive
  • ZigbeeNodeRouteStatusValidationUnderway

ZigbeeNodeState

  • ZigbeeNodeStateUninitialized
  • ZigbeeNodeStateInitializing
  • ZigbeeNodeStateInitialized
  • ZigbeeNodeStateHandled

ZigbeeNodeType

  • ZigbeeNodeTypeCoordinator
  • ZigbeeNodeTypeRouter
  • ZigbeeNodeTypeEndDevice

ZoneStatusFlag

  • ZoneStatusFlagNone
  • ZoneStatusFlagTimeScheduleActive
  • ZoneStatusFlagSetpointOverrideActive
  • ZoneStatusFlagWindowOpen
  • ZoneStatusFlagBadAir
  • ZoneStatusFlagHighHumidity

Flags

CreateMethods


PermissionScopes


WirelessCapabilities


ZoneStatus