shivao-projeto/server/src
PontualTech / Karlão 330d5aaa62
Some checks are pending
Build Android (APK + AAB) / build-android (push) Waiting to run
feat(ble): wake-up Xiaoxiang BMS — read inicial + 5A x4 v1.10.11
Confirmado: BMS responde ao app oficial Xiaoxiang. Problema é técnica
de inicialização não implementada na nossa abordagem.

Adicionado wake-up sequence ANTES do probe de protocolos:
1. ble.read na notify char (acorda stack BLE)
2. delay 300ms
3. write 0x5A x4 (handshake hello observado em alguns Xiaoxiang)
4. delay 1500ms (BMS processa wake)
5. probe normal de protocolos

Cada step protegido por try/catch + timeout 2s — não trava loop.
Logs detalhados pra ver onde falha se acontecer.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 08:21:41 -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 feat(ble): wake-up Xiaoxiang BMS — read inicial + 5A x4 v1.10.11 2026-04-29 08:21:41 -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