Gli aggiornamenti della piattaforma e del controller Grablo, versione per versione.
La schermata web, la schermata locale, i programmi di installazione, il menu dell'area di notifica e i messaggi del dispositivo ora sono disponibili in 17 lingue. Se non hai scelto una lingua, viene usata la lingua di visualizzazione del sistema operativo, e per le lingue non supportate viene usato l'inglese.
Risolto un problema per cui il programma poteva chiudersi nel momento in cui la connessione al cloud si ristabiliva dopo una breve interruzione di internet.
Se al primo avvio i modelli AI non possono essere scaricati perché manca la connessione a internet, la schermata ora spiega che serve una connessione a internet invece di mostrare solo “Interrotto”.
Risolto il problema per cui, se la schermata veniva aggiornata o chiusa mentre si scaricavano i primi modelli AI, alla successiva apertura la guida alla configurazione ricompariva dal primo passaggio, anche con le telecamere in funzione.
Risolto il problema per cui, selezionando una scheda con molte voci, alcune voci non comparivano nella Cronologia o la ricerca per scheda rallentava.
Risolto un problema su Linux per cui un errore nella registrazione del servizio durante l'installazione o l'aggiornamento veniva segnalato come riuscito, e il programma poteva non riavviarsi dopo un aggiornamento. Ora gli errori vengono segnalati come tali e gli aggiornamenti avviati dall'app vengono annullati.
Invia avvisi ed esegui azioni quando il microfono di una telecamera o un microfono del PC collegato al dispositivo sente un suono specifico. Quando aggiungi un avviso, puoi scegliere le telecamere dotate di microfono e il microfono di questo PC.
Per le telecamere dotate di microfono, usa il pulsante dell'altoparlante nel video in diretta per ascoltare. L'audio parte disattivato e il pulsante non compare per le telecamere senza audio.
Il programma di installazione ora include 14 suoni integrati, come sirene, allarmi e campanelli. Quando aggiungi un'azione di riproduzione multimediale, la sirena antifurto è selezionata per impostazione predefinita, così puoi usarla subito.
Dopo aver inviato un valore a un dispositivo Zigbee, puoi inviarne un altro dopo un tempo impostato. Ad esempio, accendi una sirena e spegnila 30 secondi dopo.
I risultati del rilevamento inviati a Home Assistant ora includono il tipo di rilevamento, il nome registrato, la targa e l'attendibilità. Le automazioni di Home Assistant possono comportarsi in modo diverso a seconda di ciò che è stato rilevato.
La schermata “Aggiungi azione” ora mostra un'icona corrispondente per notifiche sul telefono, riproduzione multimediale, sintesi vocale, Telegram, webhook, Home Assistant e Zigbee.
Risolto un problema per cui un'azione di riproduzione multimediale aggiunta con un file cloud dalla schermata remota non veniva applicata e compariva l'errore “Impossibile ottenere l'URL di download dei file cloud”.
Risolto un problema su Windows per cui nessun avviso funzionava quando il numero di avvisi e azioni superava una certa soglia.
Risolto il problema per cui il riavvio dopo il salvataggio delle impostazioni richiedeva da alcune decine di secondi a diversi minuti, a seconda del dispositivo di archiviazione.
Risolto il problema per cui alcune telecamere si riconnettevano di continuo a seconda delle impostazioni video.
Risolto il problema per cui, selezionando la scheda di una persona, a volte compariva “Impossibile eseguire la ricerca”.
Risolto il problema per cui si veniva disconnessi dall'account dopo aver lasciato aperta a lungo la schermata web o la schermata locale.
Risolto il problema per cui le telecamere o gli avvisi appena aggiunti comparivano due volte durante il salvataggio delle impostazioni e il riavvio del dispositivo.
Risolte le richieste anomale che potevano chiudere il programma. Ora, quando si verifica un errore, il programma conserva un registro diagnostico.
Aprendo Grablo Spot per la prima volta dal menu del desktop di Linux, si passa direttamente alla configurazione dell'account locale. Anche la scheda del browser della schermata locale mostra l'icona di Grablo.
Nelle schermate di accesso e di creazione dell'account della schermata locale ora puoi scegliere la lingua di visualizzazione.
Risolto un problema per cui una telecamera con indirizzo o credenziali errati interrompeva il video delle altre telecamere circa ogni 90 secondi. Ora una telecamera non raggiungibile mostra “Impossibile connettersi alla telecamera” solo nella propria vista.
Se scegli una cartella di archiviazione che contiene altri file o che non esiste, ora compare subito un avviso e la cartella non viene salvata. In precedenza il monitoraggio non si avviava dopo il salvataggio.
Risolto un problema per cui, associando a un account Grablo un dispositivo configurato prima nella schermata locale, veniva creato un luogo vuoto separato, che interrompeva il monitoraggio o mostrava una finestra di conflitto delle impostazioni. Ora, selezionando il dispositivo, il luogo configurato sul dispositivo viene aggiunto all'account così com'è.
La schermata locale ora mostra il dispositivo con il nome del PC su cui è installato, invece che con un identificativo.
Risolta la sovrapposizione dell'indicatore FPS al pulsante di ingrandimento nel video in diretta e nella vista ingrandita. Spot non mostra più gli FPS.
I nomi dei pulsanti e le etichette per l'utilità di lettura dello schermo nel visualizzatore ingrandito di foto e video ora seguono la lingua di visualizzazione. Nei testi di aiuto il nome del prodotto è ora sempre Grablo Spot.
Spot ha ora un programma di installazione dedicato, Grablo Spot. I programmi di installazione per Windows, macOS e Linux, le immagini per Raspberry Pi, il componente aggiuntivo per Home Assistant e l'immagine Docker sono tutti disponibili per Spot nella pagina di download.
I dispositivi con Grablo Spot ora offrono una propria interfaccia web, la schermata locale. Apri http://device-IP:8127 nel browser di un PC o di un telefono sulla stessa rete e crea un account locale salvato sul dispositivo: potrai usare la maggior parte delle funzioni senza un account Grablo né un abbonamento.
Le impostazioni delle telecamere e delle azioni ora vengono salvate sul dispositivo. La schermata locale e l'accesso remoto usano le stesse impostazioni e gli stessi dati, e le modifiche fatte da una parte compaiono anche dall'altra. Le impostazioni dei luoghi web esistenti vengono spostate sul dispositivo quando apri il luogo sul web. Se il file delle impostazioni è danneggiato, viene ripristinato automaticamente dall'ultimo backup valido.
Quando nel tuo account c'è un dispositivo con il software 2.0 o successivo, in cima al menu dei luoghi compare “Vista di più luoghi”. Mostra in un'unica schermata le telecamere di più luoghi, e la telecamera ingrandita viene mostrata in alta qualità.
Le impostazioni migrate alla 2.0 non possono essere lette dalle versioni precedenti, quindi non è possibile installare la 1.x su un dispositivo con la 2.0.
La scheda Avvisi ora si chiama “Azioni”. Quando viene rilevata una persona, un volto o un veicolo, oltre alla notifica sul telefono puoi eseguire “Riproduci file multimediale”, “Leggi testo ad alta voce”, Telegram, Webhook, Home Assistant e Zigbee. Aggiungine uno per tipo e verranno eseguiti tutti insieme; puoi anche togliere la notifica sul telefono e tenere solo le altre azioni.
Scegli “Rilevata una persona corrispondente a una descrizione” o “Rilevato un veicolo corrispondente a una descrizione” e scrivi il loro aspetto, ad esempio una persona con la maglia rossa o un SUV bianco. Così anche persone e veicoli che non hai registrato possono essere usati come condizione.
“Riproduci file multimediale” ora offre 13 suoni predefiniti, tra cui sirene, un campanello, un cane che abbaia e un allarme antincendio. I suoni che elimini non ricompaiono.
Nelle schede di persone, veicoli e volti, la durata di ogni permanenza ora va dal momento in cui la telecamera ha ripreso il soggetto per la prima volta a quello in cui lo ha visto per l'ultima volta. Prima era il tempo tra le poche immagini usate per l'analisi, quindi sembrava più breve del reale. Vale per i dati registrati dopo l'aggiornamento.
Nei luoghi con molto traffico di veicoli, l'arresto del monitoraggio o il riavvio dopo il salvataggio delle impostazioni poteva richiedere diversi minuti. Il problema è stato risolto e ora, nella maggior parte dei casi, l'arresto avviene in pochi secondi.
Mentre venivano registrate molte persone e molti veicoli, la manutenzione delle schede poteva tenere occupati i dati a lungo e far attendere diversi secondi le azioni sullo schermo. Ora succede molto meno spesso.
Subito dopo il salvataggio delle impostazioni, il breve momento del riavvio del dispositivo poteva essere interpretato come un arresto e le modifiche salvate venivano ignorate invece di essere applicate. Il problema è stato risolto.
Passando tra le schermate di persone, volti e veicoli, la ricerca fatta in ciascuna viene mantenuta. Quando una ricerca non riesce o richiede troppo tempo, con “Riprova” e “Cancella ricerca” puoi continuare subito.
Con la quota del server di inoltro di questo mese esaurita e nessuna connessione diretta possibile, l'avviso compariva solo dopo più di 30 secondi di tentativi. Ora compare in circa 10 secondi.
Nei luoghi con un periodo di conservazione lungo e molti dati archiviati, registrazione e analisi potevano restare indietro durante l'eliminazione dei dati vecchi. Ora la pulizia procede a piccoli passi, in proporzione ai nuovi dati arrivati, e quando lo spazio su disco scarseggia libera per primi i file video.
In un luogo in cui tutte le telecamere registrano solo quando rilevano qualcosa, i video oltre il periodo di conservazione non venivano eliminati. Ora la pulizia viene eseguita 30 secondi dopo l'avvio del monitoraggio e poi ogni ora, qualunque sia la modalità di registrazione. Un periodo di conservazione modificato si applica non appena il monitoraggio si riavvia.
L'eliminazione di un intervallo poteva lasciare i relativi file video, che continuavano a occupare spazio. Il problema è stato risolto. Un intervallo che non si può eliminare perché il file è in uso da un altro programma viene conservato insieme ai suoi dati e ti viene segnalato che era in uso, così puoi eliminarlo di nuovo poco dopo.
Con il download o l'eliminazione di un intervallo aperti, l'area che trascini sulla barra della timeline diventa l'intervallo. Il video si mette in pausa mentre scegli e riprende la riproduzione dopo, se era in riproduzione.
Il download di un intervallo o di un clip registrato non attende più che il dispositivo finisca di creare il file. Il video viene scritto su disco man mano che arriva e anche un intervallo lungo arriva in un unico file per telecamera. Safari e l'app continuano a riceverlo in più file, come prima.
Il salvataggio delle impostazioni riavvia il dispositivo con le nuove impostazioni e, chiudendo la finestra durante il riavvio, il dispositivo poteva restare fermo. Ora il dispositivo gestisce il riavvio in un'unica operazione, che si completa anche se chiudi la finestra.
Nei luoghi con molti dati archiviati, la scheda Cronologia poteva richiedere molto tempo per aprirsi e, passando alla timeline dopo la scheda Persone, il video poteva restare vuoto per decine di secondi. Entrambi i problemi sono stati risolti.
Quando una ricerca per descrizione non riesce, viene mostrato il motivo, ad esempio la memoria insufficiente sul dispositivo. Se la memoria è mancata solo per poco, la ricerca viene ritentata la volta successiva. Quando aggiungi un volto, ti viene segnalato se nell'immagine non è stato trovato alcun volto.
Su alcuni dispositivi Windows con l'accelerazione della scheda grafica attiva, il rilevamento poteva fermarsi subito dopo l'avvio del monitoraggio. Ora la scheda grafica viene preparata una sola volta e resta in uso fino alla fine, e il problema è molto meno probabile.
In alto nella schermata del telefono, persone, veicoli, timeline e le schermate dei volti e dei veicoli registrati si scelgono da un unico elenco.
Aggiungendo più schede insieme, alcune potevano sparire senza avviso, e una scheda di volto con una sola permanenza non si poteva aggiungere. Entrambi i problemi sono stati risolti. Se per un nuovo volto scrivi un nome già esistente, ora l'operazione viene bloccata invece di unire il volto a quella persona senza avvisare. Volti e veicoli si aggiungono entrambi dalle rispettive schede.
Mentre il dispositivo era disconnesso, la scheda Cronologia e la ricerca potevano indicare che non c'era nessuno, che non c'erano registrazioni o che non c'erano risultati. Ora indicano che sono in attesa della connessione. Inoltre, rinominando una telecamera, il nuovo nome compare anche nei dati passati.
La voce del ritardo di rilevamento nelle impostazioni delle prestazioni è stata rimossa e il valore è fisso a un secondo. Un luogo impostato a tre o cinque secondi passa a un secondo al successivo salvataggio delle impostazioni.
Se scrivi una cartella di archiviazione che non è un percorso completo, ad esempio D:spot, ora viene segnalato direttamente nel campo di inserimento.
Disegna l'area da sorvegliare: solo le persone e i veicoli al suo interno vengono registrati, generano avvisi e diventano schede. I movimenti estranei, come qualcuno che passa sul marciapiede di fronte, vengono esclusi, e schede e avvisi mostrano il nome della zona. Fuori dalla zona si fa meno analisi, e anche il dispositivo è meno carico.
Decidi per ogni telecamera se registrare solo quando rileva qualcosa o per tutto il giorno. Una telecamera che registra sempre si riproduce senza interruzioni sulla timeline, e gli intervalli in cui compaiono persone e veicoli si trovano come prima. Le registrazioni oltre il periodo di conservazione vengono eliminate automaticamente.
Finora, per aggiornare un dispositivo Windows o Mac senza monitor, qualcuno doveva completare il programma di installazione sul dispositivo. Ora, premendo Aggiorna sullo schermo, il dispositivo si installa da solo e si riconnette. Se la nuova versione non si avvia correttamente, torna da sola alla versione precedente.
Quando crei il tuo primo luogo, vengono mostrati uno alla volta quattro passaggi: collega un dispositivo, scegli cosa riconoscere, aggiungi le telecamere e avvia. La guida va avanti quando il dispositivo si connette e si chiude quando il monitoraggio si avvia correttamente.
Le registrazioni ora includono i cinque secondi prima di un rilevamento, quindi il momento in cui qualcuno entra nell'inquadratura non viene più tagliato e anche una persona che resta solo per poco ha la sua registrazione. Le registrazioni ancora in corso di scrittura si possono aprire subito.
La ricerca ora usa esattamente l'immagine scelta ed è un po' più rigorosa, quindi le auto di colore o tipo diverso compaiono molto meno nei risultati. Puoi selezionare e aggiungere più schede di veicoli insieme.
Nella riproduzione delle registrazioni, sono stati risolti i riquadri che tremolavano tutti insieme ogni uno-tre secondi e i riquadri di qualche minuto prima che comparivano dopo la riconnessione di una telecamera.
Dopo aver premuto Interrompi, il monitoraggio poteva richiedere molto tempo per fermarsi davvero. Il problema è stato risolto.
Un nuovo luogo ora parte con la precisione del rilevamento impostata su Bilanciato e con una dimensione minima della persona pari al 20% dell'inquadratura per le schede delle persone. Un luogo in cui hai già impostato questi valori li mantiene.
Aprendo la finestra dei dispositivi senza dispositivi registrati, ora si passa direttamente alla schermata di aggiunta invece che a un elenco vuoto.
Durante la modifica di una zona, la forma precedente alla modifica restava sullo schermo e si sovrapponeva. Il problema è stato risolto.
In Chrome su Android, la parte inferiore delle finestre che si aprono a schermo intero era nascosta per l'altezza della barra degli indirizzi. Il problema è stato risolto.
Passando da una vista piccola allo schermo intero, l'immagine restava sfocata per diversi secondi. Ora passa all'immagine completa in meno di un secondo.
Con più telecamere in un'unica schermata, l'immagine poteva frammentarsi o cambiare qualità. Ora ogni dimensione di vista viene inviata con una qualità fissa e stabile.
Dopo aver lasciato la schermata in un'altra scheda per diverse ore, il video poteva restare bloccato per un po' prima di riprendere. Il problema è stato risolto.
Le telecamere più in basso nella pagina si riconnettevano ogni 30 secondi, interrompendo per un attimo anche le altre telecamere. Il problema è stato risolto.
Un'auto ferma al bordo dell'inquadratura riceveva una nuova scheda ogni volta che veniva nascosta per un attimo. Ora un'auto viene considerata uscita solo quando lascia davvero l'inquadratura.
Salvando le impostazioni durante una breve disconnessione, il dispositivo continuava con le vecchie impostazioni. Ora si riavvia con le impostazioni salvate non appena si riconnette. Un dispositivo che hai messo in pausa resta in pausa.
La voce Dispositivo nelle impostazioni ora mostra, accanto al modello, la versione del software del dispositivo e se sei connesso direttamente o tramite il server di inoltro.
L'eliminazione dei dati vecchi quando il disco è pieno è più rapida. Sono stati risolti anche i file che potevano restare indietro spostando la cartella di un luogo e le cartelle che non si potevano copiare con il monitoraggio in pausa.
Oltre a persone e volti, ora vengono riconosciuti anche i veicoli. La targa di un veicolo che entra nell'inquadratura viene letta, per ogni targa viene creata una scheda e tutti i passaggi di quel veicolo vengono raccolti in un unico punto. Per cercare basta ricordare una parte della targa. Un veicolo di cui non è stato possibile leggere la targa riceve comunque una scheda per quel passaggio, così puoi inserire la targa a mano in seguito.
Aggiungi la targa di un veicolo che passa spesso o di uno che stai cercando e ricevi un avviso quando compare. Aggiungile una alla volta o molte insieme e gestisci i veicoli registrati in una tabella in cui puoi modificarli, eliminarli e cercarli. Una targa letta con un errore di circa un carattere viene comunque considerata lo stesso veicolo.
Ogni tipo si può attivare e disattivare separatamente. Disattivare un tipo che non usi alleggerisce il dispositivo di conseguenza e ne interrompe anche gli avvisi. La precisione del rilevamento e la regola di decisione ora si impostano per ciascun tipo nella relativa pagina delle impostazioni, e volti e veicoli registrati si gestiscono insieme in “Elenchi”.
La scheda Cronologia passa da un elenco di scene a una timeline. Ogni telecamera mostra come barre gli intervalli registrati nel corso della giornata e, toccando un momento, più telecamere vengono riprodotte insieme da quel punto. Puoi scaricare o eliminare solo l'intervallo che stai guardando e, quando le telecamere sono molte, vengono suddivise in pagine.
Apri la scheda di una persona per vedere, in ordine, quando e con quale telecamera è stata ripresa. Tocca una permanenza e le registrazioni di quell'intervallo si aprono una per una; se è stata inclusa per errore un'altra persona, puoi toglierla subito.
Riguardando una registrazione, ora compaiono i riquadri intorno a persone e veicoli. Nel video capisci subito di chi si tratta e, toccando un riquadro, cerchi altri dati di quella persona o di quel veicolo.
Un'altra persona con una maglia di colore simile non riempie più i risultati. La soglia di ricerca ora segue l'impostazione di raggruppamento delle persone, quindi rendendo più rigoroso il raggruppamento diventa più rigorosa anche la ricerca.
Accanto agli elenchi delle schede di persone e veicoli è stata aggiunta una barra dei periodi. Lo spessore della barra mostra quando le schede sono più concentrate e, toccando un punto, passi direttamente a quel periodo. Puoi anche invertire l'ordine per partire dalle più vecchie.
I valori predefiniti per un nuovo luogo sono stati regolati in base a misurazioni effettuate in siti reali. La dimensione minima della persona per una scheda è il 25% dell'inquadratura, l'analisi viene eseguita dieci volte al secondo e il riconoscimento delle persone privilegia ora per impostazione predefinita la velocità, lasciando margine su un dispositivo di prestazioni normali. Un luogo in cui hai già impostato questi valori li mantiene.
Finora il dispositivo disegnava i riquadri nel video prima di inviarlo. Ora vengono inviate solo le posizioni e i riquadri li disegna lo schermo: il dispositivo è più leggero, ogni riquadro cade esattamente sul fotogramma analizzato e resta continuo anche tra un'analisi e l'altra.
Se guardi in piccolo ricevi un'immagine piccola, se guardi in grande ne ricevi una grande. Una telecamera non visibile sullo schermo non viene ricevuta affatto e riprende quando torna in vista, quindi il consumo di dati cala molto con più telecamere in un'unica schermata. È stato risolto anche il video bloccato per più di venti secondi al ritorno da un'altra scheda.
Con più luoghi su un unico dispositivo, registrazioni e dati si accumulavano mescolati in un'unica cartella, e l'eliminazione per il periodo di conservazione di un luogo poteva cancellare i dati di un altro. Ora ogni luogo ha la propria cartella. I dati conservati in precedenza vengono spostati nella cartella del rispettivo luogo al primo avvio, e la cartella si può spostare su un altro disco e continuare a usare così com'è. Se per errore indichi la cartella di un altro luogo, viene segnalato subito.
Nei siti in cui persone o veicoli passano solo di rado, non venivano create le schede per chi era appena passato. Il problema è stato risolto.
Quando più persone passano vicine, ora capita molto meno che una persona accanto finisca nella stessa scheda o che la stessa persona venga inserita due volte. È stato risolto anche il passaggio di una targa o di un numero a chi seguiva dopo un'interruzione e un ripristino della connessione.
Se esce una nuova versione mentre tieni la schermata aperta da molto tempo, passa da sola alla schermata più recente. La schermata che stai guardando non viene toccata e il cambio avviene solo mentre fai altro, quindi non viene interrotto nulla di ciò che stai facendo e non devi aggiornare la pagina tu stesso.
Il pulsante Indietro di Android chiude la finestra aperta. Tutte le schermate che si aprono a schermo intero ora usano il simbolo Indietro in alto a sinistra.
Il manuale, che prima scorreva su un'unica lunga pagina, ora ha tre livelli: copertina, capitolo e sezione. Vai direttamente a una sezione dal sommario a sinistra e cerca all'interno del manuale.
Finora, aprendo la scheda Persone, le riprese venivano rilette per creare le foto delle schede, quindi la prima visualizzazione richiedeva qualche secondo. Ora le foto vengono preparate nel momento in cui la telecamera vede qualcuno, e le schede sono pronte appena apri la scheda.
Un passante non diventa più la foto di copertina della scheda di qualcun altro. Due persone presenti sullo schermo nello stesso momento non vengono più raggruppate in una sola scheda, e una scheda diventata troppo ampia, con più persone al suo interno, viene di nuovo divisa.
Con le telecamere che inviano solo circa tre fotogrammi al secondo, la stessa persona riceveva continuamente un nuovo numero, falsando il raggruppamento. Il problema è stato risolto e ora una persona viene seguita come un'unica persona anche quando i fotogrammi arrivano lentamente.
Due persone che si incrociavano, o una che passava dietro un'altra, venivano scambiate in quel momento. Ora succede molto meno spesso, e chi resta nascosto e poi ricompare viene seguito come la stessa persona.
La ricerca rallentava man mano che si conservavano più dati. Anche l'uso dello spazio di archiviazione è stato rivisto, quindi un dispositivo usato a lungo cerca a una velocità vicina a quella di quando era nuovo.
La visualizzazione e l'eliminazione dei volti registrati non dipendono più dallo stato della telecamera. L'aggiunta di un volto a partire da un dato viene messa in coda e il risultato ti viene comunicato, così puoi verificarlo anche quando ne aggiungi molti insieme.
Quando una logica mostra un errore, ora puoi segnarlo come visto. Lo stato di errore resta invariato e viene rimosso solo l'indicatore, così è più facile distinguere un nuovo errore da uno che già conosci.
Un anello PID il cui risultato non era un numero non trasmette più quel valore all'uscita. Gli indirizzi Modbus fuori dall'intervallo di lettura o scrittura configurato non riutilizzano più in silenzio il valore precedente e non scrivono più nel punto sbagliato. È stata risolta anche una logica che non terminava mai il proprio ciclo, per cui premendo Interrompi non si fermava.
Aprire la vista del registro dopo un arresto poteva chiudere il programma. Il problema è stato risolto, insieme alla mancata creazione delle schede delle persone dopo un arresto e un nuovo avvio.
Dal file di log sono state rimosse le note di sviluppo che non ti servivano, così è più facile trovare ciò che conta quando qualcosa non funziona.
Se installi con Docker o usi il componente aggiuntivo per Home Assistant, la versione di Linux su cui era costruita l'immagine aveva raggiunto la fine del supporto e non riceveva più aggiornamenti di sicurezza. Ora le immagini si basano sulla versione attuale e sono di nuovo coperte. Installazione e impostazioni non cambiano: scarica l'immagine come fai di solito.
Un nuovo prodotto che fa una cosa sola: trovare le persone nelle riprese delle telecamere che hai già registrato. Non ci sono regole da creare né dispositivi da collegare. Aggiungi una telecamera e inizia a tenere un registro, che puoi poi cercare nei quattro modi descritti di seguito.
Le persone e i volti nel registro vengono raggruppati automaticamente in base a chi sono. Finora, per trovare qualcuno dovevi prima individuarlo tu; ora apri la scheda Persone e tutti quelli che sono passati in quel periodo sono già raggruppati. Puoi scegliere se raggruppare per volto o per aspetto, così anche le riprese da un'angolazione in cui il volto non si vede vengono raggruppate in base ad abbigliamento e corporatura. Dai un nome alla scheda di una persona e da quel momento puoi cercarla con quel nome.
I gruppi incerti non vengono mai uniti automaticamente. Più foto vengono messe una accanto all'altra e ti viene chiesto se si tratta della stessa persona. Viene unito solo ciò che confermi, e una coppia che rifiuti non viene riproposta. Un'unione non può essere annullata, quindi controlla le foto prima di decidere.
Descrivi la scena che cerchi e vengono trovati i dati più vicini. Scrivi qualcosa come “persona con un cappotto rosso” e le voci corrispondenti vengono raccolte per te. Funziona anche per persone mai registrate con un nome.
Cerca per colore della parte superiore e inferiore dell'abbigliamento, fascia d'età, occhiali, motivi sulla parte superiore, gonne e stivali, oggetti portati come borse e direzione verso cui è rivolta la persona. La ricerca per colore può includere le tonalità vicine, così nessuno sfugge quando la luce cambia l'aspetto del colore.
Mentre esamini un dato, tocca una persona sullo schermo e vengono trovati altri dati di quella persona. La ricerca per volto non richiede un nome registrato, e la ricerca per aspetto tiene conto di abbigliamento, corporatura e oggetti portati, quindi funziona anche da angolazioni in cui il volto non si vede.
Imposta la durata del clip su “Finché viene rilevato” invece che su un tempo fisso: la registrazione continua finché la condizione resta vera e si ferma quando la situazione finisce. Usala quando non puoi sapere quanto durerà qualcosa. Ogni telecamera può avere una sola registrazione di questo tipo alla volta.
Cercare in trenta giorni di dati ora richiede circa mezzo secondo invece di circa quattro. Anche dove si è accumulato un numero molto elevato di dati, le ricerche che richiedevano più di trenta secondi terminano in circa tre. Anche l'elenco dei volti registrati si apre all'istante.
L'analisi ora si sospende quando nell'inquadratura non c'è movimento, alleggerendo il carico sul dispositivo. Puoi anche impostare quante volte al secondo analizzare, da una a dieci, in base al dispositivo e alla scena.
Eliminando un dato vengono cancellate anche le informazioni usate per cercarlo, quindi lo spazio viene recuperato davvero. Lo stesso vale quando i dati vengono eliminati automaticamente al termine del periodo di conservazione.
Sono stati corretti insieme diversi problemi: l'analisi che non si avviava su una telecamera connessa in ritardo, la schermata che sembrava bloccarsi per un attimo mentre venivano scritti molti dati e il raggruppamento delle persone che si fermava a metà.
L'immagine della telecamera viene ora conservata in un breve buffer circolare, quindi quando una condizione si attiva, il periodo prima e dopo quel momento viene salvato in un unico video. Ciò che una singola immagine fissa non poteva mostrare, cioè quello che porta all'evento, ora è visibile a partire dai secondi precedenti. La durata dei segmenti prima e dopo l'evento si può impostare separatamente per ogni voce.
Nuove azioni ti permettono di avviare e interrompere la registrazione quando vuoi, indipendentemente da qualsiasi condizione. È utile quando va conservata un'intera sessione di lavoro e, se l'alimentazione si interrompe durante la registrazione, tutto ciò che è stato scritto fino a quel momento resta riproducibile.
Sulla miniatura nell'elenco del registro compare ora un simbolo di riproduzione: toccalo e il video parte subito lì. Foto e video si scorrono a destra e a sinistra nello stesso visualizzatore, quindi non serve chiudere la finestra e cercare di nuovo la voce, e un video già ricevuto si apre all'istante la volta successiva. La barra di riproduzione segna il momento in cui si è verificato l'evento, così sai esattamente dove guardare.
Un'azione di registro ora può scegliere esattamente quali telecamere e quali valori registrare. Se ad esempio una persona viene vista dalla telecamera 1, si possono conservare anche i video delle telecamere 2 e 3, quindi anche le telecamere che non partecipano alla decisione possono essere registrate. Ogni voce può avere destinazioni e durate dei clip proprie, e le configurazioni esistenti restano invariate.
Ora puoi scegliere come si stabilisce che un oggetto è entrato in una zona: il punto in cui una persona o un veicolo tocca il suolo, il centro dell'oggetto o la percentuale di sovrapposizione con la zona. In precedenza si usava solo il punto centrale, quindi con una telecamera inclinata la decisione si allontanava dal punto in cui il soggetto si trovava davvero. Usando il punto di contatto con il suolo, anche i soggetti lontani restano precisi. I progetti esistenti funzionano esattamente come prima.
Il controller ora ricorda quali scene del registro sono state aggiunte come esempi di addestramento. Apri il progetto su un altro PC o in un altro browser e quelle già aggiunte restano contrassegnate, quindi la stessa scena non viene mai inserita due volte e l'avanzamento è condiviso quando più persone esaminano insieme. Elimina un esempio nella schermata di addestramento e quella scena si potrà aggiungere di nuovo.
Man mano che foto e video si accumulano e lo spazio libero si riduce, i file più vecchi vengono eliminati automaticamente. Le voci del registro vengono conservate e si rimuovono solo i file, quindi resta intatta la traccia di cosa è successo e quando. Non c'è nulla da configurare, e i file salvati in un percorso che hai indicato tu non vengono mai toccati.
I valori difficili da valutare, come qualità e dimensione del buffer, ora vengono scelti automaticamente in base alla telecamera e al dispositivo. Devi impostare solo dove salvare e quanto devono durare i segmenti prima e dopo l'evento. Sui dispositivi con memoria in abbondanza si possono conservare fino a cinque minuti di riprese prima dell'evento.
Con il browser aperto da molto tempo, o al ritorno da un'altra scheda, l'immagine della telecamera poteva restare su “Connessione” e comparire solo dopo un aggiornamento della pagina. Le telecamere il cui primo fotogramma arriva con ritardo potevano anche non comparire affatto, e uno stream già in riproduzione poteva tornare su “Connessione”. Tutti questi problemi sono stati risolti.
Sui PC senza hardware di accelerazione grafica e negli ambienti virtuali (Windows), una telecamera di rete poteva non ricevere alcun fotogramma e riconnettersi di continuo. Ora i metodi di accelerazione disponibili vengono verificati prima dell'uso e, se nessuno è utilizzabile, la telecamera passa automaticamente a un altro metodo.
Il video salvato dalla registrazione continua poteva essere riprodotto nero per tutta la sua durata. Il problema riguardava le telecamere i cui fotogrammi vengono ricodificati prima del salvataggio, come le webcam USB.
Quando gli eventi si susseguivano a breve distanza, i video non venivano salvati per singolo evento: si interrompevano a vicenda e il più recente non si riproduceva fino all'evento successivo. Ora ogni evento genera un proprio video con i segmenti completi prima e dopo l'evento.
L'eliminazione di una voce del registro lasciava i relativi file video sul disco. È stato risolto anche un problema collegato, per cui veniva rimossa solo una parte delle foto quando una voce aveva più condizioni.
L'analisi poteva bloccarsi quando una zona veniva disegnata con un numero molto elevato di vertici.
La riproduzione di un video passava automaticamente a schermo intero, nascondendo l'indicatore dell'evento sulla barra di riproduzione.
Nelle aree poligonali inclinate, l'etichetta fluttuava nel vuoto, lontano dall'area a cui apparteneva. Ora l'etichetta è agganciata al vertice più alto della forma, così è subito chiaro quale area indica. Le aree rettangolari non cambiano.
Le aree disegnate come poligoni non avevano alcuna etichetta. Con più aree in uso era impossibile distinguerle sullo schermo; ora i loro nomi vengono mostrati come previsto.
Quando un'area si trovava contro il bordo superiore o destro dell'inquadratura, la sua etichetta usciva dall'inquadratura e veniva tagliata o nascosta del tutto. Ora le etichette restano sempre all'interno dell'inquadratura.
Le aree venivano disegnate con colori diversi a seconda della forma, ed era facile confonderle con i risultati del rilevamento. Ora usano un unico colore qualunque sia la forma, così gli oggetti rilevati e le aree che hai configurato si distinguono a colpo d'occhio.
Finora le aree di analisi potevano essere solo rettangoli. Ora puoi disegnarle come poligoni di qualsiasi forma. Per nastri trasportatori inclinati, passaggi pedonali e scene simili, in cui un rettangolo includeva inevitabilmente zone indesiderate, ora puoi delimitare esattamente l'area che ti interessa. Funziona allo stesso modo in tutte le analisi AI.
Mentre esamini le scene registrate, se noti qualcosa che l'AI ha valutato in modo errato, puoi aggiungerlo subito come esempio di addestramento. Raccogliendo ciò che è sfuggito e ciò che è stato rilevato per errore e addestrando di nuovo, migliori la precisione in modo costante. Disponibile per classificazione delle immagini, rilevamento delle anomalie e aggiunta dei volti.
La schermata di addestramento ora contrassegna gli esempi appena aggiunti e non ancora inclusi nell'addestramento. Vedi a colpo d'occhio cosa è arrivato e se serve un nuovo addestramento.
Le schermate di addestramento e registrazione del rilevamento delle anomalie ora mostrano il punteggio attuale insieme alla soglia di decisione. Mentre regoli la sensibilità, vedi quanto la scena attuale si discosta dalla normalità.
Un'azione di registro dati ora può selezionare esattamente quali variabili registrare. Non serve più un archivio separato per ogni tipo di voce: si può conservare tutto insieme, e la configurazione diventa molto più semplice. Le configurazioni esistenti continuano a funzionare senza modifiche.
Il rilevamento delle anomalie ora usa insieme più core di elaborazione. Il tempo necessario per valutare un singolo fotogramma si riduce molto, quindi il video resta fluido anche durante l'analisi.
Quando vengono evidenziate le aree considerate anomale, ora si tiene conto anche della zona circostante, così le macchioline isolate vengono filtrate. Vengono mostrate solo le aree con difetti reali, e la visualizzazione è molto più leggibile.
I risultati del riconoscimento del testo oscillavano leggermente da un fotogramma all'altro. Ora vengono considerati insieme più fotogrammi e viene emesso solo il risultato più affidabile, quindi i valori restano stabili anche con mano tremante o luce variabile.
Con l'analisi eseguita una volta su attivazione, il risultato di quel momento poteva non arrivare alla variabile oppure poteva restare un valore precedente. Il problema è stato corretto. Quando più azioni condividono la stessa analisi, ora ogni risultato viene registrato correttamente, e l'esecuzione insieme all'analisi continua non crea più interferenze in nessuna delle due direzioni.
Il riconoscimento facciale ignorava l'area di analisi specificata e cercava in tutta l'inquadratura. Ora cerca solo all'interno dell'area impostata.
L'anteprima in stato di arresto si comportava diversamente dai valori configurati nell'analizzatore. Ora l'anteprima usa le stesse impostazioni dell'analisi effettiva, quindi ciò che verifichi in anteprima resta valido quando avvii l'esecuzione.
Sono stati corretti insieme diversi problemi legati ai dati: dati appena scritti che sparivano senza avviso, dati passati non consultabili in stato di arresto e connessioni che non riuscivano dopo l'accumulo di molti dati. Sono stati risolti anche il blocco dell'anteprima del rilevamento delle anomalie e l'evidenziazione dei difetti disegnata su una base diversa da quella della decisione effettiva.
Aggiungi alcune immagini di esempio dalla telecamera e il dispositivo addestra un proprio classificatore di immagini direttamente sul dispositivo, senza server separati né addestramento online. Impara direttamente sul dispositivo e distingue da solo le categorie che hai scelto.
Addestralo con immagini dello stato normale e individua automaticamente tutto ciò che è insolito o difettoso. È adatto ad attività come l'ispezione visiva dei prodotti, in cui devi individuare “tutto ciò che è diverso dal normale”.
Aggiungi e gestisci direttamente sul dispositivo le targhe dei veicoli da autorizzare. Puoi aggiungere, rimuovere ed elencare le targhe con un alias, e verificare all'istante se una targa riconosciuta è registrata: utile per parcheggi e controllo degli accessi.
Aggiungi i volti sul momento mentre guardi l'immagine della telecamera, senza fermare il programma. Puoi gestire le foto da aggiungere e vedere un'anteprima del risultato del riconoscimento prima di aggiungerle.
Ora puoi usare l'audio di una telecamera IP o di uno stream di rete come ingresso per l'analisi audio, il riconoscimento vocale e l'analisi dei suoni con l'AI. Imposta l'indirizzo dello stream e, se necessario, nome utente e password (credenziali).
Invia un segnale nel momento che vuoi e l'AI esegue l'analisi una sola volta, poi ne registra il risultato. Non devi tenere l'analisi sempre attiva: viene eseguito un singolo passaggio solo quando serve, per una maggiore efficienza.
Ora puoi vedere sullo schermo, in tempo reale, l'attendibilità (%) del riconoscimento dell'AI.
Ora puoi impostare un nome visualizzato personalizzato per gli elementi esposti a Home Assistant.
Se una connessione audio di rete si interrompe, si riconnette automaticamente e l'ingresso audio continua senza interruzioni.
I dispositivi di comunicazione e multimediali ora si ripristinano da soli dopo errori temporanei. Abbiamo anche risolto diversi problemi di stabilità legati all'audio di rete e all'analisi singola.
Le azioni di chat AI, email e notifica Telegram ora possono allegare più file insieme. In precedenza si poteva inviare un solo file; ora puoi inviare insieme più foto, documenti e altri file. Funziona con file fissi e anche con percorsi o variabili che cambiano a seconda della situazione.
Quando colleghi più telecamere di rete (ONVIF), ora si connettono contemporaneamente invece di attendere una alla volta, quindi le configurazioni con più telecamere sono pronte molto prima. Il controller ricorda anche l'indirizzo di ogni telecamera e la volta successiva si connette direttamente, quindi anche la prima connessione dopo un riavvio è più veloce. Le telecamere che non rispondono vengono saltate più rapidamente e non bloccano più le altre.
Risolto un problema per cui la ricerca delle telecamere poteva occasionalmente bloccarsi su Windows, e un raro caso in cui una telecamera poteva risultare “non trovata” mentre più telecamere si connettevano contemporaneamente. È stata inoltre rafforzata la stabilità generale della connessione.
Abbiamo riprogettato la ricerca e la connessione delle telecamere IP ONVIF per seguire più fedelmente lo standard. Alcune telecamere che venivano trovate ma non si connettevano (come alcuni modelli Dahua) ora si connettono in modo affidabile, e i dispositivi che non sono telecamere, come i NAS, vengono esclusi dai risultati della ricerca.
Risolto un problema per cui l'azione di salvataggio nel database poteva memorizzare due volte la stessa voce. Abbiamo anche migliorato la stabilità nella gestione dei valori vuoti e dei risultati su più righe.
Il timer di ritardo (PEND) ora offre l'opzione “Mantieni”, che tiene attiva l'uscita finché la condizione impostata resta vera, così puoi adattare il comportamento del timer con più precisione. Anche il timer originale è stato rivisto e ora funziona esattamente come previsto.
Ora puoi selezionare ed eliminare insieme più registri salvati, e le foto o i file acquisiti archiviati con essi vengono eliminati insieme. Il limite di conservazione ora si applica anche alle voci registrate manualmente, e lo spazio di archiviazione viene recuperato automaticamente man mano che i registri vengono rimossi.
L'elenco dei volti per il riconoscimento facciale ora mostra il numero di foto di esempio registrate per ogni persona. Inoltre, nei nomi non sono più ammessi i caratteri non validi che potevano danneggiare l'elenco.
Risolto un problema per cui, in alcune situazioni, il video in diretta della telecamera poteva restare bloccato durante la connessione. Ora l'app rileva questo stato e si ripristina da sola.
Migliorato il rilevamento dei salvataggi delle acquisizioni che potevano non riuscire senza avviso quando lo spazio era pieno, e corretti sia il salvataggio delle acquisizioni nelle sottocartelle sia il calcolo della dimensione dei file.
Risolto un raro errore durante l'elaborazione del riconoscimento video, per un funzionamento più stabile.
Risolto un problema per cui i riquadri di rilevamento sul video potevano trascinarsi e lasciare una scia tra un rilevamento e l'altro. Ora i riquadri compaiono in modo pulito e in una posizione più precisa.
All'avvio di un progetto vengono scaricati solo i file necessari alle funzioni che usi davvero. I file delle funzioni non utilizzate vengono saltati, quindi i progetti si avviano più velocemente e in modo più leggero.
Risolto un problema per cui le funzioni di annuncio vocale e di riconoscimento vocale potevano non caricare i modelli vocali.
Risolti i problemi per cui la ricezione dei messaggi MQTT e alcune configurazioni di dispositivi Zigbee e Modbus potevano non connettersi o non funzionare.
Ora puoi selezionare un'area specifica dell'immagine della telecamera da ingrandire prima del riconoscimento. Gli oggetti lontani o piccoli vengono rilevati con più precisione perché quell'area viene prima ingrandita. Vale per tutti i riconoscimenti visivi, inclusi oggetti, volti, pose, mani, colori, codici QR, testo, targhe e rilevamento incendi. Se non selezioni alcuna area, viene usata l'intera immagine come prima.
Il motore di rilevamento degli oggetti è stato sostituito con uno nuovo, più preciso. Puoi scegliere tra tre livelli, Veloce, Bilanciato e Preciso, in base al tuo ambiente.
Un solo comando ora può rilevare e filtrare più tipi di oggetti insieme, ad esempio persone e auto. Anche i comandi di rilevamento sono stati semplificati.
Ora puoi impostare una frequenza di rilevamento per ogni elemento di analisi, per eliminare l'elaborazione inutile e ridurre il carico sul dispositivo. Anche i riquadri di rilevamento restano fluidi tra un rilevamento e l'altro, senza tremolii né scie.
Le immagini allegate alle notifiche push ora vengono ridimensionate automaticamente per adattarsi al banner delle notifiche sul telefono, quindi gli avvisi arrivano più velocemente e in modo più affidabile.
I risultati di riconoscimento facciale, rilevamento incendi e rilevamento di oggetti e volti tremolavano sullo schermo o si attivavano e disattivavano vicino alla soglia. Questa versione riduce molto il problema. Invece di valutare un singolo fotogramma, Grablo ora combina più fotogrammi per un risultato molto più stabile.
Il riconoscimento facciale ora mostra un risultato più chiaro con tre stati, “Nessun volto / Sconosciuto / Nome registrato”, e puoi anche vedere l'elenco dei volti registrati.
È stata aggiunta una cartella dati dedicata in cui archiviare in sicurezza i file dei risultati, come le istantanee del riconoscimento facciale. Funziona allo stesso modo su Windows, macOS e Linux, e i file salvati vengono conservati anche dopo l'aggiornamento o la reinstallazione del programma.
Quando una tabella del registro dati contiene immagini salvate, ora puoi vedere sia la miniatura sia l'immagine a schermo intero direttamente dalla tabella.
Le immagini a schermo intero ora vengono visualizzate alla risoluzione del tuo schermo, quindi sono più nitide, anche sugli schermi ad alta risoluzione come quelli 4K.
Risolti diversi problemi dell'esecuzione pianificata: una pianificazione con numero di ripetizioni che veniva eseguita una volta in meno del previsto, le pianificazioni con ripetizione mensile e annuale che non si attivavano mai, e ora un orario di inizio e di fine uguali viene considerato correttamente come tutto il giorno (24 ore).
Quando un'azione richiama un'altra azione o un controllo disattivato, Grablo ora lo salta senza problemi invece di fermarsi con un errore, quindi disattivare qualche elemento non blocca più l'intero flusso.
Quando esegui un progetto, Grablo ora prepara solo le impostazioni che il progetto usa davvero. Telecamere, analizzatori e altre impostazioni non utilizzate vengono saltati all'avvio, quindi i progetti con molte impostazioni pesanti si avviano più velocemente e usano meno memoria e risorse.
Ora puoi installare Grablo come componente aggiuntivo di Home Assistant o con Docker. Se installato come componente aggiuntivo di Home Assistant, si connette automaticamente, senza bisogno di indirizzo del server o credenziali.
Migliorata la stabilità della riconnessione delle telecamere e corretti diversi bug, tra cui la gestione dei percorsi delle cartelle di Windows che contengono caratteri coreani (non ASCII).
Ora puoi impostare il percorso del file allegato alle notifiche push con variabili o espressioni, non solo con un valore fisso. Ad esempio, puoi combinare il percorso della cartella temporanea con un nome di file per allegare automaticamente un file creato a ogni esecuzione.
Risolto un problema su Windows per cui i percorsi con caratteri coreani o altri caratteri non ASCII nei nomi di cartelle o file non venivano trovati correttamente. Ora i file in questi percorsi vengono letti e salvati correttamente. (Supportato su Windows 10 e versioni successive.)
Quando usi il rilevamento di oggetti, volti, colori e anomalie nelle azioni di analisi AI, ora puoi impostare la zona di rilevamento direttamente nel comando principale, senza un comando separato. Disegna una zona per analizzare solo quell'area, oppure non impostarla per analizzare l'intera immagine. Le azioni esistenti continuano a funzionare come prima.
Nelle azioni sui file è stato aggiunto un comando che restituisce il percorso della cartella temporanea di sistema. Usa automaticamente la cartella temporanea corretta per ogni sistema operativo, su Windows, macOS e Linux, ed è comodo per salvare file che servono solo per poco.
Risolto un problema per cui i risultati del rilevamento anomalie AI venivano disegnati disallineati in un angolo dello schermo; ora compaiono esattamente nel punto effettivamente rilevato.
Evitate diverse situazioni in cui il programma poteva chiudersi inaspettatamente per input anomali o dati esterni, e rafforzata la gestione degli errori di salvataggio delle variabili e dei caricamenti di file. L'uso normale non è interessato.
Ora puoi scegliere quale area dell'immagine della telecamera AI analizzare o acquisire. Crea aree con un nome nelle impostazioni della telecamera, poi seleziona un'area negli analizzatori AI e nelle azioni di acquisizione immagine per elaborare solo la parte che vuoi.
L'acquisizione immagine ora salva l'immagine originale pulita della telecamera, senza le informazioni a schermo (come la frequenza dei fotogrammi) e le sovrapposizioni dell'analisi.
Risolto un problema per cui l'analisi video AI poteva fermarsi in determinate condizioni, e corretto il disallineamento tra area di analisi e sovrapposizioni quando l'immagine era ruotata.
L'analisi della posa della telecamera AI ora può misurare quanto il collo è inclinato lateralmente. Usata insieme all'inclinazione della colonna vertebrale già esistente, permette di controllare la postura con più precisione.
Risolto un problema per cui alcuni comandi di analisi della telecamera AI non venivano eseguiti.
Quando Grablo funziona come slave Modbus, la comunicazione ora viene gestita da un'attività in background dedicata, per una maggiore stabilità e reattività. Gli errori di comunicazione imprevisti vengono gestiti in sicurezza senza influire sul resto della configurazione, ed è stato ridotto l'uso inutile della CPU a riposo.
Risolto un problema per cui la connessione a un dispositivo Modbus poteva non riuscire su alcuni sistemi Windows. Ora la comunicazione Modbus si connette correttamente anche su Windows.
La correzione automatica del formato dei valori inseriti, aggiunta nell'aggiornamento precedente, non si applicava ad alcuni campi, come gli indirizzi di Home Assistant, gli indirizzi delle telecamere e i percorsi dei file. Il problema è stato corretto, e ora le piccole differenze di formato vengono sistemate in un numero maggiore di campi delle impostazioni.
Molti campi di inserimento (indirizzi URL, percorsi di file e cartelle, email, porte dei dispositivi e altro) ora sistemano automaticamente le piccole differenze di formato. Gli spazi iniziali o finali e le virgolette che si infilano con il copia e incolla vengono rimossi, e se in un indirizzo ometti il prefisso http:// viene aggiunto per te. I destinatari email si possono separare con punti e virgola o a capo oltre che con virgole, e gli indirizzi MAC dei dispositivi si possono inserire senza separatori. Questo riduce molto gli errori di connessione e di esecuzione dovuti a piccoli errori di inserimento.
Risolto un problema per cui, in alcuni casi, l'indirizzo di Home Assistant inserito non veniva applicato correttamente alla consultazione in tempo reale di entità e servizi. Ora il salvataggio delle impostazioni e la consultazione in tempo reale gestiscono l'indirizzo allo stesso modo.
Abbiamo ampliato molto i modelli per lingua disponibili per il riconoscimento vocale (STT) e la sintesi vocale (TTS). Il riconoscimento vocale ora supporta inglese, coreano, cinese, giapponese, tedesco, spagnolo, portoghese e russo, oltre a un nuovo modello multilingue che riconosce insieme coreano, cinese, giapponese, inglese e cantonese. La sintesi vocale aggiunge nuove voci per inglese, cinese, tedesco, francese, portoghese e hindi. Puoi anche indicare un tuo modello se non è nell'elenco.
Il riconoscimento vocale (STT) ora ti permette di scegliere la sorgente dell'ingresso audio. Oltre al microfono, puoi scegliere come destinazione del riconoscimento il suono riprodotto dal dispositivo (uscita dell'altoparlante), così è facile trascrivere l'audio in riproduzione.
È stato aggiunto il nuovo tipo di azione Richiesta AI LLM. Invia un testo di richiesta (prompt) a provider LLM come OpenAI, Anthropic, Google Gemini, Ollama e OpenAI Compatible, e salva la risposta in una variabile. Gli allegati immagine (JPEG/PNG/WebP) sono supportati da tutti i provider; i PDF sono supportati da OpenAI e Anthropic. Le immagini allegate vengono ridimensionate automaticamente per velocizzare il trasferimento e ridurre i costi. Prima dell'uso, registra la chiave API e il modello di ogni provider in [Impostazioni] > [LLM AI].
L'azione di notifica push ora supporta gli allegati. Le immagini acquisite o i documenti possono essere inviati insieme alla notifica.
Risolto un problema per cui la lettura di file di testo su Windows poteva generare il messaggio fuorviante “File read error: No error”. In modalità testo, il runtime C di Windows converte CRLF in LF, quindi a fine file il numero di byte effettivamente letti può essere inferiore a quello richiesto, e in precedenza questo faceva scattare per errore il percorso di errore. La fine del file (EOF) non viene più considerata un errore: vengono segnalati solo i veri errori di I/O. Il comportamento di lettura e scrittura dei file non cambia.
Il riconoscimento targhe (LPR) ora supporta le preimpostazioni di qualità FAST e ACCURATE. FAST è adatta alle schede a basso consumo come Raspberry Pi 4, mentre ACCURATE è pensata per mini PC e ambienti amd64. Il modello per le targhe coreane è stato sostituito con un modello v2 che raggiunge una precisione di riconoscimento misurata del 99,3%.
La registrazione automatica a intervalli di ogni canale del registro dati ora si può attivare o disattivare, e un nuovo tipo di azione (registro dati) registra il canale una volta. Questo permette istantanee basate su un'attivazione, ad esempio la registrazione al verificarsi di un evento.
Risolto un problema per cui Grablo non rilevava una sessione di Home Assistant interrotta dopo un riavvio di HA, e per il ripristino serviva un ciclo STOP→RUN. Un heartbeat PING/PONG RFC 6455 ogni 30 secondi ora rileva le sessioni inattive e si riconnette automaticamente entro circa 30 secondi.
I file delle risorse di sistema a cui i vecchi progetti di esempio della galleria (v0.x~v1.2.x) fanno riferimento con percorsi assoluti sono ora inclusi direttamente nel pacchetto Linux. Gli esempi meno recenti importati ora funzionano subito, senza download aggiuntivi. Risorse incluse: SoundFont (TimGM6mb.sf2), file multimediali di esempio (sample.mid/mp3/wav/jpg) e certificati OPC-UA (cert.der/key.der).
Risolto un problema per cui la variabile di output “Attendibilità (%)” del riconoscimento targhe (LPR) riportava valori nell'intervallo 0-1, in contrasto con il simbolo “%” dell'etichetta. Ora è corretta nell'intervallo 0-100, sulla stessa scala dell'input “Attendibilità minima (%)”. Anche il campo dell'attendibilità nell'output JSON di “Scansiona tutto” è ora uniformato a 0-100.
La telecamera AI ora supporta il riconoscimento automatico delle targhe. Sono disponibili due modelli: alfabeto latino (Europa, Stati Uniti e altri) e targhe coreane. Il modello latino raggiunge circa il 97,4% di precisione sulle targhe in un set di convalida di 66 paesi, e il modello coreano circa il 96,5%. Il voto a maggioranza su più fotogrammi corregge automaticamente le letture errate di un singolo fotogramma, per risultati stabili. I modelli vengono scaricati al primo utilizzo e in seguito funzionano anche offline.
L'inizializzazione di Home Assistant non impedisce più l'avvio degli altri moduli. Gli errori “Timeout” che comparivano con carico elevato (ad esempio con più telecamere e funzioni AI avviate insieme) sono scomparsi: l'azione ora mostra “Connessione al server…” mentre la connessione si completa in background, poi riprende normalmente una volta connessa. Anche l'intervallo di riconnessione è stato ridotto da 60 a 30 secondi.
Se la corrente si interrompe mentre i modelli AI vengono scaricati o estratti, al successivo avvio il sistema rileva automaticamente i file dei modelli danneggiati e li reinstalla. Non serve pulire manualmente le cartelle, e le funzioni AI come attraversamento di linea, riconoscimento facciale e riconoscimento vocale tornano a funzionare normalmente al successivo RUN.
Subito dopo il completamento del download dei modelli e dell'estrazione degli archivi, i dati vengono ora scritti immediatamente su disco. Questo riduce notevolmente il rischio di file danneggiati per un'improvvisa interruzione di corrente negli ambienti con scheda SD, come Raspberry Pi.
L'analisi della telecamera AI ora usa circa la metà della CPU rispetto alla versione precedente. Sono scomparse anche le immagini fantasma dei riquadri di rilevamento sullo schermo, per risultati più puliti.
La trascrizione vocale e la classificazione audio usano automaticamente il metodo di accelerazione più adatto a ogni sistema operativo e dispositivo. A parità di input, ora la risposta è più rapida.
Sui chip più recenti come Raspberry Pi 5 e i Mac con Apple Silicon, l'analisi video AI usa automaticamente un percorso di elaborazione più veloce. Lo stesso hardware ora può analizzare più fotogrammi nello stesso tempo.
Risolto un problema per cui la registrazione o lo streaming della telecamera potevano non riuscire sui sistemi con la libreria video di sistema più recente.
Una nuova funzione blocca i tentativi di ingannare il riconoscimento facciale con foto o video mostrati su uno schermo. Il sistema distingue automaticamente i volti reali dalle immagini su schermo, per un uso più sicuro. Puoi attivare o disattivare questa funzione in base alla situazione.
I movimenti di mani, piedi, spalle e altre parti del corpo ora vengono mostrati in modo più fluido. Il tremolio nel video è ridotto, quindi i movimenti appaiono molto più naturali.
Quando segue una persona o un oggetto nel video, il sistema ora resta agganciato allo stesso soggetto anche quando l'immagine diventa per un attimo poco chiara.
Risolti diversi piccoli problemi che si verificavano durante l'aggiunta e il riconoscimento dei volti.
Ora puoi aggiungere per ogni persona più foto di esempio da angolazioni diverse (frontale, sinistra, destra) o con espressioni diverse. Il riconoscimento usa la corrispondenza migliore tra tutte le foto aggiunte, per un'identificazione stabile con pose ed espressioni diverse.
Risolto un problema per cui riconoscimento vocale, sintesi vocale e riproduzione multimediale potevano non funzionare su Debian Trixie (13) o sulle versioni di Raspberry Pi OS basate su PipeWire. Il programma di installazione ora rileva automaticamente il socket audio PipeWire della sessione utente, quindi le funzioni audio funzionano subito senza alcuna configurazione manuale.
Il modello usato per il riconoscimento vocale ora viene scaricato automaticamente al primo utilizzo invece di essere incluso nel programma di installazione. Il programma di installazione è più piccolo, quindi l'installazione è più rapida.
Il rilevamento incendi ora analizza il video in modo più dettagliato, quindi le fiamme piccole o lontane vengono rilevate in modo più affidabile di prima. Puoi anche scegliere una modalità di precisione per l'analizzatore della telecamera (Veloce / Bilanciato / Preciso).
Risolto un problema per cui il video remoto poteva restare bloccato su una schermata nera dopo una breve interruzione di rete. Ora il video riprende automaticamente dopo la riconnessione.
La chiusura della finestra di aggiunta dei dispositivi Zigbee non interrompe più la ricerca dei dispositivi, e i dispositivi in fase di interrogazione ora vengono mostrati nell'elenco, così puoi seguirne l'avanzamento.
Il selettore del periodo dei grafici è stato riprogettato con un'interfaccia unificata in stile Grafana: preimpostazioni rapide, calendario e inserimento di data e ora esatte sono tutti in un unico posto, e i pulsanti ◀ ▶ permettono di passare rapidamente all'intervallo precedente o successivo. Le impostazioni di visualizzazione, come tipo di grafico, intervallo di tempo e asse Y, ora vengono salvate per ciascun widget e ripristinate alla riapertura. Inoltre, i valori che si accumulano in modo continuo, come l'energia o il numero di pezzi prodotti, possono essere mostrati nei grafici a barre come differenze per intervallo (orarie, giornaliere, mensili).
Sono disponibili immagini di Raspberry Pi OS con Grablo preinstallato. Basta scriverle su una scheda SD e avviare.
Risolti i problemi per cui l'interfaccia poteva restare bloccata su “Connessione…” dopo il riavvio del controller e per cui la chiusura della finestra dopo un aggiornamento forzato interrompeva la connessione P2P.
Risolto un problema per cui l'intervallo di raccolta impostato nel componente Registro dati veniva ignorato e si tornava al valore predefinito di 1 secondo. Ora l'intervallo specificato nel progetto viene rispettato esattamente.
Migliorato il ripristino della telecamera quando la connessione si interrompe per un breve momento. In precedenza, in rari casi, l'accumulo di errori temporanei poteva disattivare la decodifica con accelerazione hardware o causare tentativi di riconnessione ripetuti. Con questo aggiornamento ogni riconnessione parte da uno stato pulito, lo stesso approccio adottato da sistemi NVR professionali come Frigate e go2rtc. Per le telecamere compatibili ONVIF, una richiesta immediata di fotogramma chiave ripristina il video in circa 200 ms.
Lo stato di avanzamento dei download dal cloud durante il ciclo RUN e dell'installazione del runtime Zigbee è stato unificato in un'unica sessione. La finestra ora viene mostrata in modo coerente anche su più schede o dopo aver ricaricato la pagina durante il download, e lo sfarfallio delle fasi intermedie è stato eliminato.
Il runtime Zigbee ora viene scaricato solo quando usi davvero una chiavetta Zigbee. Chi non usa Zigbee ha un programma di installazione più leggero di circa 30 MB, mentre chi usa Zigbee per la prima volta riceve automaticamente i file necessari nel momento in cui servono. Il download viene memorizzato nella cache, così gli avvii successivi sono immediati. Nessun cambiamento per chi usa già Zigbee: il runtime continua a funzionare come prima, senza download aggiuntivi.
Risolti rari arresti anomali nei moduli che si basano su librerie esterne: STT (riconoscimento vocale), TTS (sintesi vocale), Modbus, OPC UA. Risolto anche un arresto anomalo che poteva verificarsi durante il rilevamento automatico delle telecamere ONVIF su reti con configurazioni insolite.
Ridotti i casi in cui gli ID di tracciamento venivano scambiati per errore quando persone o oggetti restavano temporaneamente coperti. Le funzionalità basate sul tracciamento, come il conteggio dei pedoni che attraversano una linea, ora sono più precise.
Le telecamere RTSP e USB ora vengono visualizzate correttamente su macOS. Risolti i casi in cui alcune telecamere mostravano fotogrammi grigi o verdi o colori alterati.
Se una telecamera RTSP/ONVIF non riesce a connettersi subito dopo l'avvio del controller, Grablo ora riprova automaticamente una volta. La percentuale di connessioni riuscite è nettamente più alta.
A partire dalla versione 1.8.2, la build per Raspberry Pi OS a 32 bit (armhf) non viene più distribuita. Chi usa Raspberry Pi 3 o modelli successivi deve passare a Raspberry Pi OS a 64 bit (arm64) e usare la build arm64. Chi usa Pi 0/Zero/Pi 2 può continuare a usare la versione 1.8.1.
L'interfaccia ora si riconnette più rapidamente e in modo più affidabile dopo riavvii o aggiornamenti del controller e brevi interruzioni di rete. Risolto il blocco su “Connessione in corso”: il video riprende entro 5-15 secondi da quando il controller torna attivo.
Risolto un problema per cui, durante lo streaming di due o più telecamere contemporaneamente, riprendeva solo una telecamera o le altre impiegavano molto più tempo. Dopo aver ridotto a icona il browser o riportato l'app mobile in primo piano, tutte le telecamere ora riprendono subito e contemporaneamente.
Il runtime ora rileva automaticamente l'hardware del sistema e sceglie l'encoder/decoder H.264 migliore. Sfrutta macOS VideoToolbox, NVIDIA NVENC/NVDEC, Intel Quick Sync, Raspberry Pi BCM2711 V4L2 M2M, Rockchip MPP e altri per ridurre al minimo il carico della CPU.
Risolte le race condition nell'inizializzazione dell'encoder durante cicli RUN/STOP ravvicinati, i blocchi permanenti causati dal rilevamento di replay SRTP nelle riconnessioni rapide e vari altri problemi di stabilità dello streaming.
Connettiti a Home Assistant in tempo reale. Collega più server Home Assistant contemporaneamente, controlla sensori, interruttori e luci della casa intelligente direttamente da Grablo oppure rendi disponibili le variabili di Grablo in Home Assistant.
Rileva e ripristina automaticamente la situazione quando la chiavetta Zigbee viene scollegata e ricollegata o quando il servizio Zigbee si arresta in modo imprevisto. Il normale funzionamento riprende senza alcun intervento.
Attiva o disattiva l'accelerazione GPU per ciascun modello di analisi AI. Scegli CPU o GPU per ogni modello in base al tuo hardware o all'equilibrio delle prestazioni con altre attività.
Collega direttamente a Grablo oltre 3.400 tipi di dispositivi Zigbee, tra cui luci intelligenti, sensori di temperatura e umidità, interruttori e pulsanti. Aggiungi i dispositivi trovati nella schermata delle impostazioni, poi leggi i valori dei sensori o controllali in un'azione.
Registra automaticamente nel tempo le variazioni delle variabili. Imposta i limiti di archiviazione per dimensione massima, numero di record o giorni di conservazione per gestire in sicurezza i dati di monitoraggio a lungo termine.
Sono stati aggiunti cinque nuovi modelli di analisi AI.
Prima le zone di rilevamento e i punti di riferimento andavano inseriti come valori separati X1, Y1, X2 e Y2. Ora puoi disegnarli e posizionarli direttamente sull'anteprima video trascinandoli. Vale per il rilevamento di oggetti, volti, pose, mani, colori e codici QR/a barre.
Quando ti connetti a telecamere IP (ONVIF), ora viene scelto automaticamente il video di qualità più alta. Viene data priorità al video H.264/H.265, migliorando sia la qualità dell'immagine sia l'efficienza dello streaming.
Risolto un problema per cui l'installazione non procedeva correttamente sulle versioni Linux più recenti, come Debian 13.
Il nome del prodotto è cambiato da Grablo a Grablo IoT Core.
Migliorata la stabilità dell'installazione e dell'esecuzione su diverse distribuzioni Linux, tra cui Debian 11-13, Ubuntu 22.04/24.04 e Raspberry Pi OS.
Sono stati rimossi i componenti non necessari: il pacchetto è più piccolo e l'installazione più rapida.
Ora le telecamere di rete compatibili ONVIF (telecamere IP) possono essere trovate e collegate automaticamente. Guarda il video delle telecamere in tempo reale: le telecamere vengono riconosciute automaticamente anche se cambia il loro indirizzo IP.
Invia notifiche push all'app mobile dell'utente. Puoi personalizzare liberamente titolo e messaggio e includere anche valori di variabili. Ad esempio, puoi ricevere un avviso come “Temperatura attuale: 35°C” quando la temperatura supera una determinata soglia.
Il tempo necessario per visualizzare il video delle telecamere è stato ridotto notevolmente. Prima lo stream impiegava da 5 a 10 secondi per avviarsi, ora compare quasi subito.
Risolto un arresto anomalo intermittente che si verificava all'entrata in modalità di sospensione.
Le connessioni del browser ora vengono ripristinate automaticamente alla riattivazione dalla modalità di sospensione.
Risolto un problema per cui il programma si arrestava in modo anomalo quando il dispositivo usciva dalla modalità di sospensione. Ora Grablo riprende automaticamente il normale funzionamento dopo la riattivazione.
Ridotti gli avvisi ripetitivi nei log per rendere i file di log più leggibili.
Grablo è ora disponibile su macOS! Sono supportati sia i Mac con Apple Silicon (M1/M2/M3/M4) sia quelli con processore Intel. Puoi scaricarlo e installarlo come sulle altre piattaforme.
La comunicazione seriale Bluetooth ora trova automaticamente i canali disponibili, quindi non è più necessario impostare manualmente il numero di canale. Funziona su Linux, Windows e macOS.
Le credenziali di connessione MQTT ora vengono memorizzate in modo più sicuro, con una protezione più robusta.
Migliorata la stabilità dello streaming video delle telecamere basato su WebRTC. È stato adottato l'ICE non trickle per una rinegoziazione più affidabile e sono state risolte race condition e data race nella gestione delle tracce video.
Quando viene rilevato del parlato che non può essere convertito in testo, ora l'operazione viene considerata completata con testo vuoto anziché come errore. Questo elimina errori superflui che si verificavano soprattutto con i modelli in lingua coreana.
Le chiamate duplicate a comandi già in esecuzione (registrazione, timer, analisi audio, ecc.) ora vengono gestite correttamente, senza errori.
Grablo è ora disponibile per PC Windows. Basta installarlo con il programma di installazione ed eseguirlo dall'area di notifica. Gli aggiornamenti arrivano automaticamente quando vengono rilasciate nuove versioni.
Quando inserisci gli indirizzi host per MQTT, Modbus TCP, HTTP e altri moduli di rete, i prefissi come http:// e le barre finali ora vengono gestiti automaticamente.
Risolto un problema per cui l'inizializzazione della comunicazione SPI non riusciva sui dispositivi FTDI.
I risultati dell'analisi della telecamera AI ora sono più stabili. Migliorata la stabilità di tutte le funzionalità di visione AI, tra cui rilevamento di oggetti, rilevamento e riconoscimento facciale, stima della posa, tracciamento della mano, tracciamento del colore, Teachable Machine ed EdgeImpulse.
Il modello di rilevamento della voce è stato aggiornato all'ultima versione. Un rilevamento più preciso dell'inizio e della fine del parlato migliora la precisione complessiva del riconoscimento vocale.
La scelta del modello nelle impostazioni TTS/STT On Device è stata migliorata. Prima tutti i modelli linguistici comparivano in un unico elenco. Ora scegli prima una lingua e vengono mostrati solo i modelli per quella lingua.
Il supporto linguistico per la sintesi vocale (TTS) e il riconoscimento vocale (STT) è stato notevolmente ampliato.
I modelli necessari per AI, TTS e STT ora vengono scaricati automaticamente dal cloud. Poiché i modelli non sono più inclusi, le dimensioni dell'installazione del controller sono state ridotte in modo significativo.
Ora puoi controllare nel tuo profilo il traffico dati usato dalla connessione remota. Sono inclusi 3GB di traffico gratuito al mese.
Il limite di caricamento per singolo file è stato portato a 250MB e lo spazio di archiviazione totale a 1GB.
Lo streaming delle telecamere è ora disponibile anche quando ti connetti da reti esterne.
Risolti alcuni bug nei widget Selettore a passi e Menu a discesa.
Alla dashboard sono stati aggiunti cinque nuovi tipi di widget.
È stato aggiunto uno spazio di archiviazione delle immagini per ogni account. Carica le immagini nel cloud e usale nei widget della dashboard. Supporta la vista galleria, il caricamento con trascinamento e la gestione della quota dei file.
I file cloud usati nel progetto vengono scaricati automaticamente sul controller quando si avvia RUN. L'avanzamento del download è visibile in tempo reale e l'integrità dei file è garantita dalla verifica SHA-256.
È stata aggiunta una funzionalità di community per condividere progetti e interagire con gli altri utenti. Supporta pubblicazione dei progetti, "mi piace", segnalibri, commenti e notifiche.
Riconosci in tempo reale codici QR e codici a barre con la telecamera. Supporta diversi tipi di codice, tra cui EAN-13, Code 128 e QR-Code.
Riconosci in tempo reale il testo nelle immagini della telecamera. Supporta più lingue, con una stabilizzazione che evita lo sfarfallio dei risultati del riconoscimento.
Aggiunto l'inseguimento della linea per i robot segui-linea. Supporta 3 modalità: linea scura, linea chiara e colore personalizzato. Restituisce la posizione e l'angolo della linea.
Aggiunto il riconoscimento dei gesti al tracciamento della mano. Riconosce 33 gesti diversi.
Aggiunti al rilevamento facciale il riconoscimento delle emozioni e la stima di età e genere. Classifica 8 emozioni e stima età e genere.
Migliorate la precisione e la stabilità del tracciamento del colore. Le impostazioni di sensibilità ora si applicano a tutte le modalità colore e il tremolio del tracciamento è stato ridotto.
Migliorata la stabilità generale della telecamera AI. Risolti i blocchi durante l'analisi e migliorata la stabilità del riconoscimento vocale (STT) e della sintesi vocale (TTS).
Risolti gli errori relativi a raspi-config che si verificavano durante l'installazione del pacchetto su schede diverse da Raspberry Pi, come BeagleBone e Jetson.
Semplificata la gestione degli indirizzi IP nel server P2P per le connessioni remote, migliorando la stabilità della connessione.
Risolto un problema per cui il servizio Grablo poteva non avviarsi su Jetson Nano dopo l'installazione. Ora il servizio si avvia correttamente fin dal primo avvio.
Migliorate la stabilità e l'affidabilità generali del sistema durante il funzionamento prolungato.
Risolto un problema per cui il rilevamento dell'IP pubblico poteva non riuscire al primo avvio. Il sistema ora rileva automaticamente le modifiche della rete per connessioni remote P2P più stabili.
Risolti perdite di memoria e arresti anomali che potevano verificarsi durante il funzionamento prolungato. Migliorata la stabilità generale del sistema.
Risolto un problema per cui il controller poteva bloccarsi durante il passaggio tra le modalità RUN/STOP. Risolta anche la gestione delle richieste duplicate, che poteva causare comportamenti imprevisti in caso di cambi di modalità rapidi.
Risolti i problemi dello streaming video H.264 aggiungendo la dipendenza dai plugin GStreamer necessari. Lo streaming video ora funziona in modo affidabile su tutte le piattaforme supportate.
Migliorata l'affidabilità del rilevamento dell'indirizzo IP pubblico per le connessioni P2P. Aggiunti il servizio AWS checkip, i tentativi automatici e una migliore gestione degli errori, per garantire connessioni remote stabili anche in condizioni di rete difficili.
Ora funziona in modo affidabile sull'ultima versione del sistema operativo, Debian 13. Migliorata la stabilità delle connessioni P2P e delle funzionalità di analisi audio.
Risolto il problema per cui i video non venivano riprodotti nell'ambiente desktop LXQT. Supporta diversi display manager, tra cui SDDM e LightDM, così la riproduzione multimediale funziona correttamente in tutti i principali ambienti desktop, come GNOME, KDE, XFCE e LXQT.
Lo streaming video ora resiste meglio all'instabilità della rete. Il recupero dei pacchetti persi è gestito in modo nativo con i meccanismi standard di WebRTC, al posto della precedente implementazione personalizzata, per un ripristino del video più affidabile.
Abbiamo riprogettato il modo in cui si connettono i dispositivi. Non serve più digitare a mano gli indirizzi IP.
Scegli la scheda di destinazione quando crei un progetto. L'editor si adatta automaticamente alla scheda: mostra la piedinatura visiva, filtra i dispositivi compatibili, cerca i dispositivi I2C e permette di scegliere i canali ADC/DAC/PWM.
Schede supportate
Crea e modifica le variabili direttamente nell'editor Blockly.
Copia blocchi di logica o widget della dashboard e incollali in qualsiasi punto del progetto.
Le variabili e i dispositivi in uso sono protetti dall'eliminazione accidentale.
In [Impostazioni] → [Analizzatore AI] è stato aggiunto un nuovo campo per il nome del database del riconoscimento facciale. Così puoi creare e gestire più database di volti per usi diversi.
L'analisi AI ora supporta i modelli personalizzati addestrati con Teachable Machine ed Edge Impulse. Puoi eseguire classificazione di immagini, rilevamento di oggetti e rilevamento di anomalie con i tuoi modelli addestrati.
Classificazione Teachable Machine
Classificazione Edge Impulse
Rilevamento oggetti Edge Impulse
Edge Impulse Visual Anomaly
La scelta della sorgente audio per l'analisi audio è stata spostata da [Azione] → [Analisi audio] a [Impostazioni] → [Analizzatore AI].
L'analisi audio è diventata un'azione autonoma. Ora puoi usare l'analisi audio con qualsiasi dispositivo di ingresso o uscita audio, non solo con la riproduzione multimediale o la registrazione audio.
L'analisi AI è stata separata dall'azione Telecamera e resa un'azione autonoma. Questo permette di configurare pipeline di visione AI in modo più flessibile.
Ai gruppi di azioni è stata aggiunta la nuova opzione di ripetizione “Per intervallo”. Come un ciclo for nella programmazione, puoi indicare valore iniziale, valore finale e passo per l'esecuzione ripetuta.