Guida autosufficiente. Non servono il repo del progetto, il file .env né altri strumenti: bastano questo documento, il pacchetto com.apparentati.dashboard_0.2.0_all.ipk e un PC Windows sulla stessa rete della TV. Comandi in PowerShell.
IP_DELLA_TVcom.apparentati.dashboard, a sola lettura: legge Supabase ogni 20 secondi e non scrive mainode --version
Serve la versione 20 o successiva, richiesta dal pacchetto @webos-tools/cli. Se manca o è più vecchia e non vuoi installare nulla: scarica da nodejs.org l’archivio ZIP per Windows x64, decomprimilo e aggiungilo al PATH della sola finestra corrente.
$env:Path = "C:\percorso\node-vXX-win-x64;$env:Path"
npm install -g @webos-tools/cli
Le righe npm warn deprecated sono normali: vengono dalle librerie interne del CLI. Poi chiudi e riapri PowerShell.
ares -V
Atteso: Version: 3.2.6. Se PowerShell risponde che ares non è riconosciuto, aggiungi al PATH la cartella dei pacchetti globali di npm.
$env:Path = "$(npm config get prefix);$env:Path"
Test-Connection -Count 2 IP_DELLA_TV
Deve rispondere. Se non risponde: TV spenta, indirizzo IP sbagliato, o PC su un’altra rete.
ares-setup-device --add tv -i "host=IP_DELLA_TV" -i "port=9922" -i "username=prisoner"
Sulla TV, nell’app Developer Mode, attiva Key Server: compare una passphrase di 6 caratteri.
ares-novacom --device tv --getkey
Digitala esattamente, maiuscole e minuscole comprese.
ares-device --device tv --system-info
Atteso: modello OLED48A16LA e firmware 03.53.45.
Dalla cartella dove hai messo il pacchetto:
ares-install --device tv com.apparentati.dashboard_0.2.0_all.ipk
ares-launch --device tv com.apparentati.dashboard
L’app resta anche nella lista app della TV, quindi dopo si apre dal telecomando.
Aggiornato alle deve avanzare.Screensaver: in basso: dice cosa ha risposto la TV al tentativo di impedire lo screensaver.ares-inspect --device tv --app com.apparentati.dashboard apre i DevTools sul PC. Serve un Chromium compatibile con webOS 6.x.Errore: la TV non raggiunge Supabase. Controlla che abbia accesso a internet.ares-novacom o ares-install falliscono: riattiva Key Server sulla TV e ripeti dal punto 5.A fine lavoro rimuovi il dispositivo dal menu interattivo di ares-setup-device: la chiave privata della TV resta altrimenti nel profilo utente di quel PC. Se vuoi, disinstalla anche il CLI.
npm uninstall -g @webos-tools/cli
Output dei punti 6 e 7, esito delle sei verifiche del punto 8, testo della riga Screensaver:, ed eventuali errori copiati esatti.