-
Shivao v1.10.7 � Fix wnr-only writeChar
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-29 10:46:30 +00:00 | 18 commits to master since this releaseDESCOBERTA: ff02 do BMS bat3 tem properties [wnr,read] � so writeWithoutResponse, sem write. ble.write() (com ACK) travava silenciosamente. Probe agora detecta isso e seta dev.bmsForceWnr=true automaticamente. bmsWriteCmd usa writeWithoutResponse forcado. Esperado: BMS responde com pacote 0xDD ... 0x77 e dashboard mostra V/A/SoC/celulas reais.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.7.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.7.apk
0 downloads · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.6 � Botao Copiar log
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-29 10:31:56 +00:00 | 19 commits to master since this releaseAdiciona botao Copiar log no painel diagnostico que copia o texto puro pro clipboard com header da versao. Painel agora abre por padrao. Botao Limpar pra zerar logs antes de novo teste.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.6.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.6.apk
1 download · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.5 � Re-ler reconecta GATT
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-29 10:20:26 +00:00 | 20 commits to master since this releaseBugfix: clicar Re-ler dava erro Bluetooth LE not initialized porque Android desconecta GATT em background. bmsManualRead agora ensureBleNativeReady + ble.connect + probe sequencial com diagnostico em cada passo.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.5.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.5.apk
0 downloads · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.4 � Fix crash BLE
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-29 10:00:38 +00:00 | 21 commits to master since this releaseBugfix critico: app crashava ao parear ou clicar Re-ler. Causa: requestMtu/requestConnectionPriority adicionados no v1.10.3 nao existem no plugin BluetoothLE v6.1 � geravam exception nativa nao-tratada que derrubava o WebView Capacitor. Removidos. Probe simplificado, getServices chamado uma vez.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.4.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.4.apk
1 download · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.3 � Versao visivel + MTU bump
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 21:06:01 +00:00 | 22 commits to master since this releaseAdiciona marcador de versao Shivao v1.10.3 visivel no card BMS e na primeira linha do diagnostico (?? Shivao v1.10.3 Probe iniciado) � usuario sabe se atualizou. Inclui MTU bump pra 247 + Connection priority HIGH pra Xiaoxiang/JBD que exigem isso pra responder.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.3.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.3.apk
1 download · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.2 � Probe BMS automatico (JBD+JK+Daly)
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 20:25:35 +00:00 | 23 commits to master since this releaseBMS bat2 nao respondeu protocolo JBD. Esta versao implementa probe automatico: enumera characteristics dos services vendor (ff00, fff0, ffe0, 0203), descobre auto qual char tem property notify/write, depois tenta 4 protocolos sequencialmente (JBD, JK BMS, Daly, JBD-wnr). Quem responder primeiro define o protocolo. Hex dump dos chunks RX no diagnostico.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.2.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.2.apk
0 downloads · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.1 � Monitor visual BMS + RX log
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 20:08:27 +00:00 | 24 commits to master since this releaseDashboard visual full-screen com circulo SoC SVG, status carga/descarga, tensao, corrente, potencia, capacidade, ciclos, temps e celulas individuais. Auto-refresh 10s. Botao Re-ler manual. Log mostra bytes RX recebidos do BMS para diagnostico. Tenta writeWithoutResponse como fallback se BMS nao responder em 5s.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.1.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.1.apk
1 download · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.10.0 � Parser nativo BMS l�tio (JBD/Overkill/Hankzor)
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 19:58:39 +00:00 | 25 commits to master since this releaseIdentificado pelo diagnostico v1.9.2: BMS bat2 usa protocolo JBD (service ff00, notify ff01, write ff02). Padrao de mercado para BMS chineses (Overkill Solar, Hankzor, JBD oficial, LLT Power, Xiaoxiang) � cobre cerca de 80pct dos BMS BLE de litio.
Leitura ao vivo no app:
- Tensao total (V), corrente (A, signed), potencia (W)
- SoC (estado de carga em pct)
- Capacidade restante / total (Ah)
- Numero de ciclos
- Temperaturas de cada NTC
- Tensao individual de cada celula (4S, 8S, 16S detectado automaticamente)
- Re-poll a cada 30s
- Cor dinamica: verde se carregando, amarelo se descarregando
Reassembly de chunks BLE (max 20 bytes/chunk) ate detectar byte final 0x77 � pacote JBD pode chegar fragmentado em 2-3 notifications.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.10.0.aab
0 downloads · 3.1 MiB
-
Shivao-v1.10.0.apk
1 download · 3.4 MiB
-
Shivao v1.9.2 � Diagnostico BLE
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 19:41:01 +00:00 | 26 commits to master since this releaseAdiciona painel de diagnostico no card Bluetooth pra debugar pareamentos que falham. Cada step do connect/read mostra log com timestamp + cor. Timeout do connect aumentado para 30s. getServices() lista UUIDs descobertos pra identificar BMS proprietarios.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.9.2.aab
0 downloads · 3.1 MiB
-
Shivao-v1.9.2.apk
1 download · 3.4 MiB
-
Source code (ZIP)
-
Shivao v1.9.1 � Bluetooth nativo no APK Android
StableSome checks are pendingBuild Android (APK + AAB) / build-android (push) Waiting to runreleased this
2026-04-28 19:29:41 +00:00 | 27 commits to master since this releaseHotfix: APK Android nao suportava Web Bluetooth (Android System WebView desabilita por seguranca). Agora usa plugin nativo @capacitor-community/bluetooth-le. JS detecta backend (Capacitor APK vs browser web) e usa API correta. Funciona tambem em iOS quando build for feito. Pareamento agora abre o seletor nativo de devices Bluetooth do Android no APK.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Shivao-v1.9.1.aab
0 downloads · 3.1 MiB
-
Shivao-v1.9.1.apk
2 downloads · 3.4 MiB
-
Source code (ZIP)