Rete e gestione remota
Come la cabina si comporta con Internet e con la rete locale: se lavora volutamente offline, se si segnala a un server web, se si comanda da remoto e quali dispositivi della stessa rete la raggiungono. Quale strada è adatta e quando lo descrive Tenere d'occhio da remoto.
Modalità online/offline#
Porta la cabina deliberatamente in esercizio offline. La sezione elenca ciò che allora non viene offerto — caricamento cloud, invio di e-mail, codici QR verso l'album web e i ritratti IA. Questi ultimi richiedono un fornitore su Internet: in modalità offline non compaiono né la scelta dello stile né la casella della modalità IA, e una sessione in corso consegna l'immagine senza stile invece di far attendere.
Se la rete cade nel mezzo della festa, non c'è tempo di cercare la sezione. Lo stesso interruttore si trova quindi in basso nel menu dell'area di amministrazione, sotto "Salvataggio automatico", e lì ha effetto subito. Chi non vuole aprire affatto l'area di amministrazione lo trova anche nel menu delle impostazioni rapide della cabina.
Gestione remota#
Il software segnala il proprio stato a un server web e da lì riceve comandi.
In alto un grafico mostra lo stato salvato: se la cabina invia le segnalazioni, ogni quanto e verso dove. Il server web si sceglie con due schede, l'intervallo anche con la scelta rapida.
| Impostazione | Significato |
|---|---|
| Attivare la gestione remota | L'interruttore principale |
| Server web | "Server web RAWCaptureBooth" oppure "Server web self-hosted" per il proprio |
| Chiave di messa in servizio | Da inserire nel portale di gestione per associare la cabina al proprio account |
| Indirizzo del server e chiave API | Solo per un server proprio |
| Intervallo di segnalazione | Tra 10 e 3600 secondi |
| Registra le segnalazioni | Solo per la risoluzione dei problemi: ogni segnalazione con indirizzo, risposta e durata in un file a parte |
Vengono segnalati stato e carico della macchina, contatori, funzioni attivate ed errori verificatisi — nessuna immagine.
Al server web self-hosted la cabina segnala inoltre quale evento è caricato. Sessioni, stampe e ritratti IA vi compaiono presso l'evento giusto, anche dopo un cambio di evento sulla cabina, e la pagina dell'evento mostra il conteggio che la cabina tiene per esso. Serve il server web self-hosted dalla versione 1.10.0.
Accesso e assistenza remota si basano sulla gestione remota. Si trovano nella voce di menu successiva.
Accesso e assistenza remota#
Due modi per comandare la cabina a distanza: l'interfaccia nel browser (accesso remoto) oppure l'intero desktop Windows tramite un programma di assistenza remota (assistenza remota). Entrambi passano dalla gestione remota (area di amministrazione "Rete e gestione remota" > "Accesso e assistenza remota").
Due schede in alto mostrano lo stato delle due vie; un clic porta al blocco. In "Accesso remoto all'interfaccia" un elenco spunta ciò che per l'accesso remoto è già soddisfatto. Un clic su un punto aperto porta dove si imposta. Un anello mostra il tempo residuo di un accesso aperto, sotto c'è il suo indirizzo.
Accesso remoto all'interfaccia#
L'interfaccia di questa cabina fotografica può essere aperta a distanza nel browser — anche quando la cabina si trova nel Wi-Fi di un ristorante o dietro un router mobile. Non servono né VPN né inoltro di porte.
È utile quando durante una manifestazione occorre correggere qualcosa senza spostarsi: cambiare un layout, controllare la stampante, azzerare un contatore.
Presupposto#
L'accesso remoto non si configura sulla cabina, ma dove essa comunica il proprio stato: nel portale di gestione oppure nel backend del proprio server web. Lì viene creato un indirizzo dedicato per ogni dispositivo. Il software lo acquisisce da solo alla comunicazione successiva.
Senza gestione remota attiva non si stabilisce alcun accesso remoto. Sulla cabina resta soltanto l'interruttore principale "Consenti l'accesso remoto". Senza di esso non è possibile aprire alcuna connessione.
Nell'uso quotidiano#
L'accesso non resta aperto in permanenza: viene aperto una sessione alla volta e si chiude da solo dopo il tempo impostato — quattro ore come impostazione predefinita. Può essere aperto sulla cabina o da remoto; il contrassegno nell'intestazione della sezione lo segnala finché qualcosa è aperto.
Aprendo da remoto occorre mettere in conto un intervallo di comunicazione: il software preleva il comando solo alla comunicazione successiva.
Assistenza remota di questo computer#
L'assistenza remota trasmette l'intero desktop Windows tramite un programma a parte come TeamViewer o AnyDesk. Per questo qualcuno deve essere sul posto oppure il programma deve restare in funzione. Il campo "Programma di assistenza remota" indica ciò che apre il comando « avvia assistenza remota » dal portale. Senza voce la cabina rifiuta il comando con un messaggio.
Per la sola interfaccia basta l'accesso remoto — funziona senza programmi aggiuntivi.
Accesso dalla rete#
Quando il photobooth si trova in una rete, ogni altro dispositivo lì lo raggiunge tramite il suo indirizzo nel browser — un tablet, un telefono, il portatile al tavolo accanto. Questa sezione stabilisce che cosa quei dispositivi possono usare (area di amministrazione "Accesso dalla rete").
In alto un'immagine mostra quali ambiti raggiunge un dispositivo in rete e se gli serve il PIN: verde aperto, arancione interfaccia di comando o area di amministrazione senza PIN, rosso PIN richiesto ma nessuno memorizzato. Immagine e schede seguono le spunte già prima del salvataggio.
Di fabbrica dalla rete passa solo la galleria per dispositivi esterni. L'interfaccia di comando e l'area di amministrazione restano riservate allo schermo del photobooth finché non vengono abilitate qui.
I quattro ambiti#
| Ambito | Indirizzo | Di fabbrica |
|---|---|---|
| Galleria per dispositivi esterni | /galerie | aperta non appena la galleria è attiva |
| Interfaccia di comando | / | bloccata |
| Area di amministrazione | /admin | bloccata |
| Postazione di ricarica (credito) | /guthaben | bloccata |
La galleria non ha un interruttore proprio in questa sezione — si accende e si spegne dove le compete (area di amministrazione "Galleria" > "Galleria esterna: accesso e collegamento"). Qui compare solo come sta al momento.
La postazione di ricarica mostra solo la pagina per ricaricare il credito — per un tablet all'ingresso, vedi Configurare il pay-per-use.
Gli indirizzi#
Sotto gli interruttori stanno gli indirizzi completi ai quali il photobooth è raggiungibile in questo momento — con indirizzo IP e porta, pronti da digitare nel browser dell'altro dispositivo. Compaiono anche per un ambito bloccato: così è chiaro che cosa inserire una volta abilitato.
Più indirizzi significano che il computer ha più schede di rete — di solito LAN e Wi-Fi. Quello giusto viene dalla rete a cui è collegato l'altro dispositivo.
Con la connessione cifrata attiva (area di amministrazione "Galleria" > "Galleria esterna: accesso e collegamento" > "Connessione cifrata"), ogni ambito mostra in più un indirizzo https con la propria porta. Solo attraverso quello il tablet offre il menu di condivisione del dispositivo.
Ogni ambito ha una scheda con l'indirizzo principale scritto per intero. Gli ambiti abilitati hanno anche un codice QR: scansionato con tablet o telefono apre l'indirizzo senza digitarlo. Gli indirizzi di altre schede di rete si aprono in "Altri indirizzi".
La porta della cabina fotografica#
Il numero dopo i due punti nell'indirizzo è la porta. Di fabbrica è 8000. Se un altro programma sullo stesso computer occupa quel numero, la cabina fotografica non si avvia — non arriva nemmeno al proprio schermo. Per questo caso il numero si cambia nel campo "Porta della cabina fotografica". Sono ammessi valori da 1024 a 65535.
La modifica ha effetto al prossimo avvio del software. Finché la cabina gira ancora sul numero vecchio, una nota sotto il campo lo indica. Dopodiché il nuovo numero vale ovunque: negli indirizzi sopra, per i dispositivi in rete, per la galleria su un dispositivo esterno e per la presentazione su un secondo monitor.
Il firewall di Windows non c'entra: la sua autorizzazione viene concessa al primo avvio per il programma, non per un singolo numero di porta — vale poi per ogni porta che la cabina occupa. Solo una regola creata a mano sulla porta 8000, o l'autorizzazione di un altro firewall, andrebbe adeguata.
Quando la porta è occupata all'avvio#
L'area amministrativa non aiuta in questo caso: fa parte della cabina fotografica ed è raggiungibile solo quando questa gira. Perciò il software chiede già all'avvio. Se la porta è occupata, cerca un numero libero vicino e lo propone in una finestra:
- Sì — la cabina fotografica parte subito sul nuovo numero e lo ricorda. Non serve altro; nell'area amministrativa il campo mostra poi il nuovo numero.
- No — l'avvio viene annullato, con l'avviso consueto sulla porta occupata.
Il PIN di rete#
Un ambito abilitato può inoltre essere messo dietro un PIN. La casella "Richiedere il PIN" sta separatamente a ciascuno dei tre ambiti — così la galleria resta aperta agli ospiti mentre l'interfaccia di comando sta dietro.
Il PIN di rete è separato dal PIN admin. Consegnarlo a chi assiste non consegna l'accesso admin: dietro il PIN di rete l'area di amministrazione chiede sempre il proprio.
Da quattro a dodici cifre. Finché non ne è salvato nessuno, le caselle restano senza effetto — una barriera senza chiave sarebbe una serratura che nessuno riapre.
Un dispositivo che richiama un ambito protetto ottiene una maschera di inserimento nella lingua impostata sul photobooth e resta poi sbloccato dodici ore. Dopo un riavvio del photobooth la domanda torna; lo stesso non appena il PIN viene cambiato o rimosso.
Dopo cinque inserimenti errati di seguito la richiesta si ferma per un minuto, e al doppio del tempo a ogni ulteriore tentativo. Il conteggio avviene per dispositivo.
Quando abilitare#
Abilitare l'interfaccia di comando ha senso quando un secondo schermo deve comandare il photobooth — per esempio un tablet alla postazione di assistenza. Abilitare l'area di amministrazione conviene quando durante l'evento si regola qualcosa dal portatile, senza mettersi davanti alla postazione.
Dopo cinque inserimenti errati del PIN di seguito l'accesso si ferma per un minuto, e al doppio del tempo a ogni ulteriore tentativo. Il conteggio avviene per dispositivo; il PIN corretto azzera il contatore.
Che cosa vede un dispositivo bloccato#
Chi da un altro dispositivo richiama qualcosa di bloccato ottiene una pagina nella lingua impostata sul photobooth — non un messaggio di errore che sembra un guasto. Nomina l'ambito interessato e, passo dopo passo, la strada per l'abilitazione: percorso nel menu e interruttore, in base alla parte richiamata, con l'indicazione che si abilita sullo schermo del photobooth e non dall'altro dispositivo.
Nulla di tutto ciò cambia qualcosa sullo schermo del photobooth stesso, e l'accesso remoto tramite il portale porta ancora nell'area di amministrazione.
Cache del browser#
"Caching dei contenuti" (attivo di fabbrica) fa conservare ai browser i file dell'interfaccia. All'apertura successiva chiedono solo se i file sono ancora aggiornati. Così si risparmiano dati e le pagine si costruiscono più in fretta — su un tablet con la galleria come con l'accesso remoto. Dopo un aggiornamento arriva comunque subito la nuova versione.
Webhook di stato#
La cabina invia a intervalli regolari il proprio stato al proprio server - in formato JSON, con gli stessi valori mostrati dal portale di gestione remota. Così lo stato si può mostrare sul proprio sito o passare ai propri sistemi, anche senza gestione remota.
Tutto in proposito: Webhook di stato — struttura del messaggio, verifica della firma ed esempi pronti in PHP e Node.js.