KEEPIQ non ha bisogno di un server potente in un angolo.
Il principio è semplice: usare potenza di calcolo quando succede qualcosa — e restare in silenzio quando non succede nulla.
Aggiungere un articolo. Scansionare un codice a barre. Aggiornare una posizione. Cercare nell’inventario. KEEPIQ risponde e poi torna a dormire. Non ci sono cicli di polling continui lato server; nei nostri test su Raspberry Pi l’uso della CPU a riposo si aggira sullo 0–2%.
Questo rende hardware economico — e già presente — una casa perfettamente ragionevole per KEEPIQ.
KEEPIQ è piccolo di per sé.
Il server Node usa circa 90–140 MB di RAM a riposo, con brevi picchi intorno ai 250 MB durante operazioni più pesanti come un import CSV o il caricamento di una foto. Un database PostgreSQL locale delle dimensioni di KEEPIQ richiede altri 60–120 MB. La CPU torna quasi a riposo appena l’operazione finisce.
Riconoscimento vocale, decodifica dei codici a barre e compressione delle foto avvengono nel browser, sul telefono o sul chiosco che avete in mano — non sul server. Il Pi riceve solo il testo, il codice o l’immagine compressa risultante.
Scansiona. Aggiungi. Trova. Aggiorna. Dormi.
Hardware consigliato
| Uso | Scheda | RAM | Archiviazione |
|---|---|---|---|
| KEEPIQ senza schermo | Pi 4 / Pi 5 (testato) | 1 GB basta, 2 GB comodo | microSD 16 GB+ |
| KEEPIQ + Home Assistant | Pi 4B / Pi 5 | 4 GB | 32 GB+, SSD USB consigliato |
| Chiosco touchscreen dedicato | Pi 4B / Pi 5 | 4 GB | 32 GB+, meglio SSD USB |
| Chiosco + piano 3D + database locale | Pi 5 | 4–8 GB | SSD 64 GB |
Un Raspberry Pi 5 dedicato non è un requisito per una normale installazione di KEEPIQ. Per la maggior parte di case, laboratori e piccole attività un Raspberry Pi 4 è più che sufficiente.
Sperimentale, non ancora validato: un Pi Zero 2 W (512 MB) potrebbe far girare un’installazione senza schermo, ma non l’abbiamo misurato su hardware reale. Consideratelo previsto come funzionante, non consigliato.
Senza schermo KEEPIQ è al massimo della leggerezza.
Installatelo sul Raspberry Pi e raggiungetelo dai dispositivi che già possedete — telefono, tablet, portatile, desktop. Il Pi esegue il servizio; l’interfaccia gira nel vostro browser, mantenendo l’impronta del server estremamente ridotta.
Volete uno schermo dedicato?
KEEPIQ può diventare anche una postazione di inventario permanente: collegate un touchscreen e avviatelo in modalità chiosco per un’interfaccia fissa in laboratorio, magazzino, ufficio o garage.
Il backend resta altrettanto leggero. Il costo aggiuntivo è il browser Chromium usato dal chiosco — tipicamente 350–600 MB di RAM, al massimo quando è a schermo il piano 3D. Per questa configurazione consigliamo 4 GB.
Su un Pi condiviso con Home Assistant l’installer imposta la modalità chiosco su disattivata e la rifiuta quando la RAM totale installata (MemTotal in /proc/meminfo) è inferiore a 3000 MiB. Potete forzarla con KIOSK=yes.
Avete già Home Assistant? KEEPIQ può affiancarlo.
KEEPIQ è predisposto per coesistere con Home Assistant sullo stesso Raspberry Pi, usando hardware già in funzione in casa invece di richiedere un secondo computer. È disponibile oggi, non pianificato.
Il rilevamento avviene durante l’installazione: l’installer valuta gli indizi prima di scrivere qualsiasi cosa — un service unit di Home Assistant, un container in esecuzione, un ambiente virtuale Core — e applica automaticamente il profilo di coesistenza.
Supportato oggi
| Installazione Home Assistant | Condivide il Pi |
|---|---|
| Home Assistant Container (Docker) | Supportato |
| Home Assistant Supervised | Supportato |
| Home Assistant Core su Pi OS / Debian | Supportato |
| Home Assistant OS | Add-on previsto — vedi sotto |
Cosa fa il profilo di coesistenza
- KEEPIQ gira sulla porta 8080 (8081 se occupata); Home Assistant mantiene la 8123.
- Il supervisore Wi-Fi e l’hotspot KEEPIQ-SETUP non vengono installati, quindi la configurazione di rete resta esattamente come l’ha impostata Home Assistant.
- Un PostgreSQL già in esecuzione viene riutilizzato invece di installare un secondo server.
- L’indirizzo di Home Assistant è precompilato — dovete solo incollare un token a lunga durata.
Budget di memoria tipico — Pi 4B, 4 GB, senza schermo
| Servizio | Memoria |
|---|---|
| Home Assistant | ~1,0–1,6 GB |
| Server Node KEEPIQ | ~90–250 MB |
| PostgreSQL locale | ~60–120 MB |
| Margine residuo approssimativo | ~2 GB |
Per un’installazione senza schermo, in cui telefoni, tablet e computer raggiungono KEEPIQ dalla rete locale, un Pi 4 da 4 GB lascia spazio comodo a entrambi i sistemi.
Nota sull’archiviazione: quando Home Assistant, KEEPIQ, il database e i backup notturni scrivono tutti sulla stessa scheda SD, usate un SSD USB. È una questione di resistenza in scrittura della flash, non di velocità — l’installer lo segnala come avviso, mai come blocco.
Home Assistant OS
Home Assistant OS è gestito come un apparecchio sigillato e per scelta non consente installazioni da shell. Invece di aggirare quell’architettura, KEEPIQ rilascerà un add-on dedicato per il deployment nativo su HA OS.
Home Assistant sa cosa succede in casa vostra.
KEEPIQ sa cosa possedete e dove va riposto.
E non servono due computer per farlo.
