--- hide: - toc --- # Types & Enums ## Types ### Action {#action} | Champ | Type | Notes | | --- | --- | --- | | `actionTypeId` | `Uuid` | | | `params` | [ParamList](#paramlist) | optionnel | | `thingId` | `Uuid` | | --- ### ActionType {#actiontype} | Champ | Type | Notes | | --- | --- | --- | | `displayName` | `String` | | | `index` | `Int` | | | `name` | `String` | | | `paramTypes` | [ParamTypes](#paramtypes) | | | `id` | `Uuid` | lecture seule | --- ### ActionTypes {#actiontypes} Liste de [ActionType](#actiontype). --- ### BackupFile {#backupfile} | Champ | Type | Notes | | --- | --- | --- | | `fileName` | `String` | lecture seule | | `serverVersion` | `String` | lecture seule | | `size` | `Double` | lecture seule | | `timestamp` | `Uint` | lecture seule | --- ### BackupFiles {#backupfiles} Liste de [BackupFile](#backupfile). --- ### BrowserItem {#browseritem} | Champ | Type | Notes | | --- | --- | --- | | `actionTypeIds` | `Uuid`[] | | | `browsable` | `Bool` | | | `description` | `String` | | | `disabled` | `Bool` | | | `displayName` | `String` | | | `executable` | `Bool` | | | `icon` | [BrowserIcon](#browsericon) | | | `id` | `String` | | | `mediaIcon` | [MediaBrowserIcon](#mediabrowsericon) | optionnel | | `thumbnail` | `String` | | --- ### CacheHash {#cachehash} | Champ | Type | Notes | | --- | --- | --- | | `hash` | `String` | | | `method` | `String` | | --- ### CalendarItem {#calendaritem} | Champ | Type | Notes | | --- | --- | --- | | `duration` | `Uint` | | | `datetime` | `Uint` | optionnel | | `repeating` | [RepeatingOption](#repeatingoption) | optionnel | | `startTime` | `Time` | optionnel | --- ### CalendarItems {#calendaritems} Liste de [CalendarItem](#calendaritem). --- ### Event {#event} | Champ | Type | Notes | | --- | --- | --- | | `eventTypeId` | `Uuid` | lecture seule | | `params` | [ParamList](#paramlist) | lecture seule | | `thingId` | `Uuid` | lecture seule | --- ### EventDescriptor {#eventdescriptor} | Champ | Type | Notes | | --- | --- | --- | | `eventTypeId` | `Uuid` | optionnel | | `interface` | `String` | optionnel | | `interfaceEvent` | `String` | optionnel | | `paramDescriptors` | [ParamDescriptors](#paramdescriptors) | optionnel | | `thingId` | `Uuid` | optionnel | --- ### EventDescriptors {#eventdescriptors} Liste de [EventDescriptor](#eventdescriptor). --- ### EventType {#eventtype} | Champ | Type | Notes | | --- | --- | --- | | `displayName` | `String` | | | `name` | `String` | | | `paramTypes` | [ParamTypes](#paramtypes) | | | `id` | `Uuid` | lecture seule | | `index` | `Int` | lecture seule | --- ### EventTypes {#eventtypes} Liste de [EventType](#eventtype). --- ### Experience {#experience} | Champ | Type | Notes | | --- | --- | --- | | `name` | `String` | | | `version` | `String` | | --- ### IOConnection {#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 {#ioconnections} Liste de [IOConnection](#ioconnection). --- ### IntegrationPlugin {#integrationplugin} | Champ | Type | Notes | | --- | --- | --- | | `displayName` | `String` | lecture seule | | `id` | `Uuid` | lecture seule | | `name` | `String` | lecture seule | | `paramTypes` | [ParamTypes](#paramtypes) | lecture seule | --- ### IntegrationPlugins {#integrationplugins} Liste de [IntegrationPlugin](#integrationplugin). --- ### LogEntries {#logentries} Liste de [LogEntry](#logentry). --- ### LogEntry {#logentry} | Champ | Type | Notes | | --- | --- | --- | | `source` | `String` | lecture seule | | `timestamp` | `Uint` | lecture seule | | `values` | `Object` | lecture seule | --- ### LoggingCategory {#loggingcategory} | Champ | Type | Notes | | --- | --- | --- | | `level` | [LoggingLevel](#logginglevel) | | | `name` | `String` | | | `type` | [LoggingCategoryType](#loggingcategorytype) | | --- ### ModbusRtuMaster {#modbusrtumaster} | Champ | Type | Notes | | --- | --- | --- | | `baudrate` | `Uint` | | | `connected` | `Bool` | | | `dataBits` | [SerialPortDataBits](#serialportdatabits) | | | `modbusUuid` | `Uuid` | | | `numberOfRetries` | `Uint` | | | `parity` | [SerialPortParity](#serialportparity) | | | `serialPort` | `String` | | | `stopBits` | [SerialPortStopBits](#serialportstopbits) | | | `timeout` | `Uint` | | --- ### MqttPolicy {#mqttpolicy} | Champ | Type | Notes | | --- | --- | --- | | `allowedPublishTopicFilters` | `StringList` | | | `allowedSubscribeTopicFilters` | `StringList` | | | `clientId` | `String` | | | `password` | `String` | | | `username` | `String` | | --- ### Package {#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 {#packages} Liste de [Package](#package). --- ### Param {#param} | Champ | Type | Notes | | --- | --- | --- | | `paramTypeId` | `Uuid` | optionnel | | `value` | `Variant` | | --- ### ParamDescriptor {#paramdescriptor} | Champ | Type | Notes | | --- | --- | --- | | `paramName` | `String` | optionnel | | `paramTypeId` | `Uuid` | optionnel | | `operator` | [ValueOperator](#valueoperator) | | | `value` | `Variant` | | --- ### ParamDescriptors {#paramdescriptors} Liste de [ParamDescriptor](#paramdescriptor). --- ### ParamList {#paramlist} Liste de [Param](#param). --- ### ParamType {#paramtype} | Champ | Type | Notes | | --- | --- | --- | | `displayName` | `String` | | | `index` | `Int` | | | `name` | `String` | | | `allowedValues` | `Variant`[] | optionnel | | `defaultValue` | `Variant` | optionnel | | `inputType` | [InputType](#inputtype) | optionnel | | `maxValue` | `Variant` | optionnel | | `minValue` | `Variant` | optionnel | | `readOnly` | `Bool` | optionnel | | `stepSize` | `Double` | optionnel | | `unit` | [Unit](#unit) | optionnel | | `id` | `Uuid` | lecture seule | | `type` | [BasicType](#basictype) | | --- ### ParamTypes {#paramtypes} Liste de [ParamType](#paramtype). --- ### PowerBalanceLogEntries {#powerbalancelogentries} Liste de [PowerBalanceLogEntry](#powerbalancelogentry). --- ### 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 {#repeatingoption} | Champ | Type | Notes | | --- | --- | --- | | `mode` | [RepeatingMode](#repeatingmode) | | | `monthDays` | `Int`[] | optionnel | | `weekDays` | `Int`[] | optionnel | --- ### Repositories {#repositories} Liste de [Repository](#repository). --- ### Repository {#repository} | Champ | Type | Notes | | --- | --- | --- | | `enabled` | `Bool` | | | `displayName` | `String` | lecture seule | | `id` | `String` | lecture seule | --- ### Rule {#rule} | Champ | Type | Notes | | --- | --- | --- | | `actions` | [RuleActions](#ruleactions) | | | `name` | `String` | | | `enabled` | `Bool` | optionnel | | `eventDescriptors` | [EventDescriptors](#eventdescriptors) | optionnel | | `executable` | `Bool` | optionnel | | `exitActions` | [RuleActions](#ruleactions) | optionnel | | `stateEvaluator` | [StateEvaluator](#stateevaluator) | optionnel | | `timeDescriptor` | [TimeDescriptor](#timedescriptor) | optionnel | | `active` | `Bool` | lecture seule | | `id` | `Uuid` | lecture seule | --- ### RuleAction {#ruleaction} | Champ | Type | Notes | | --- | --- | --- | | `actionTypeId` | `Uuid` | optionnel | | `browserItemId` | `String` | optionnel | | `interface` | `String` | optionnel | | `interfaceAction` | `String` | optionnel | | `ruleActionParams` | [RuleActionParams](#ruleactionparams) | optionnel | | `thingId` | `Uuid` | optionnel | --- ### RuleActionParam {#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 {#ruleactionparams} Liste de [RuleActionParam](#ruleactionparam). --- ### RuleActions {#ruleactions} Liste de [RuleAction](#ruleaction). --- ### RuleDescription {#ruledescription} | Champ | Type | Notes | | --- | --- | --- | | `active` | `Bool` | | | `enabled` | `Bool` | | | `executable` | `Bool` | | | `id` | `Uuid` | | | `name` | `String` | | --- ### Rules {#rules} Liste de [Rule](#rule). --- ### Script {#script} | Champ | Type | Notes | | --- | --- | --- | | `name` | `String` | | | `id` | `Uuid` | lecture seule | --- ### Scripts {#scripts} Liste de [Script](#script). --- ### SerialPort {#serialport} | Champ | Type | Notes | | --- | --- | --- | | `description` | `String` | lecture seule | | `manufacturer` | `String` | lecture seule | | `serialNumber` | `String` | lecture seule | | `systemLocation` | `String` | lecture seule | --- ### SerialPorts {#serialports} Liste de [SerialPort](#serialport). --- ### ServerConfiguration {#serverconfiguration} | Champ | Type | Notes | | --- | --- | --- | | `address` | `String` | | | `authenticationEnabled` | `Bool` | | | `id` | `String` | | | `port` | `Uint` | | | `sslEnabled` | `Bool` | | --- ### State {#state} | Champ | Type | Notes | | --- | --- | --- | | `filter` | [StateValueFilter](#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 {#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](#valueoperator) | | --- ### StateEvaluator {#stateevaluator} | Champ | Type | Notes | | --- | --- | --- | | `childEvaluators` | [StateEvaluators](#stateevaluators) | optionnel | | `operator` | [StateOperator](#stateoperator) | optionnel | | `stateDescriptor` | [StateDescriptor](#statedescriptor) | optionnel | --- ### StateEvaluators {#stateevaluators} Liste de [StateEvaluator](#stateevaluator). --- ### StateType {#statetype} | Champ | Type | Notes | | --- | --- | --- | | `defaultValue` | `Variant` | | | `displayName` | `String` | | | `index` | `Int` | | | `name` | `String` | | | `ioType` | [IOType](#iotype) | optionnel | | `maxValue` | `Variant` | optionnel | | `minValue` | `Variant` | optionnel | | `possibleValues` | `Variant`[] | optionnel | | `possibleValuesDisplayNames` | `StringList` | optionnel | | `stepSize` | `Double` | optionnel | | `unit` | [Unit](#unit) | optionnel | | `id` | `Uuid` | lecture seule | | `type` | [BasicType](#basictype) | | --- ### StateTypes {#statetypes} Liste de [StateType](#statetype). --- ### States {#states} Liste de [State](#state). --- ### Tag {#tag} | Champ | Type | Notes | | --- | --- | --- | | `appId` | `String` | | | `ruleId` | `Uuid` | optionnel | | `thingId` | `Uuid` | optionnel | | `value` | `String` | optionnel | | `tagId` | `String` | | --- ### Tags {#tags} Liste de [Tag](#tag). --- ### TemperatureDaySchedule {#temperaturedayschedule} Liste de [TemperatureSchedule](#temperatureschedule). --- ### TemperatureSchedule {#temperatureschedule} | Champ | Type | Notes | | --- | --- | --- | | `endTime` | `Time` | | | `startTime` | `Time` | | | `temperature` | `Double` | | --- ### TemperatureWeekSchedule {#temperatureweekschedule} Liste de [TemperatureDaySchedule](#temperaturedayschedule). --- ### Thing {#thing} | Champ | Type | Notes | | --- | --- | --- | | `d:r:setupComplete` | `Bool` | | | `name` | `String` | optionnel | | `settings` | [ParamList](#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](#paramlist) | lecture seule | | `setupError` | [ThingError](#thingerror) | lecture seule | | `setupStatus` | [ThingSetupStatus](#thingsetupstatus) | lecture seule | | `states` | [States](#states) | lecture seule | | `thingClassId` | `Uuid` | lecture seule | --- ### ThingClass {#thingclass} | Champ | Type | Notes | | --- | --- | --- | | `actionTypes` | [ActionTypes](#actiontypes) | lecture seule | | `browsable` | `Bool` | lecture seule | | `browserItemActionTypes` | [ActionTypes](#actiontypes) | lecture seule | | `createMethods` | [CreateMethods](#createmethods) | lecture seule | | `discoveryParamTypes` | [ParamTypes](#paramtypes) | lecture seule | | `discoveryType` | [DiscoveryType](#discoverytype) | lecture seule | | `displayName` | `String` | lecture seule | | `eventTypes` | [EventTypes](#eventtypes) | lecture seule | | `id` | `Uuid` | lecture seule | | `interfaces` | `StringList` | lecture seule | | `name` | `String` | lecture seule | | `paramTypes` | [ParamTypes](#paramtypes) | lecture seule | | `pluginId` | `Uuid` | lecture seule | | `providedInterfaces` | `StringList` | lecture seule | | `settingsTypes` | [ParamTypes](#paramtypes) | lecture seule | | `setupMethod` | [SetupMethod](#setupmethod) | lecture seule | | `stateTypes` | [StateTypes](#statetypes) | lecture seule | | `vendorId` | `Uuid` | lecture seule | --- ### ThingClasses {#thingclasses} Liste de [ThingClass](#thingclass). --- ### ThingDescriptor {#thingdescriptor} | Champ | Type | Notes | | --- | --- | --- | | `description` | `String` | lecture seule | | `id` | `Uuid` | lecture seule | | `thingId` | `Uuid` | optionnel · lecture seule | | `params` | [ParamList](#paramlist) | lecture seule | | `thingClassId` | `Uuid` | lecture seule | | `title` | `String` | lecture seule | --- ### ThingDescriptors {#thingdescriptors} Liste de [ThingDescriptor](#thingdescriptor). --- ### ThingPowerLogEntries {#thingpowerlogentries} Liste de [ThingPowerLogEntry](#thingpowerlogentry). --- ### 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 {#things} Liste de [Thing](#thing). --- ### TimeDescriptor {#timedescriptor} | Champ | Type | Notes | | --- | --- | --- | | `calendarItems` | [CalendarItems](#calendaritems) | optionnel | | `timeEventItems` | [TimeEventItems](#timeeventitems) | optionnel | --- ### TimeEventItem {#timeeventitem} | Champ | Type | Notes | | --- | --- | --- | | `datetime` | `Uint` | optionnel | | `repeating` | [RepeatingOption](#repeatingoption) | optionnel | | `time` | `Time` | optionnel | --- ### TimeEventItems {#timeeventitems} Liste de [TimeEventItem](#timeeventitem). --- ### TokenInfo {#tokeninfo} | Champ | Type | Notes | | --- | --- | --- | | `creationTime` | `Uint` | lecture seule | | `deviceName` | `String` | lecture seule | | `id` | `Uuid` | lecture seule | | `username` | `String` | lecture seule | --- ### TokenInfoList {#tokeninfolist} Liste de [TokenInfo](#tokeninfo). --- ### TunnelProxyServerConfiguration {#tunnelproxyserverconfiguration} | Champ | Type | Notes | | --- | --- | --- | | `address` | `String` | | | `authenticationEnabled` | `Bool` | | | `id` | `String` | | | `ignoreSslErrors` | `Bool` | | | `port` | `Uint` | | | `sslEnabled` | `Bool` | | --- ### UserInfo {#userinfo} | Champ | Type | Notes | | --- | --- | --- | | `allowedThingIds` | `Uuid`[] | lecture seule | | `displayName` | `String` | lecture seule | | `email` | `String` | lecture seule | | `scopes` | [PermissionScopes](#permissionscopes) | lecture seule | | `username` | `String` | lecture seule | --- ### UserInfoList {#userinfolist} Liste de [UserInfo](#userinfo). --- ### Vendor {#vendor} | Champ | Type | Notes | | --- | --- | --- | | `displayName` | `String` | | | `id` | `Uuid` | | | `name` | `String` | | --- ### Vendors {#vendors} Liste de [Vendor](#vendor). --- ### WebServerConfiguration {#webserverconfiguration} | Champ | Type | Notes | | --- | --- | --- | | `address` | `String` | | | `authenticationEnabled` | `Bool` | | | `id` | `String` | | | `port` | `Uint` | | | `publicFolder` | `String` | | | `sslEnabled` | `Bool` | | --- ### WiredNetworkDevice {#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](#networkdevicestate) | lecture seule | --- ### WirelessAccessPoint {#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 {#wirelessnetworkdevice} | Champ | Type | Notes | | --- | --- | --- | | `bitRate` | `String` | lecture seule | | `capabilities` | [WirelessCapabilities](#wirelesscapabilities) | lecture seule | | `interface` | `String` | lecture seule | | `ipv4Addresses` | `StringList` | lecture seule | | `ipv6Addresses` | `StringList` | lecture seule | | `macAddress` | `String` | lecture seule | | `mode` | [WirelessMode](#wirelessmode) | lecture seule | | `currentAccessPoint` | [WirelessAccessPoint](#wirelessaccesspoint) | optionnel · lecture seule | | `state` | [NetworkDeviceState](#networkdevicestate) | lecture seule | --- ### ZWaveNetwork {#zwavenetwork} | Champ | Type | Notes | | --- | --- | --- | | `homeId` | `Uint` | | | `isBridgeController` | `Bool` | | | `isPrimaryController` | `Bool` | | | `isStaticUpdateController` | `Bool` | | | `isZWavePlus` | `Bool` | | | `networkState` | [ZWaveNetworkState](#zwavenetworkstate) | | | `networkUuid` | `Uuid` | | | `serialPort` | `String` | | | `waitingForNodeAddition` | `Bool` | | | `waitingForNodeRemoval` | `Bool` | | --- ### ZWaveNode {#zwavenode} | Champ | Type | Notes | | --- | --- | --- | | `deviceType` | [ZWaveDeviceType](#zwavedevicetype) | | | `failed` | `Bool` | | | `initialized` | `Bool` | | | `isBeamingDevice` | `Bool` | | | `isSecurityDevice` | `Bool` | | | `isZWavePlusDevice` | `Bool` | | | `linkQuality` | `Uint` | | | `manufacturerId` | `Uint` | | | `manufacturerName` | `String` | | | `networkUuid` | `Uuid` | | | `nodeId` | `Uint` | | | `nodeType` | [ZWaveNodeType](#zwavenodetype) | | | `productId` | `Uint` | | | `productName` | `String` | | | `productType` | `Uint` | | | `reachable` | `Bool` | | | `role` | [ZWaveNodeRole](#zwavenoderole) | | | `securityMode` | `Uint` | | | `sleeping` | `Bool` | | | `version` | `String` | | --- ### ZigbeeAdapter {#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 {#zigbeeadapters} Liste de [ZigbeeAdapter](#zigbeeadapter). --- ### ZigbeeBindingTableRecord {#zigbeebindingtablerecord} | Champ | Type | Notes | | --- | --- | --- | | `clusterId` | `Uint` | | | `destinationAddress` | `String` | optionnel | | `destinationEndpointId` | `Uint` | optionnel | | `destinationGroupAddress` | `Uint` | optionnel | | `sourceAddress` | `String` | | | `sourceEndpointId` | `Uint` | | --- ### ZigbeeCluster {#zigbeecluster} | Champ | Type | Notes | | --- | --- | --- | | `clusterId` | `Uint` | | | `direction` | [ZigbeeClusterDirection](#zigbeeclusterdirection) | | --- ### ZigbeeNeighborTableRecord {#zigbeeneighbortablerecord} | Champ | Type | Notes | | --- | --- | --- | | `depth` | `Uint` | | | `lqi` | `Uint` | | | `networkAddress` | `Uint` | | | `permitJoining` | `Bool` | | | `relationship` | [ZigbeeNodeRelationship](#zigbeenoderelationship) | | --- ### ZigbeeNetwork {#zigbeenetwork} | Champ | Type | Notes | | --- | --- | --- | | `backend` | `String` | | | `baudRate` | `Uint` | | | `channel` | `Uint` | | | `channelMask` | `Uint` | | | `enabled` | `Bool` | | | `firmwareVersion` | `String` | | | `macAddress` | `String` | | | `networkState` | [ZigbeeNetworkState](#zigbeenetworkstate) | | | `networkUuid` | `Uuid` | | | `panId` | `Uint` | | | `permitJoiningDuration` | `Uint` | | | `permitJoiningEnabled` | `Bool` | | | `permitJoiningRemaining` | `Uint` | | | `serialPort` | `String` | | --- ### ZigbeeNode {#zigbeenode} | Champ | Type | Notes | | --- | --- | --- | | `bindingTableRecords` | [ZigbeeBindingTableRecord](#zigbeebindingtablerecord)[] | | | `endpoints` | [ZigbeeNodeEndpoint](#zigbeenodeendpoint)[] | | | `ieeeAddress` | `String` | | | `lastSeen` | `Uint` | | | `lqi` | `Uint` | | | `manufacturer` | `String` | | | `model` | `String` | | | `neighborTableRecords` | [ZigbeeNeighborTableRecord](#zigbeeneighbortablerecord)[] | | | `networkAddress` | `Uint` | | | `networkUuid` | `Uuid` | | | `reachable` | `Bool` | | | `receiverOnWhileIdle` | `Bool` | | | `routingTableRecords` | [ZigbeeRoutingTableRecord](#zigbeeroutingtablerecord)[] | | | `state` | [ZigbeeNodeState](#zigbeenodestate) | | | `type` | [ZigbeeNodeType](#zigbeenodetype) | | | `version` | `String` | | --- ### ZigbeeNodeEndpoint {#zigbeenodeendpoint} | Champ | Type | Notes | | --- | --- | --- | | `endpointId` | `Uint` | | | `inputClusters` | [ZigbeeCluster](#zigbeecluster)[] | | | `outputClusters` | [ZigbeeCluster](#zigbeecluster)[] | | --- ### ZigbeeRoutingTableRecord {#zigbeeroutingtablerecord} | Champ | Type | Notes | | --- | --- | --- | | `destinationAddress` | `Uint` | | | `manyToOne` | `Bool` | | | `memoryConstrained` | `Bool` | | | `nextHopAddress` | `Uint` | | | `status` | [ZigbeeNodeRouteStatus](#zigbeenoderoutestatus) | | --- ### ZoneInfo {#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](#setpointoverridemode) | lecture seule | | `standbySetpoint` | `Double` | lecture seule | | `temperature` | `Double` | lecture seule | | `thermostats` | `Uuid`[] | lecture seule | | `voc` | `Uint` | lecture seule | | `weekSchedule` | [TemperatureWeekSchedule](#temperatureweekschedule) | lecture seule | | `windowSensors` | `Uuid`[] | lecture seule | | `zoneStatus` | [ZoneStatus](#zonestatus) | lecture seule | --- ### ZoneInfos {#zoneinfos} Liste de [ZoneInfo](#zoneinfo). --- ## Enums ### AirConditioningError {#airconditioningerror} - `AirConditioningErrorNoError` - `AirConditioningErrorZoneNotFound` - `AirConditioningErrorInvalidTimeSpec` - `AirConditioningErrorThingNotFound` - `AirConditioningErrorInvalidThingType` --- ### BasicType {#basictype} - `Uuid` - `String` - `StringList` - `Int` - `Uint` - `Double` - `Bool` - `Variant` - `Color` - `Time` - `Object` --- ### BrowserIcon {#browsericon} - `BrowserIconNone` - `BrowserIconFolder` - `BrowserIconFile` - `BrowserIconMusic` - `BrowserIconVideo` - `BrowserIconPictures` - `BrowserIconApplication` - `BrowserIconDocument` - `BrowserIconPackage` - `BrowserIconFavorites` --- ### ConfigurationError {#configurationerror} - `ConfigurationErrorNoError` - `ConfigurationErrorInvalidTimeZone` - `ConfigurationErrorInvalidStationName` - `ConfigurationErrorInvalidId` - `ConfigurationErrorInvalidPort` - `ConfigurationErrorInvalidHostAddress` - `ConfigurationErrorInvalidDestinationDir` - `ConfigurationErrorInvalidFileName` - `ConfigurationErrorBluetoothHardwareNotAvailable` - `ConfigurationErrorInvalidCertificate` - `ConfigurationErrorUnsupported` - `ConfigurationErrorBackupFailed` --- ### CreateMethod {#createmethod} - `CreateMethodUser` - `CreateMethodAuto` - `CreateMethodDiscovery` --- ### DebugError {#debugerror} - `DebugErrorNoError` --- ### DiscoveryType {#discoverytype} - `DiscoveryTypePrecise` - `DiscoveryTypeWeak` --- ### EnergyError {#energyerror} - `EnergyErrorNoError` - `EnergyErrorMissingParameter` - `EnergyErrorInvalidParameter` --- ### EvDashError {#evdasherror} - `EvDashErrorNoError` - `EvDashErrorBackendError` - `EvDashErrorDuplicateUser` - `EvDashErrorUserNotFound` - `EvDashErrorBadPassword` --- ### IOType {#iotype} - `IOTypeNone` - `IOTypeDigitalInput` - `IOTypeDigitalOutput` - `IOTypeAnalogInput` - `IOTypeAnalogOutput` --- ### InputType {#inputtype} - `InputTypeNone` - `InputTypeTextLine` - `InputTypeTextArea` - `InputTypePassword` - `InputTypeSearch` - `InputTypeMail` - `InputTypeIPv4Address` - `InputTypeIPv6Address` - `InputTypeUrl` - `InputTypeMacAddress` --- ### LoggingCategoryType {#loggingcategorytype} - `LoggingCategoryTypeSystem` - `LoggingCategoryTypePlugin` - `LoggingCategoryTypeCustom` --- ### LoggingLevel {#logginglevel} - `LoggingLevelCritical` - `LoggingLevelWarning` - `LoggingLevelInfo` - `LoggingLevelDebug` --- ### MediaBrowserIcon {#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 {#modbusrtuerror} - `ModbusRtuErrorNoError` - `ModbusRtuErrorNotAvailable` - `ModbusRtuErrorUuidNotFound` - `ModbusRtuErrorHardwareNotFound` - `ModbusRtuErrorResourceBusy` - `ModbusRtuErrorNotSupported` - `ModbusRtuErrorInvalidTimeoutValue` - `ModbusRtuErrorConnectionFailed` --- ### NetworkDeviceState {#networkdevicestate} - `NetworkDeviceStateUnknown` - `NetworkDeviceStateUnmanaged` - `NetworkDeviceStateUnavailable` - `NetworkDeviceStateDisconnected` - `NetworkDeviceStatePrepare` - `NetworkDeviceStateConfig` - `NetworkDeviceStateNeedAuth` - `NetworkDeviceStateIpConfig` - `NetworkDeviceStateIpCheck` - `NetworkDeviceStateSecondaries` - `NetworkDeviceStateActivated` - `NetworkDeviceStateDeactivating` - `NetworkDeviceStateFailed` --- ### NetworkManagerError {#networkmanagererror} - `NetworkManagerErrorNoError` - `NetworkManagerErrorUnknownError` - `NetworkManagerErrorWirelessNotAvailable` - `NetworkManagerErrorAccessPointNotFound` - `NetworkManagerErrorNetworkInterfaceNotFound` - `NetworkManagerErrorInvalidNetworkDeviceType` - `NetworkManagerErrorWirelessNetworkingDisabled` - `NetworkManagerErrorWirelessConnectionFailed` - `NetworkManagerErrorNetworkingDisabled` - `NetworkManagerErrorNetworkManagerNotAvailable` - `NetworkManagerErrorInvalidConfiguration` - `NetworkManagerErrorUnsupportedFeature` --- ### NetworkManagerState {#networkmanagerstate} - `NetworkManagerStateUnknown` - `NetworkManagerStateAsleep` - `NetworkManagerStateDisconnected` - `NetworkManagerStateDisconnecting` - `NetworkManagerStateConnecting` - `NetworkManagerStateConnectedLocal` - `NetworkManagerStateConnectedSite` - `NetworkManagerStateConnectedGlobal` --- ### PermissionScope {#permissionscope} - `PermissionScopeNone` - `PermissionScopeControlThings` - `PermissionScopeConfigureThings` - `PermissionScopeAccessAllThings` - `PermissionScopeExecuteRules` - `PermissionScopeConfigureRules` - `PermissionScopeAdmin` --- ### RepeatingMode {#repeatingmode} - `RepeatingModeNone` - `RepeatingModeHourly` - `RepeatingModeDaily` - `RepeatingModeWeekly` - `RepeatingModeMonthly` - `RepeatingModeYearly` --- ### RuleError {#ruleerror} - `RuleErrorNoError` - `RuleErrorInvalidRuleId` - `RuleErrorRuleNotFound` - `RuleErrorThingNotFound` - `RuleErrorEventTypeNotFound` - `RuleErrorStateTypeNotFound` - `RuleErrorActionTypeNotFound` - `RuleErrorInvalidParameter` - `RuleErrorInvalidRuleFormat` - `RuleErrorMissingParameter` - `RuleErrorInvalidRuleActionParameter` - `RuleErrorInvalidStateEvaluatorValue` - `RuleErrorTypesNotMatching` - `RuleErrorNotExecutable` - `RuleErrorInvalidTimeDescriptor` - `RuleErrorInvalidRepeatingOption` - `RuleErrorInvalidCalendarItem` - `RuleErrorInvalidTimeEventItem` - `RuleErrorContainsEventBasesAction` - `RuleErrorNoExitActions` - `RuleErrorInterfaceNotFound` --- ### SampleRate {#samplerate} - `SampleRateAny` - `SampleRate1Min` - `SampleRate15Mins` - `SampleRate1Hour` - `SampleRate3Hours` - `SampleRate1Day` - `SampleRate1Week` - `SampleRate1Month` - `SampleRate1Year` --- ### ScriptError {#scripterror} - `ScriptErrorNoError` - `ScriptErrorScriptNotFound` - `ScriptErrorInvalidScript` - `ScriptErrorHardwareFailure` --- ### ScriptMessageType {#scriptmessagetype} - `ScriptMessageTypeLog` - `ScriptMessageTypeWarning` --- ### SerialPortDataBits {#serialportdatabits} - `SerialPortDataBitsData5` - `SerialPortDataBitsData6` - `SerialPortDataBitsData7` - `SerialPortDataBitsData8` - `SerialPortDataBitsUnknownDataBits` --- ### SerialPortParity {#serialportparity} - `SerialPortParityNoParity` - `SerialPortParityEvenParity` - `SerialPortParityOddParity` - `SerialPortParitySpaceParity` - `SerialPortParityMarkParity` - `SerialPortParityUnknownParity` --- ### SerialPortStopBits {#serialportstopbits} - `SerialPortStopBitsOneStop` - `SerialPortStopBitsOneAndHalfStop` - `SerialPortStopBitsTwoStop` - `SerialPortStopBitsUnknownStopBits` --- ### SetpointOverrideMode {#setpointoverridemode} - `SetpointOverrideModeNone` - `SetpointOverrideModeTimed` - `SetpointOverrideModeUnlimited` - `SetpointOverrideModeEventual` --- ### SetupMethod {#setupmethod} - `SetupMethodJustAdd` - `SetupMethodDisplayPin` - `SetupMethodEnterPin` - `SetupMethodPushButton` - `SetupMethodUserAndPassword` - `SetupMethodOAuth` --- ### SortOrder {#sortorder} - `AscendingOrder` - `DescendingOrder` --- ### StateOperator {#stateoperator} - `StateOperatorAnd` - `StateOperatorOr` --- ### StateValueFilter {#statevaluefilter} - `StateValueFilterNone` - `StateValueFilterAdaptive` --- ### TagError {#tagerror} - `TagErrorNoError` - `TagErrorThingNotFound` - `TagErrorRuleNotFound` - `TagErrorTagNotFound` --- ### ThingError {#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 {#thingsetupstatus} - `ThingSetupStatusNone` - `ThingSetupStatusInProgress` - `ThingSetupStatusComplete` - `ThingSetupStatusFailed` --- ### Unit {#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 {#updatetype} - `UpdateTypeNone` - `UpdateTypeSystem` - `UpdateTypePackageManager` --- ### UserError {#usererror} - `UserErrorNoError` - `UserErrorBackendError` - `UserErrorInvalidUserId` - `UserErrorDuplicateUserId` - `UserErrorBadPassword` - `UserErrorTokenNotFound` - `UserErrorPermissionDenied` - `UserErrorInconsistantScopes` --- ### ValueOperator {#valueoperator} - `ValueOperatorEquals` - `ValueOperatorNotEquals` - `ValueOperatorLess` - `ValueOperatorGreater` - `ValueOperatorLessOrEqual` - `ValueOperatorGreaterOrEqual` --- ### WiredNetworkConnectionType {#wirednetworkconnectiontype} - `WiredNetworkConnectionTypeDHCP` - `WiredNetworkConnectionTypeManual` - `WiredNetworkConnectionTypeShared` --- ### WirelessCapability {#wirelesscapability} - `WirelessCapabilityNone` - `WirelessCapabilityCipherWEP40` - `WirelessCapabilityCipherWEP104` - `WirelessCapabilityCipherTKIP` - `WirelessCapabilityCipherCCMP` - `WirelessCapabilityWPA` - `WirelessCapabilityRSN` - `WirelessCapabilityAP` - `WirelessCapabilityAdHoc` - `WirelessCapabilityFreqValid` - `WirelessCapability2Ghz` - `WirelessCapability5Ghz` --- ### WirelessMode {#wirelessmode} - `WirelessModeUnknown` - `WirelessModeAdhoc` - `WirelessModeInfrastructure` - `WirelessModeAccessPoint` --- ### ZWaveDeviceType {#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 {#zwaveerror} - `ZWaveErrorNoError` - `ZWaveErrorInUse` - `ZWaveErrorNetworkUuidNotFound` - `ZWaveErrorNodeIdNotFound` - `ZWaveErrorTimeout` - `ZWaveErrorBackendError` --- ### ZWaveNetworkState {#zwavenetworkstate} - `ZWaveNetworkStateOffline` - `ZWaveNetworkStateStarting` - `ZWaveNetworkStateOnline` - `ZWaveNetworkStateError` --- ### ZWaveNodeRole {#zwavenoderole} - `ZWaveNodeRoleUnknown` - `ZWaveNodeRoleCentralController` - `ZWaveNodeRoleSubController` - `ZWaveNodeRolePortableController` - `ZWaveNodeRolePortableReportingController` - `ZWaveNodeRolePortableSlave` - `ZWaveNodeRoleAlwaysOnSlabe` - `ZWaveNodeRoleReportingSleepingSlave` - `ZWaveNodeRoleListeningSleepingSlave` --- ### ZWaveNodeType {#zwavenodetype} - `ZWaveNodeTypeUnknown` - `ZWaveNodeTypeController` - `ZWaveNodeTypeStaticController` - `ZWaveNodeTypeSlave` - `ZWaveNodeTypeRoutingSlave` --- ### ZigbeeClusterDirection {#zigbeeclusterdirection} - `ZigbeeClusterDirectionServer` - `ZigbeeClusterDirectionClient` --- ### ZigbeeError {#zigbeeerror} - `ZigbeeErrorNoError` - `ZigbeeErrorAdapterNotAvailable` - `ZigbeeErrorAdapterAlreadyInUse` - `ZigbeeErrorNetworkUuidNotFound` - `ZigbeeErrorDurationOutOfRange` - `ZigbeeErrorNetworkOffline` - `ZigbeeErrorUnknownBackend` - `ZigbeeErrorNodeNotFound` - `ZigbeeErrorForbidden` - `ZigbeeErrorInvalidChannel` - `ZigbeeErrorNetworkError` - `ZigbeeErrorTimeoutError` - `ZigbeeErrorNotSupported` --- ### ZigbeeNetworkState {#zigbeenetworkstate} - `ZigbeeNetworkStateOffline` - `ZigbeeNetworkStateStarting` - `ZigbeeNetworkStateUpdating` - `ZigbeeNetworkStateOnline` - `ZigbeeNetworkStateError` --- ### ZigbeeNodeRelationship {#zigbeenoderelationship} - `ZigbeeNodeRelationshipParent` - `ZigbeeNodeRelationshipChild` - `ZigbeeNodeRelationshipSibling` - `ZigbeeNodeRelationshipNone` - `ZigbeeNodeRelationshipPreviousChild` --- ### ZigbeeNodeRouteStatus {#zigbeenoderoutestatus} - `ZigbeeNodeRouteStatusActive` - `ZigbeeNodeRouteStatusDiscoveryUnderway` - `ZigbeeNodeRouteStatusDiscoveryFailed` - `ZigbeeNodeRouteStatusInactive` - `ZigbeeNodeRouteStatusValidationUnderway` --- ### ZigbeeNodeState {#zigbeenodestate} - `ZigbeeNodeStateUninitialized` - `ZigbeeNodeStateInitializing` - `ZigbeeNodeStateInitialized` - `ZigbeeNodeStateHandled` --- ### ZigbeeNodeType {#zigbeenodetype} - `ZigbeeNodeTypeCoordinator` - `ZigbeeNodeTypeRouter` - `ZigbeeNodeTypeEndDevice` --- ### ZoneStatusFlag {#zonestatusflag} - `ZoneStatusFlagNone` - `ZoneStatusFlagTimeScheduleActive` - `ZoneStatusFlagSetpointOverrideActive` - `ZoneStatusFlagWindowOpen` - `ZoneStatusFlagBadAir` - `ZoneStatusFlagHighHumidity` --- ## Flags ### CreateMethods {#createmethods} - [CreateMethod](#createmethod) --- ### PermissionScopes {#permissionscopes} - [PermissionScope](#permissionscope) --- ### WirelessCapabilities {#wirelesscapabilities} - [WirelessCapability](#wirelesscapability) --- ### ZoneStatus {#zonestatus} - [ZoneStatusFlag](#zonestatusflag) ---