Skip to content

Commit 9f2c312

Browse files
committed
chore: Fix lint errors
1 parent 3b70438 commit 9f2c312

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

roborock/devices/README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,29 +73,29 @@ graph TB
7373
DM -->|pv=1.0| V1Dev
7474
DM -->|pv=A01| A01Dev
7575
DM -->|pv=B01| B01Dev
76-
76+
7777
V1Dev --> V1Traits
7878
A01Dev --> A01Traits
7979
B01Dev --> B01Traits
80-
80+
8181
V1Traits --> V1C
8282
A01Traits --> A01C
8383
B01Traits --> B01C
84-
84+
8585
V1C --> RPC
8686
RPC -->|Strategy 1| LC
8787
RPC -->|Strategy 2| MC
8888
A01C --> MC
8989
B01C --> MC
90-
90+
9191
MC --> MS
9292
LC --> LS
93-
93+
9494
MC --> V1P
9595
MC --> A01P
9696
MC --> B01P
9797
LC --> V1P
98-
98+
9999
MS --> MQTT
100100
LC --> TCP
101101
MQTT <--> TCP
@@ -125,7 +125,7 @@ graph TB
125125
6. **Protocol Layer**: Message encoding/decoding for different device versions
126126
7. **Transport Layer**: Low-level MQTT and TCP communication
127127
LC --> V1P
128-
128+
129129
MS --> MQTT
130130
LC --> TCP
131131
MQTT <--> TCP
@@ -155,6 +155,8 @@ graph TB
155155
6. **Protocol Layer**: Message encoding/decoding for different device versions
156156
7. **Transport Layer**: Low-level MQTT and TCP communication
157157
158+
159+
158160
**Important:** All `MqttChannel` instances share the same `MqttSession`, which maintains a single MQTT connection to the broker. This means:
159161
- Only one TCP connection to the MQTT broker regardless of device count
160162
- Subscription management is centralized with idle timeout optimization

0 commit comments

Comments
 (0)