powersync-docs/docs/api/notifications.md
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

1170 lines
21 KiB
Markdown

# Notifications
<!-- BEGIN GENERATED: __api_notifications__ -->
## AirConditioning
### AirConditioning.ZoneAdded
Emitted whenever a zone is added
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `zone` | [ZoneInfo](types.md#zoneinfo) | |
---
### AirConditioning.ZoneChanged
Emitted whenever a zone changes
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `zone` | [ZoneInfo](types.md#zoneinfo) | |
---
### AirConditioning.ZoneRemoved
Emitted whenever a zone is removed
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `zoneId` | `Uuid` | |
---
## AppData
### AppData.Changed
Emitted whenever the app data is changed on the server.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `appId` | `String` | |
| `key` | `String` | |
| `group` | `String` | optionnel |
| `value` | `String` | |
---
## Energy
### Energy.PowerBalanceChanged
Emitted whenever the energy balance changes. That is, when the current consumption, production or acquisition changes. Typically they will all change at the same time.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `currentPowerAcquisition` | `Double` | |
| `currentPowerConsumption` | `Double` | |
| `currentPowerProduction` | `Double` | |
| `currentPowerStorage` | `Double` | |
| `totalAcquisition` | `Double` | |
| `totalConsumption` | `Double` | |
| `totalProduction` | `Double` | |
| `totalReturn` | `Double` | |
---
### Energy.PowerBalanceLogEntryAdded
Emitted whenever an entry is added to the power balance log.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `powerBalanceLogEntry` | [PowerBalanceLogEntry](types.md#powerbalancelogentry) | |
| `sampleRate` | [SampleRate](types.md#samplerate) | |
---
### Energy.RootMeterChanged
Emitted whenever the root meter id changes. If the root meter has been unset, the params will be empty.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `rootMeterThingId` | `Uuid` | optionnel |
---
### Energy.ThingPowerLogEntryAdded
Emitted whenever an entry is added to the thing power log.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `sampleRate` | [SampleRate](types.md#samplerate) | |
| `thingPowerLogEntry` | [ThingPowerLogEntry](types.md#thingpowerlogentry) | |
---
## EvDash
### EvDash.EnabledChanged
Emitted whenever the EV Dash service has been enabled or disabled.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `enabled` | `Bool` | |
---
### EvDash.UserAdded
Emitted whenever a new username has been added for the dashboard.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `username` | `String` | |
---
### EvDash.UserRemoved
Emitted whenever a username has been removed from the dashboard.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `username` | `String` | |
---
## Integrations
### Integrations.EventTriggered
Emitted whenever an Event is triggered.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `event` | [Event](types.md#event) | |
---
### Integrations.IOConnectionAdded
Emitted whenever an IO connection has been added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `ioConnection` | [IOConnection](types.md#ioconnection) | |
---
### Integrations.IOConnectionRemoved
Emitted whenever an IO connection has been removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `ioConnectionId` | `Uuid` | |
---
### Integrations.PluginConfigurationChanged
Emitted whenever a plugin's configuration is changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `configuration` | [ParamList](types.md#paramlist) | |
| `pluginId` | `Uuid` | |
---
### Integrations.StateChanged
Emitted whenever a state of a thing changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `maxValue` | `Variant` | |
| `minValue` | `Variant` | |
| `possibleValues` | `Variant`[] | |
| `stateTypeId` | `Uuid` | |
| `thingId` | `Uuid` | |
| `value` | `Variant` | |
---
### Integrations.ThingAdded
Emitted whenever a thing was added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `thing` | [Thing](types.md#thing) | |
---
### Integrations.ThingChanged
Emitted whenever the params or name of a thing are changed (by EditThing or ReconfigureThing).
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `thing` | [Thing](types.md#thing) | |
---
### Integrations.ThingRemoved
Emitted whenever a thing was removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `thingId` | `Uuid` | |
---
### Integrations.ThingSettingChanged
Emitted whenever the setting of a thing is changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `paramTypeId` | `Uuid` | |
| `thingId` | `Uuid` | |
| `value` | `Variant` | |
---
## JSONRPC
### JSONRPC.PushButtonAuthFinished
Emitted when a push button authentication reaches final state. NOTE: This notification is special. It will only be emitted to connections that did actively request a push button authentication, but also it will be emitted regardless of the notification settings.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `token` | `String` | optionnel |
| `success` | `Bool` | |
| `transactionId` | `Int` | |
---
## Logging
### Logging.LogEntryAdded
Emitted when a log entry is added. This will only be emitted for discrete series, not for resampled entries
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `logEntry` | [LogEntry](types.md#logentry) | |
---
## Rules
### Rules.RuleActiveChanged
Emitted whenever the active state of a Rule changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `active` | `Bool` | |
| `ruleId` | `Uuid` | |
---
### Rules.RuleAdded
Emitted whenever a Rule was added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `rule` | [Rule](types.md#rule) | |
---
### Rules.RuleConfigurationChanged
Emitted whenever the configuration of a Rule changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `rule` | [Rule](types.md#rule) | |
---
### Rules.RuleRemoved
Emitted whenever a Rule was removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `ruleId` | `Uuid` | |
---
## Scripts
### Scripts.ScriptAdded
Emitted when a script has been added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `script` | [Script](types.md#script) | |
---
### Scripts.ScriptChanged
Emitted when a script has been changed in the system (e.g. renamed).
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `name` | `String` | |
| `scriptId` | `Uuid` | |
---
### Scripts.ScriptContentChanged
Emitted when a script's content has been changed in the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `scriptId` | `Uuid` | |
---
### Scripts.ScriptLogMessage
Emitted when a script produces a console message.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `message` | `String` | |
| `scriptId` | `Uuid` | |
| `type` | [ScriptMessageType](types.md#scriptmessagetype) | |
---
### Scripts.ScriptRemoved
Emitted when a script has been removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `Uuid` | |
---
## Tags
### Tags.TagAdded
Emitted whenever a tag is added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `tag` | [Tag](types.md#tag) | |
---
### Tags.TagRemoved
Emitted whenever a tag is removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `tag` | [Tag](types.md#tag) | |
---
### Tags.TagValueChanged
Emitted whenever a tag's value is changed in the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `tag` | [Tag](types.md#tag) | |
---
## Configuration
### Configuration.BackupConfigurationChanged
Emitted whenever the backup configuration changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `autoBackupEnabled` | `Bool` | |
| `autoBackupInterval` | `Int` | |
| `destinationDirectory` | `String` | |
| `maxCount` | `Uint` | |
---
### Configuration.BackupFilesChanged
Emitted whenever the list of backup files changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `backupFiles` | [BackupFile](types.md#backupfile)[] | |
---
### Configuration.BasicConfigurationChanged
Emitted whenever the basic configuration of this server changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `basicConfiguration` | `{'d:language': 'String', 'd:location': {'latitude': 'Double', 'longitude': 'Double', 'name': 'String'}, 'd:serverTime': 'Uint', 'd:timeZone': 'String', 'debugServerEnabled': 'Bool', 'serverName': 'String', 'serverUuid': 'Uuid'}` | |
---
### Configuration.MqttPolicyChanged
Emitted whenever a MQTT broker policy is changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `policy` | [MqttPolicy](types.md#mqttpolicy) | |
---
### Configuration.MqttPolicyRemoved
Emitted whenever a MQTT broker policy is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `clientId` | `String` | |
---
### Configuration.MqttServerConfigurationChanged
Emitted whenever the MQTT broker configuration is changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `mqttServerConfiguration` | [ServerConfiguration](types.md#serverconfiguration) | |
---
### Configuration.MqttServerConfigurationRemoved
Emitted whenever a MQTT server configuration is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `String` | |
---
### Configuration.TcpServerConfigurationChanged
Emitted whenever the TCP server configuration changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `tcpServerConfiguration` | [ServerConfiguration](types.md#serverconfiguration) | |
---
### Configuration.TcpServerConfigurationRemoved
Emitted whenever a TCP server configuration is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `String` | |
---
### Configuration.TunnelProxyServerConfigurationChanged
Emitted whenever the tunnel proxy server configuration changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `tunnelProxyServerConfiguration` | [TunnelProxyServerConfiguration](types.md#tunnelproxyserverconfiguration) | |
---
### Configuration.TunnelProxyServerConfigurationRemoved
Emitted whenever a tunnel proxy server configuration is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `String` | |
---
### Configuration.WebServerConfigurationChanged
Emitted whenever the web server configuration changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `webServerConfiguration` | [WebServerConfiguration](types.md#webserverconfiguration) | |
---
### Configuration.WebServerConfigurationRemoved
Emitted whenever a Web server configuration is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `String` | |
---
### Configuration.WebSocketServerConfigurationChanged
Emitted whenever the web socket server configuration changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `webSocketServerConfiguration` | [ServerConfiguration](types.md#serverconfiguration) | |
---
### Configuration.WebSocketServerConfigurationRemoved
Emitted whenever a WebSocket server configuration is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `id` | `String` | |
---
## Debug
### Debug.LoggingCategoryLevelChanged
Emitted whenever a logging category has changed the logging level.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `level` | [LoggingLevel](types.md#logginglevel) | |
| `name` | `String` | |
---
## ModbusRtu
### ModbusRtu.ModbusRtuMasterAdded
Emitted whenever a new modbus RTU master has been added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `modbusRtuMaster` | [ModbusRtuMaster](types.md#modbusrtumaster) | |
---
### ModbusRtu.ModbusRtuMasterChanged
Emitted whenever a modbus RTU master has been changed in the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `modbusRtuMaster` | [ModbusRtuMaster](types.md#modbusrtumaster) | |
---
### ModbusRtu.ModbusRtuMasterRemoved
Emitted whenever a modbus RTU master has been removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `modbusUuid` | `Uuid` | |
---
### ModbusRtu.SerialPortAdded
Emitted whenever a serial port has been added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `serialPort` | [SerialPort](types.md#serialport) | |
---
### ModbusRtu.SerialPortRemoved
Emitted whenever a serial port has been removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `serialPort` | [SerialPort](types.md#serialport) | |
---
## NetworkManager
### NetworkManager.NetworkStatusChanged
Emitted whenever a status of a NetworkManager changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `status` | `{'networkingEnabled': 'Bool', 'state': '$ref:NetworkManagerState', 'wirelessNetworkingEnabled': 'Bool'}` | |
---
### NetworkManager.WiredNetworkDeviceAdded
Emitted whenever a new WiredNetworkDevice was added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `wiredNetworkDevice` | [WiredNetworkDevice](types.md#wirednetworkdevice) | |
---
### NetworkManager.WiredNetworkDeviceChanged
Emitted whenever the given WiredNetworkDevice has changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `wiredNetworkDevice` | [WiredNetworkDevice](types.md#wirednetworkdevice) | |
---
### NetworkManager.WiredNetworkDeviceRemoved
Emitted whenever a WiredNetworkDevice was removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `interface` | `String` | |
---
### NetworkManager.WirelessNetworkDeviceAdded
Emitted whenever a new WirelessNetworkDevice was added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `wirelessNetworkDevice` | [WirelessNetworkDevice](types.md#wirelessnetworkdevice) | |
---
### NetworkManager.WirelessNetworkDeviceChanged
Emitted whenever the given WirelessNetworkDevice has changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `wirelessNetworkDevice` | [WirelessNetworkDevice](types.md#wirelessnetworkdevice) | |
---
### NetworkManager.WirelessNetworkDeviceRemoved
Emitted whenever a WirelessNetworkDevice was removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `interface` | `String` | |
---
## System
### System.CapabilitiesChanged
Emitted whenever the system capabilities change.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `powerManagement` | `Bool` | |
| `updateManagement` | `Bool` | |
| `updateManagementType` | [UpdateType](types.md#updatetype) | |
---
### System.PackageAdded
Emitted whenever a package is added to the list of packages.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `package` | [Package](types.md#package) | |
---
### System.PackageChanged
Emitted whenever a package in the list of packages changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `package` | [Package](types.md#package) | |
---
### System.PackageRemoved
Emitted whenever a package is removed from the list of packages.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `packageId` | `String` | |
---
### System.RepositoryAdded
Emitted whenever a repository is added to the list of repositories.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `repository` | [Repository](types.md#repository) | |
---
### System.RepositoryChanged
Emitted whenever a repository in the list of repositories changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `repository` | [Repository](types.md#repository) | |
---
### System.RepositoryRemoved
Emitted whenever a repository is removed from the list of repositories.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `repositoryId` | `String` | |
---
### System.TimeConfigurationChanged
Emitted whenever the time configuration is changed
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `automaticTime` | `Bool` | |
| `automaticTimeAvailable` | `Bool` | |
| `time` | `Uint` | |
| `timeZone` | `String` | |
---
### System.UpdateStatusChanged
Emitted whenever the update status changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `busy` | `Bool` | |
| `updateProgress` | `Int` | optionnel |
| `updateRunning` | `Bool` | |
---
## Transfers
### Transfers.DownloadAvailable
Emitted when a completed upload can be downloaded on the dedicated transfer connection.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `downloadId` | `String` | |
| `fileName` | `String` | |
| `size` | `Int` | |
---
## Users
### Users.PushButtonAuthFinished
Emitted when a push button authentication reaches final state. NOTE: This notification is special. It will only be emitted to connections that did actively request a push button authentication, but also it will be emitted regardless of the notification settings.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `token` | `String` | optionnel |
| `success` | `Bool` | |
| `transactionId` | `Int` | |
---
### Users.UserAdded
Emitted when a user is added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `userInfo` | [UserInfo](types.md#userinfo) | |
---
### Users.UserChanged
Emitted whenever a user is changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `userInfo` | [UserInfo](types.md#userinfo) | |
---
### Users.UserRemoved
Emitted when a user is removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `username` | `String` | |
---
## ZWave
### ZWave.NetworkAdded
Emitted whenever a new Z-Wave network has been added to the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `network` | [ZWaveNetwork](types.md#zwavenetwork) | |
---
### ZWave.NetworkChanged
Emitted whenever a Z-Wave network changes.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `network` | [ZWaveNetwork](types.md#zwavenetwork) | |
---
### ZWave.NetworkRemoved
Emitted whenever a Z-Wave network has been removed from the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
---
### ZWave.NodeAdded
Emitted whenever a Z-Wave node is added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `node` | [ZWaveNode](types.md#zwavenode) | |
---
### ZWave.NodeChanged
Emitted whenever a Z-Wave node has changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `node` | [ZWaveNode](types.md#zwavenode) | |
---
### ZWave.NodeRemoved
Emitted whenever a Z-Wave node is removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `nodeId` | `Uint` | |
---
## Zigbee
### Zigbee.AdapterAdded
Emitted whenever a new ZigBee adapter or serial port has been detected in the system.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `adapter` | [ZigbeeAdapter](types.md#zigbeeadapter) | |
---
### Zigbee.AdapterRemoved
Emitted whenever a ZigBee adapter or serial port has been removed from the system (i.e. unplugged).
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `adapter` | [ZigbeeAdapter](types.md#zigbeeadapter) | |
---
### Zigbee.NetworkAdded
Emitted whenever a new ZigBee network has been added.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `zigbeeNetwork` | [ZigbeeNetwork](types.md#zigbeenetwork) | |
---
### Zigbee.NetworkChanged
Emitted whenever a new ZigBee network has changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `zigbeeNetwork` | [ZigbeeNetwork](types.md#zigbeenetwork) | |
---
### Zigbee.NetworkRemoved
Emitted whenever a new ZigBee network has been removed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
---
### Zigbee.NodeAdded
Emitted whenever a new ZigBee node has joined the network with the given 'networkUuid'.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `zigbeeNode` | [ZigbeeNode](types.md#zigbeenode) | |
---
### Zigbee.NodeChanged
Emitted whenever a ZigBee node has changed.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `zigbeeNode` | [ZigbeeNode](types.md#zigbeenode) | |
---
### Zigbee.NodeRemoved
Emitted whenever a ZigBee node has removed from the network with the given 'networkUuid'.
**Paramètres :**
| Champ | Type | Notes |
| --- | --- | --- |
| `networkUuid` | `Uuid` | |
| `zigbeeNode` | [ZigbeeNode](types.md#zigbeenode) | |
---
<!-- END GENERATED -->