shivao-projeto/server/src
PontualTech / Karlão 24d0162397
Some checks are pending
Build Android (APK + AAB) / build-android (push) Waiting to run
fix(ble): write timeout 3s + log entry/exit + loop resiliente v1.10.10
Log v1.10.9 mostrou que probe parou em '→ TX JBD-0x03' sem testar
próximos 3 protocolos (JK, Daly, JBD-wnr). Causa provável: write
trava mesmo com WNR no plugin v6.

Fix:
- bmsWriteCmd com Promise.race + timeout 3s — write nunca trava
  loop indefinidamente
- bmsTryProtocols agora loga '✔ write retornou' e '✗ sem RX em 2.5s'
  pra distinguir write OK + BMS mudo de write travado
- Try/catch interno no write — se falha, continua pro próximo
  protocolo em vez de abortar loop

Próximo log vai mostrar TODOS os 4 protocolos testados — daí saberemos
se é hardware mudo OU plugin travando.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 08:11:47 -03:00
..
schemas feat(billing): integração Asaas — checkout PIX/Cartão/Boleto + webhook + UI upgrade 2026-04-27 15:55:08 -03:00
auth.js feat(saas): multi-tenant com login/cadastro + JWT + planos free/pro/captain 2026-04-27 15:37:15 -03:00
billing.js feat(billing): integração Asaas — checkout PIX/Cartão/Boleto + webhook + UI upgrade 2026-04-27 15:55:08 -03:00
db.js feat(gcal): integração Google Agenda bidirecional (graceful-disabled se sem env) 2026-04-28 06:56:56 -03:00
google-calendar.js feat(gcal): integração Google Agenda bidirecional (graceful-disabled se sem env) 2026-04-28 06:56:56 -03:00
index.js fix(ble): write timeout 3s + log entry/exit + loop resiliente v1.10.10 2026-04-29 08:11:47 -03:00
notifications.js chore: initial commit + security hardening (4 runs squad shivao-melhoria) 2026-04-27 13:24:08 -03:00
realtime.js feat(sync): WebSocket realtime + auto-push/pull entre PC e celular v1.5.0 2026-04-28 06:51:35 -03:00