Pi RuView non è un prodotto separato; è un intento di ricerca su come usare RuView con Raspberry Pi o un piccolo computer edge. Il percorso sicuro è graduale: demo ospitata, repository GitHub ufficiale, poi Pi come host edge solo dopo aver distinto software, modello, firmware e acquisizione CSI reale.
Questa pagina non sostituisce la guida GitHub né la guida ESP32 CSI. Spiega il punto intermedio: cosa far girare su Raspberry Pi, cosa lasciare ai nodi ESP32, cosa implicano Docker e modelli, e come non confondere una demo funzionante con sensing validato.
Cosa significa di solito “Pi RuView”
La ricerca pi ruview unisce tre domande: aprire la demo nel browser Raspberry Pi, eseguire software o Docker di RuView sul Pi, e sostituire un nodo ESP32 CSI con il Pi. Vanno separate.
Raspberry Pi può essere host locale, dashboard, ponte MQTT/Home Assistant o piccolo computer edge se il repository lo supporta. Non è automaticamente un sensore CSI; la cattura reale richiede hardware e driver compatibili.
- Usa la demo per orientarti.
- Usa GitHub per comandi correnti.
- Usa ESP32 o hardware compatibile per CSI reale.
Passo 1: apri prima la demo ospitata
La prima verifica è la demo ospitata RuView. Conferma interfaccia, browser e come il progetto presenta presenza, movimento, respirazione e room intelligence. Non prova il sensing locale.
Su Raspberry Pi Desktop un Chromium moderno basta spesso. Se è lento, prova un altro computer prima di cambiare codice sensore.
- Verifica browser
- Host locale separato
- CSI dopo
| Question | Action | Preuve |
|---|---|---|
| Demo | Open demo | Interface |
| Software | Check GitHub | Setup |
| Sensing | Validate CSI | Signal |
Passo 2: verifica GitHub prima di copiare comandi
La fonte è github.com/ruvnet/RuView. Controlla README, commit, issue, Docker, modelli e architettura prima di comandi sul Pi.
Per Pi contano linux/arm64, immagini multi-arch, versioni Python/Node/Rust, dimensione modello e memoria. Comandi x86 o GPU non sono automaticamente compatibili.
- README corrente
- Docker arm64
- Modelli CPU e memoria
| Area | Check | Reason |
|---|---|---|
| README | Current path | Fresh instructions |
| Docker | arm64 | Compatible image |
| Model | CPU/memory | Realistic edge use |
Passo 3: decidi cosa deve fare Raspberry Pi
Un buon setup parte da un ruolo stretto: host locale, UI, ponte Home Assistant, ricevitore sensori o piccolo server edge. Per modelli, Pi 5 è più realistico, ma CPU, memoria e raffreddamento vanno misurati.
Non affidare tutto al Pi insieme. UI senza hardware, Docker con dati registrati, CSI separata.
- Separa ruoli
- Misura CPU e latenza
- Usa dati registrati prima
Passo 4: separa acquisizione ESP32 CSI e hosting Pi
RuView dipende da Channel State Information, non dal WiFi normale. ESP32 è un percorso economico con ESP-CSI ed ESP32 CSI Tool. Il Pi ospita o inoltra, ma non sostituisce un sensore senza prova CSI.
Architettura pulita: ESP32 cattura, Pi ospita, RuView mostra fiducia e limiti. Log CSI vuoto è sensore; Docker fallito è runtime; output esagerato è validazione e copy.
- Separa layer
- Baseline e falsi positivi
- Niente decisioni mediche o sicurezza
Passo 5: usa i modelli preaddestrati con cautela
I modelli Hugging Face sono artefatti, non prova universale per stanza, scheda o Pi. Testa un campione registrato e confronta con label locali.
Su Pi contano dimensione, CPU, quantizzazione, memoria e warm-up. L’accettazione viene dalle tue catture.
Checklist sicura per Pi RuView
Annota commit, Pi, OS, browser, container, modello, scheda sensore, firmware, canale, stanza e label.
Prima sessione: stanza vuota, ingresso, persona ferma, camminata, porta senza persona, cambio posizione. Senza controllo falsi positivi, niente uso serio.
- Registra versioni
- Dati registrati prima
- Mostra limiti
Come questa pagina evita la cannibalizzazione
Questa pagina copre Pi/Raspberry Pi setup; GitHub, ESP32 e human detection restano alle pagine dedicate.
Così ogni intento di ricerca trova la pagina giusta.
Fonti ufficiali e riferimenti tecnici
FAQ setup Pi RuView
Pi RuView è un progetto ufficiale separato?
No. È una frase di ricerca; la fonte ufficiale è github.com/ruvnet/RuView.
Raspberry Pi cattura WiFi CSI?
Non presumerlo. Può ospitare software, ma CSI richiede hardware e driver compatibili.
Posso usarlo senza hardware?
Demo e software forse sì; sensing reale richiede CSI validato o dati registrati.
Cosa testare prima?
Demo, README, software con dati registrati, poi ESP32 CSI.
È adatto a salute o sicurezza?
No. È ricerca/prototipo con validazione indipendente.