Váš vůz, vaše data, jasný původ
Tady spravujete vozidla, prohlížíte historii relací a reporty. Samotné čtení z jednotek probíhá v Android aplikaci, protože prohlížeč neumí Bluetooth Classic (SPP), kterým komunikuje ELM327.
Instalace PWA je dostupná v Chrome/Edge na Androidu i desktopu; v iOS Safari použijte „Přidat na plochu“.
Co běží kde
| Funkce | Web (PWA) | Android |
|---|---|---|
| Profily vozidel, historie | ano | ano |
| Reporty (náhled, export) | ano | ano |
| Bluetooth ELM327 (SPP) | ne | ano |
| Čtení DTC / živých dat | ne | ano |
| Mazání DTC (guarded) | ne | ano |
| Zápis do jednotek | ne | ne (blokováno) |
Tabulka je záměrně nepříjemná: web nemá přístup k SPP ani k Android Keystore, takže bezpečnostní operace (mazání, potvrzení) zůstávají na zařízení.
1. Nainstalujte APK
Debug build pro první párování. Před instalací povolte „Instalace z neznámých zdrojů“
pro prohlížeč. Po instalaci spárujte ELM327 v nastavení Bluetooth a povolte aplikaci
oprávnění BLUETOOTH_CONNECT.
Integrita: SHA-256 je v build-info.json u artefaktu. Pokud nesouhlasí,
instalaci nepokračujte.
2. Připojte se k vozu
Aplikace zobrazí doslovný handshake adaptéru a stav ECU. Dokud vozidlo neodpoví na
0100, obrazovka nesmí tvrdit „připojeno k ECU“.
První testy jen čtou. Mazání závad je samostatný krok s potvrzením na zařízení.
Stav projektu, bez marketingu
- • Reálný adaptér ani vozidlo zatím nebyly otestovány → NOT_TESTED.
- • Cloud má hotové migrace, immutable snapshoty a audit; přihlášení přes HRAD/OIDC ještě ne.
- • Offline režim webu cachuje jen shell a metadata posledních reportů, nikdy ne data z ECU.