ciao luca, per effettuare tutto cio devo collegare il raspberry a internet?
@lucadentella2 жыл бұрын
Ciao, si è necessario il collegamento internet perché periodicamente deve scaricare regole, certificati e greenpass invalidati
@oldgame852 жыл бұрын
Ciao, non ho capito una cosa, devo per forza avere un pc collegato alla RaspBerry sempre o posso caricare tutto sulla scheda e poi utilizzarla in maniera più indipendente ?
@lucadentella2 жыл бұрын
ciao! assolutamente è indipendente, nel video lo vedi collegato al PC solo perché mi veniva comodo alimentarlo cosi ma tutto funziona su Raspberry senza bisogno di altro
@oldgame852 жыл бұрын
@@lucadentella grazie mille Luca
@pipinopal3 жыл бұрын
Bellissimo come sempre 👍
@lucadentella3 жыл бұрын
Grazie mille!
@MKgeniomatto2 жыл бұрын
Ciao, ottimo lavoro... sto provando ad installare tutto in un Raspberry PiZeroW ma sto riscontrando un problema con l'installazione di 2 librerie python: libqt4-test che mi ritorna un errore Impossibile trovare il pacchetto libqt4-test e l'altra libreria libqtgui4 che mi ritorna l'errore Il pacchetto "libqtgui4" non ha candidati da installare. Sapresti indicarmi una soluzione? non penso sia il problema del PiZeroW.... potrei provare su un Pi3B per vedere se mi da lo stesso errore ma non penso... Aspetto tue notizie. Grazie e Ciao
@lucadentella2 жыл бұрын
Ciao, purtroppo OpenCV su pizero da molti problemi in fase di installazione... se guardi le issue su github alcuni utenti hanno dato dei suggerimenti e link al forum ufficiale di OpenCV ma sicuramente non è un processo lineare come su pi3 o pi4
@MKgeniomatto2 жыл бұрын
@@lucadentella perfetto, grazie mille per la super velocità di risposta.... sposto tutto su pi3 e vado avanti li.... Grazie ancora ;)
@MKgeniomatto2 жыл бұрын
@@lucadentella niente, ho provato su pi4 ma stesso errore con libqtgui4 e libqt4-test ;( ;( ;(
@lucadentella2 жыл бұрын
@@MKgeniomatto guarda le issue su github ci sono vari suggerimenti tecnici, altrimenti aprine una con i logs di errore
@priscodigregorio33423 жыл бұрын
Buongiorno.sto effetuando delle prove usando solo il server e passando il codice letto dal qr direttamente sul browse localhost:3000/?dgc= codiceqr. Dopo invio mi restituisce un errore INVALID: invalid distance too far back. Grazie
@lucadentella3 жыл бұрын
Quell'errore arriva dalla libreria che fa l'unzip, di solito significa che la stringa passata ha qualche carattere non valido. Se fai la prova a mano, quasi sicuramente dovrai applicare urlencode alla stringa del green pass. Ci sono diversi siti internet che lo fanno...
@priscodigregorio33423 жыл бұрын
@@lucadentella mi sa che c'è proprio un errore nella stringa. Ho provato a lanciare direttamente la dcc-util e non va ugualmente mentre se elaboro la foto con il qr funziona.sto realizzando un dispositivo per l'ufficio con un lettore usb che dovrebbe restituirmi la stringa ma ancora non ci sono arrivato.quello che vorrei fare e gestire il lettore con node red e lanciare la richiesta al server che hai creato per farlo controllare. Comunque grazie
@lucadentella3 жыл бұрын
@@priscodigregorio3342 un altro utente mi ha scritto in privato e ha risolto configurando il lettore usb con la mappa tastiera italiana, non mi ha detto il modello ma almeno per il suo il problema stava li
@priscodigregorio33423 жыл бұрын
@@lucadentella grazie. Domani faccio altri test e poi ti faccio sapere
@antoniotarantini23113 жыл бұрын
@@priscodigregorio3342 ciao Prisco a che punto sei? io ho il tuo stesso obiettivo. come stai messo? leggi i miei commenti pls.
@aljumailimustafa10592 жыл бұрын
Grazie!
@4733R703 жыл бұрын
Bellissima idea! posso chiedere in quali pin sono stati collegati i led? E magari dove li hai comprati / assemblati perchè non ho idea di quale resistenza bisogna mettere per renderli funzionanti dal punto di vista elettrico.
@lucadentella3 жыл бұрын
Grazie! I LED sono collegati ai gpio pin 2 (rosso) e 3 (verde) ma li puoi facilmente cambiare nel codice di cameraClient. Li ho acquistati online, qualsiasi led 10mm va bene. Per le resistenze devi fare qualche prova per avere una luminosità simile (di solito il rosso è molto più luminoso a pari valore di R), io sto usando 1kohm per rosso e 470 per verde
@4733R703 жыл бұрын
@@lucadentella grazie mille! già che ci sono volevo chiederle una informazione riguardo un errore che ricevo quando cerco di avviare la app.js: mi dice che non trova il modulo node-fetch... sa come posso risolvere? anche python da problemi, perchè non trova il cv2
@lucadentella3 жыл бұрын
@@4733R70 hai seguito le istruzioni su github? Ci sono I comandi da lanciare per installare le dipendenze (per node dovrebbe bastare un "npm install" )
@antoniotarantini23113 жыл бұрын
Ciao Luca volevo ringraziarti per tutta la tua disponibilità e farti sapere che sono riuscito a far tutto con successo. Ora mi metterò a pasticciare per capire come oltre alla scritta valid se è possibile mettere in chiaro anche i dati del soggetto.
@lucadentella3 жыл бұрын
Ottimo Antonio! Per visualizzare i dati del possessore ti basta abilitare la funzione lato validatorServer (nelle faq trovi la modifica da fare) e il client html li visualizzerà in automatico
@antoniotarantini23113 жыл бұрын
@@lucadentella trovato ieri grazie ancora.
@antoniotarantini23113 жыл бұрын
qualcuno ha utilizzato una cam usb???
@lucadentella3 жыл бұрын
Ciao Antonio, se usi il client via browser (lo trovi sempre nel mio repository) puoi usare una webcam qualsiasi. Per il cliente python invece attualmente devi usare la pi camera (vedi le FAQ del progetto) a meno di riscriverlo cambiando la libreria di accesso alla camera
@antoniotarantini23113 жыл бұрын
@@lucadentella per Client intendi la chiamata al pi sull porta ? Ci guardo subito
@antoniotarantini23113 жыл бұрын
non trovo documentazione su come abilitare il lato client browser nelle faq o nel setup ;(
@lucadentella3 жыл бұрын
@@antoniotarantini2311 il browserClient è alternativo a quello python. Lo devi semplicemente pubblicare con un server web, ad esempio sempre da raspberry.
@antoniotarantini23113 жыл бұрын
@@lucadentella ci provo subito. grazie ancora
@MsBluthunder3 жыл бұрын
sarebbe interessante vedere se riuscisse a leggere oltre quelli scaduti ipoteticamente quelli fake, o tipo cloni?? a prescindere che non ne ho la più pallida idea di come si creano, ma poi ovviamente per scopo didattico
@lucadentella3 жыл бұрын
L'unica differenza è la chiave con cui sono firmati: solo gli enti autorizzati hanno le chiavi "valide". Se guardi le faq del mio progetto spiego come inserire altre chiavi, ad esempio quelle per validare i greenpass di test dei diversi stati: github.com/eu-digital-green-certificates/dgc-testdata
@MsBluthunder3 жыл бұрын
@@lucadentella purtroppo non ho troppo dimestichezza, il sito che mi hai mandato non si apre... cmq la cosa interessante sarebbe capire come ad esempio modificare il proprio green e capire se l'app capisce se fosse vero o falso... tipo se uno lo avesse clonato? tu puoi fare un video su come ipoteticamente sul proprio green si possono modificare i dati?
@lucadentella3 жыл бұрын
@@MsBluthunder molto semplice, non è possibile farlo. La validazione si basa sul concetto di "firma digitale", se alteri il contenuto del gp invalidi la firma e l'app se ne accorge. Idem se firmi il gp con una chiave non valida (di test, auto-generata...): l'app scarica periodicamente dal sito del Ministero le chiavi autorizzate e considera validi i gp solo se firmati da queste. Ps ho sistemato il link del mio primo commento, ora dovrebbe funzionare
@MsBluthunder3 жыл бұрын
@@lucadentella grazie sei stato gentilissimo adesso ho le idee piu chiare, quindi questo sistema è a prova di furbetti ahahahha meglio così
@tinopimpo3 жыл бұрын
@@lucadentella da quello che so la chiave privata( non nota) serve a firmare il certificato la chiave pubblica nota serve per decriptarono senza la chiave privata è impossibile generare una firma digitale valida per la cronaca la ci avevo pubblica e unica è valida per tutti i green pass
@Antonio-ge6rz3 жыл бұрын
Non sapevo che per installare solo opencv ci volessero 2 giorni sempre acceso!😁
@lucadentella3 жыл бұрын
purtroppo l'installazione di OpenCV su Raspberry è da sempre lunga... sul forum ufficiale ci sono alcuni suggerimenti: a me ha impiegato circa 2h