feat(ws): handle activated message from server, switch to APPS+time
Made-with: Cursor
This commit is contained in:
@@ -210,6 +210,9 @@ class ClawClient {
|
||||
break;
|
||||
case 'heartbeat_ack':
|
||||
break;
|
||||
case 'activated':
|
||||
this._onActivated();
|
||||
break;
|
||||
case 'error':
|
||||
log.error('clawd', `服务器错误: ${msg.msg}`);
|
||||
if (msg.msg === 'hardware_mismatch') {
|
||||
@@ -268,6 +271,12 @@ class ClawClient {
|
||||
this._startHeartbeat();
|
||||
}
|
||||
|
||||
_onActivated() {
|
||||
log.info('clawd', '收到激活通知,切换至已激活状态');
|
||||
led.status.setApps();
|
||||
led.display.showTime();
|
||||
}
|
||||
|
||||
// ── 心跳 ────────────────────────────────────────────────────────────────────
|
||||
|
||||
_startHeartbeat() {
|
||||
|
||||
Reference in New Issue
Block a user