|
7 | 7 | from zigpy.types.named import EUI64
|
8 | 8 |
|
9 | 9 | from zha.application.model import (
|
| 10 | + ConnectionLostEvent, |
10 | 11 | DeviceFullyInitializedEvent,
|
11 | 12 | DeviceJoinedEvent,
|
12 | 13 | DeviceLeftEvent,
|
|
22 | 23 | from zha.application.platforms.events import EntityStateChangedEvent
|
23 | 24 | from zha.model import BaseModel, TypedBaseModel, as_tagged_union
|
24 | 25 | from zha.websocket.const import APICommands
|
25 |
| -from zha.zigbee.cluster_handlers.model import ClusterInfo |
26 |
| -from zha.zigbee.model import ExtendedDeviceInfo, GroupInfo, ZHAEvent |
| 26 | +from zha.zigbee.cluster_handlers.model import ( |
| 27 | + ClusterAttributeUpdatedEvent, |
| 28 | + ClusterBindEvent, |
| 29 | + ClusterConfigureReportingEvent, |
| 30 | + ClusterInfo, |
| 31 | + LevelChangeEvent, |
| 32 | +) |
| 33 | +from zha.zigbee.cluster_handlers.security import ClusterHandlerStateChangedEvent |
| 34 | +from zha.zigbee.model import ( |
| 35 | + ClusterHandlerConfigurationComplete, |
| 36 | + ExtendedDeviceInfo, |
| 37 | + GroupInfo, |
| 38 | + ZHAEvent, |
| 39 | +) |
27 | 40 |
|
28 | 41 |
|
29 | 42 | class WebSocketCommand(TypedBaseModel):
|
@@ -114,12 +127,6 @@ class ErrorResponse(WebSocketCommandResponse):
|
114 | 127 | command: APICommands
|
115 | 128 |
|
116 | 129 |
|
117 |
| -class DefaultResponse(WebSocketCommandResponse): |
118 |
| - """Default command response.""" |
119 |
| - |
120 |
| - command: APICommands |
121 |
| - |
122 |
| - |
123 | 130 | class PermitJoiningResponse(WebSocketCommandResponse):
|
124 | 131 | """Get devices response."""
|
125 | 132 |
|
@@ -264,6 +271,13 @@ def get_converted_state(self) -> State:
|
264 | 271 | | DeviceOfflineEvent
|
265 | 272 | | DeviceOnlineEvent
|
266 | 273 | | ZHAEvent
|
| 274 | + | ConnectionLostEvent |
| 275 | + | ClusterAttributeUpdatedEvent |
| 276 | + | ClusterBindEvent |
| 277 | + | ClusterConfigureReportingEvent |
| 278 | + | LevelChangeEvent |
| 279 | + | ClusterHandlerStateChangedEvent |
| 280 | + | ClusterHandlerConfigurationComplete |
267 | 281 | )
|
268 | 282 |
|
269 | 283 | Messages = CommandResponses | Events
|
|
0 commit comments