第一次發(fā)送成功的,硬件也能返回指令,但是當(dāng)再次發(fā)送命令的時候,根據(jù)getClientIdByUid獲取設(shè)備的uid卻發(fā)現(xiàn)設(shè)備已斷開(心跳檢測是加了的),但是當(dāng)差不多10秒后,設(shè)備又自動連上了,期間并沒有觸發(fā)onclose
有可能是連接斷開了,然后硬件重連了gatewayworker
你的設(shè)備發(fā)送的心跳,服務(wù)器接收到了嗎? 服務(wù)器的心跳,設(shè)備能接收到嗎?