Home

Nieuw bij Grablo

Updates van het Grablo-platform en de controller, per versie.

Spot 2.1.1

Nieuwe functieSpot17 talen

Het webscherm, het lokale scherm, de installatieprogramma's, het menu in het systeemvak en berichten van het apparaat zijn nu beschikbaar in 17 talen. Als je geen taal hebt gekozen, wordt de weergavetaal van het besturingssysteem gebruikt. Voor talen die niet worden ondersteund, wordt Engels gebruikt.

  • Ondersteunde talen: 한국어, English, 日本語, 简体中文, 繁體中文, Español, Français, Deutsch, Italiano, Português (Brasil), Русский, Nederlands, Polski, Türkçe, Tiếng Việt, ไทย, Bahasa Indonesia
  • De website, de handleiding, de voorwaarden en het nieuws zijn ook in dezelfde talen beschikbaar.

OplossingSpotProgramma sloot af bij herstel van de cloudverbinding

Opgelost: het programma kon afsluiten op het moment dat de cloudverbinding na een korte internetonderbreking werd hersteld.

OplossingSpotReden getoond als AI-modellen niet kunnen worden gedownload

Als de AI-modellen bij de eerste start niet kunnen worden gedownload omdat er geen internetverbinding is, legt het scherm nu uit dat een internetverbinding nodig is, in plaats van alleen ‘Gestopt’ te tonen.

OplossingSpotInstallatiegids verscheen opnieuw terwijl camera's actief waren

Opgelost: als het scherm werd vernieuwd of gesloten terwijl de eerste AI-modellen werden gedownload, verscheen de installatiegids de volgende keer dat je het scherm opende opnieuw vanaf de eerste stap, ook als er camera's actief waren.

OplossingSpotOntbrekende items in Geschiedenis

Opgelost: bij het selecteren van een kaart met veel gegevens ontbraken sommige items in Geschiedenis of werd zoeken op kaart traag.

OplossingSpotMislukte installatie onder Linux gemeld als geslaagd

Opgelost: als het registreren van de service onder Linux mislukte tijdens de installatie of een update, werd dit als geslaagd gemeld, waardoor het programma na een update mogelijk niet meer startte. Een mislukte registratie wordt nu als fout gemeld en updates die vanuit de app zijn gestart, worden teruggedraaid.

Spot 2.1.0

Nieuwe functieSpotMeldingen bij geluidsdetectie

Stuur meldingen en voer acties uit wanneer een cameramicrofoon of een microfoon die op de pc van het apparaat is aangesloten een bepaald geluid hoort. Bij het toevoegen van een melding kun je camera's met een microfoon en de microfoon van deze pc kiezen.

  • Herkenbare geluiden: rook- of brandalarm, brekend glas, geschreeuw, blaffende hond, huilende baby, geweerschot, spraak en miauwende kat
  • Je kunt per melding de betrouwbaarheid van de detectie instellen. De standaardwaarde is 70%.
  • Geluid wordt alleen gebruikt voor analyse en wordt niet opgenomen.

Nieuwe functieSpotCamerageluid in de liveweergave

Bij camera's met een microfoon luister je mee met de luidsprekerknop in de liveweergave. Het geluid staat eerst gedempt, en bij camera's zonder geluid wordt de knop niet getoond.

Nieuwe functieSpot14 ingebouwde geluiden voor media afspelen

Het installatieprogramma bevat nu 14 ingebouwde geluiden, zoals sirenes, alarmen en deurbellen. Als je een actie voor media afspelen toevoegt, is de inbraakalarmsirene standaard gekozen, zodat je die meteen kunt gebruiken.

Nieuwe functieSpotStap ‘Na N seconden’ voor Zigbee-acties

Nadat een waarde naar een Zigbee-apparaat is gestuurd, kun je na een ingestelde tijd een andere waarde sturen. Zet bijvoorbeeld een sirene aan en zet die 30 seconden later weer uit.

Nieuwe functieSpotDetectiegegevens in Home Assistant-sensoren

Detectieresultaten die naar Home Assistant worden gestuurd, bevatten nu het type detectie, de geregistreerde naam, het kenteken en de betrouwbaarheid. Home Assistant-automatiseringen kunnen zo anders reageren afhankelijk van wat er is gedetecteerd.

VerbeteringSpotPictogrammen bij acties

Het scherm Actie toevoegen toont nu een passend pictogram bij meldingen op je telefoon, media afspelen, tekst naar spraak, Telegram, webhooks, Home Assistant en Zigbee.

OplossingSpotOp afstand toegevoegde acties voor media afspelen niet toegepast

Opgelost: een actie voor media afspelen met een cloudbestand die op het externe scherm was toegevoegd, werd niet toegepast en gaf de fout ‘Kan download-URL voor cloudbestanden niet ophalen’.

OplossingSpotMeldingen bleven uit als het er veel waren

Opgelost: op Windows werkte geen enkele melding meer zodra het aantal meldingen en acties een bepaald aantal overschreed.

OplossingSpotTrage herstart na opslaan en gaten in opnamen

Opgelost: opnieuw starten na het opslaan van instellingen duurde, afhankelijk van het opslagapparaat, tientallen seconden tot enkele minuten.

  • Opgelost: bewaking en opname vielen enkele minuten stil bij beelden met veel voertuigen.
  • Opgelost: bij het vrijmaken van opslag werden meer beelden verwijderd dan nodig.
  • Opgelost: het verwijderen van beelden voor een datumbereik duurde lang, of beelden die werden afgespeeld, werden niet verwijderd.

OplossingSpotCamera's maken steeds opnieuw verbinding

Opgelost: sommige camera's maakten, afhankelijk van hun video-instellingen, steeds opnieuw verbinding.

OplossingSpotZoeken via een persoonskaart mislukt

Opgelost: bij het kiezen van een persoonskaart verscheen soms ‘Zoeken is mislukt’.

OplossingSpotUitgelogd nadat het scherm lang open stond

Opgelost: je werd uitgelogd als het webscherm of het lokale scherm lange tijd open bleef staan.

OplossingSpotNieuwe camera's en meldingen dubbel getoond na opslaan

Opgelost: nieuw toegevoegde camera's of meldingen werden twee keer getoond terwijl de instellingen werden opgeslagen en het apparaat opnieuw startte.

VerbeteringSpotStabiliteit

Opgelost: afwijkende verzoeken konden het programma afsluiten. Bij een fout legt het programma nu diagnostische gegevens vast.

VerbeteringSpotSnelkoppeling in het Linux-menu

Als je Grablo Spot voor het eerst opent vanuit het bureaubladmenu van Linux, ga je nu direct naar het instellen van een lokaal account. Het browsertabblad van het lokale scherm toont ook het Grablo-pictogram.

Spot 2.0.1

Nieuwe functieSpotTaal kiezen op het lokale scherm

Op de schermen voor inloggen en account maken van het lokale scherm kun je nu de weergavetaal kiezen.

OplossingSpotOnbereikbare camera onderbreekt beeld van andere camera's

Opgelost: een camera met een onjuist adres of onjuiste inloggegevens onderbrak ongeveer elke 90 seconden het beeld van andere camera's. Een onbereikbare camera toont nu ‘Kan geen verbinding maken met de camera’ in zijn eigen weergave.

OplossingSpotOnbruikbare opslagmappen vooraf geweigerd

Als je een opslagmap kiest die andere bestanden bevat of niet bestaat, verschijnt nu meteen een waarschuwing en wordt de map niet opgeslagen. Voorheen startte de bewaking na het opslaan niet.

OplossingSpotEen op het lokale scherm ingesteld apparaat aan een account koppelen

Opgelost: als je een apparaat dat eerst op het lokale scherm was ingesteld aan een Grablo-account koppelde, werd er een aparte lege locatie gemaakt. Daardoor stopte de bewaking of verscheen een venster met een instellingenconflict. Als je het apparaat kiest, wordt de locatie die op het apparaat is ingesteld nu ongewijzigd aan het account toegevoegd.

  • Opgelost: de startgids verscheen opnieuw voor een locatie die al was ingesteld.
  • Opgelost: locatienamen die op het lokale scherm waren gewijzigd, verschenen niet in de lijst met locaties.

VerbeteringSpotApparaatnaam op het lokale scherm

Het lokale scherm toont het apparaat nu met de naam van de pc waarop het is geïnstalleerd, in plaats van met een ID.

OplossingSpotFPS-weergave overlapt in de liveweergave

Opgelost: de FPS-weergave overlapte de vergrootknop in de liveweergave en in de vergrote weergave. Spot toont geen FPS meer.

OplossingSpotMediaviewer vertaald

Knopnamen en labels voor schermlezers in de vergrote foto- en videoviewer volgen nu de weergavetaal. Productnamen in begeleidende teksten luiden nu overal Grablo Spot.

Spot 2.0.0
Vanaf 2.0 wordt Spot verspreid als een eigen installatieprogramma, Grablo Spot. Apparaten met 1.x worden niet automatisch bijgewerkt naar 2.0. Installeer Grablo Spot daarom via de downloadpagina. Opnamen en geregistreerde gezichten en voertuigen blijven bewaard. Zie Overstappen van een eerdere versie (1.x) naar 2.0 in de handleiding voor de stappen.

ReleaseSpotEigen installatieprogramma's voor Grablo Spot

Spot heeft nu een eigen installatieprogramma, Grablo Spot. Installatieprogramma's voor Windows, macOS en Linux, Raspberry Pi-images, de Home Assistant-add-on en de Docker-image zijn er allemaal voor Spot en staan op de downloadpagina.

Nieuwe functieSpotLokaal scherm

Apparaten met Grablo Spot bieden nu hun eigen webinterface: het lokale scherm. Open http://device-IP:8127 in een browser op een pc of telefoon in hetzelfde netwerk en maak een lokaal account dat op het apparaat wordt bewaard. Zo gebruik je de meeste functies zonder Grablo-account of abonnement.

  • Nadat de AI-modellen eenmaal zijn gedownload, werken opnemen en zoeken zonder internetverbinding.
  • Voor externe toegang en meldingen op je telefoon voeg je het apparaat net als voorheen toe aan een Grablo-account op spot.grablo.co of in de Grablo-app.
  • Open het lokale scherm via Grablo Spot openen in het systeemvak (Windows) of de menubalk (macOS), of via het pictogram op het bureaublad.

WijzigingSpotInstellingen op het apparaat bewaard

Instellingen voor camera's en acties worden nu op het apparaat bewaard. Het lokale scherm en externe toegang gebruiken dezelfde instellingen en gegevens, en wijzigingen aan de ene kant zie je ook aan de andere kant. Instellingen van bestaande weblocaties worden naar het apparaat verplaatst zodra je de locatie op het web opent. Is het instellingenbestand beschadigd, dan wordt het automatisch hersteld vanuit de laatste geldige back-up.

Nieuwe functieSpotMeerdere locaties

Als je account een apparaat met apparaatsoftware 2.0 of later heeft, verschijnt Meerdere locaties bovenaan het locatiemenu. Daar zie je camera's van verschillende locaties op één scherm, en een vergrote camera wordt in hoge kwaliteit getoond.

WijzigingSpotInstalleren van eerdere versies beperkt

Instellingen die naar 2.0 zijn overgezet, kunnen niet worden gelezen door eerdere versies. Daarom kan 1.x niet worden geïnstalleerd op een apparaat met 2.0.

1.29.7
Acties bij detectie, voorwaarden in woorden, de aanhoudtijd en het snellere stoppen werken zodra de apparaatsoftware is bijgewerkt naar 1.29.7. Bij eerdere versies kunnen, net als voorheen, alleen meldingen op je telefoon worden verstuurd.

Nieuwe functieSpotGeluiden, Telegram en webhooks bij detectie

Het tabblad Meldingen heet nu Acties. Als er een persoon, gezicht of voertuig wordt gedetecteerd, kun je naast een melding op je telefoon ook Media afspelen, Tekst voorlezen, Telegram, Webhook, Home Assistant en Zigbee uitvoeren. Voeg van elk type er één toe en ze worden allemaal tegelijk uitgevoerd. Je kunt zelfs de melding op je telefoon weglaten en alleen andere acties houden.

  • Media afspelen en Tekst voorlezen spelen af via de luidspreker die op de pc van het apparaat is aangesloten.
  • Tekst voorlezen spreekt Koreaans, Engels, Chinees, Duits, Frans, Spaans, Portugees, Hindi, Arabisch en Russisch.
  • Telegram en Webhook worden door het apparaat rechtstreeks naar Telegram of naar het adres dat je opgeeft verstuurd.

Nieuwe functieSpotReageren op personen en voertuigen die je in woorden beschrijft

Kies Persoon gedetecteerd die bij een beschrijving past of Voertuig gedetecteerd dat bij een beschrijving past, en typ hoe ze eruitzien, zoals een persoon in rode bovenkleding of een witte SUV. Zo kun je ook personen en voertuigen die je niet hebt geregistreerd als voorwaarde gebruiken.

Nieuwe functieSpotStandaardgeluiden die je meteen kunt gebruiken

Media afspelen biedt nu 13 standaardgeluiden, waaronder sirenes, een deurbel, een blaffende hond en een brandalarm. Geluiden die je verwijdert, komen niet terug.

VerbeteringSpotKaarten tonen hoe lang iemand echt in beeld was

Op kaarten van personen, voertuigen en gezichten loopt de duur van elk verblijf nu van het moment dat de camera ze voor het eerst zag tot het moment dat de camera ze voor het laatst zag. Voorheen was het de tijd tussen de paar foto's die voor de analyse werden gebruikt, waardoor het korter leek dan het was. Dit geldt voor gegevens die na de update zijn vastgelegd.

OplossingSpotStoppen van de bewaking duurde enkele minuten

Op locaties met veel autoverkeer kon het stoppen van de bewaking of opnieuw starten na het opslaan van instellingen enkele minuten duren. Dit is opgelost: in de meeste gevallen stopt de bewaking nu binnen een paar seconden.

VerbeteringSpotMinder wachten op het scherm als de database druk is

Terwijl er veel personen en voertuigen werden vastgelegd, kon het onderhoud van de kaarten de database lange tijd bezet houden, waardoor handelingen op het scherm enkele seconden moesten wachten. Dit gebeurt nu veel minder.

OplossingSpotOpgeslagen instellingen niet toegepast

Direct na het opslaan van instellingen kon het korte moment waarop het apparaat opnieuw startte als een stop worden gezien, waardoor de opgeslagen wijzigingen werden overgeslagen in plaats van toegepast. Dit is opgelost.

VerbeteringSpotZoekopdrachten blijven bewaard per scherm

Als je wisselt tussen de schermen voor personen, gezichten en voertuigen, blijft de zoekopdracht op elk scherm bewaard. Mislukt een zoekopdracht of duurt die te lang, dan kun je met Opnieuw proberen en Zoekopdracht wissen meteen verder.

VerbeteringAlgemeenDirect een melding als het relaytegoed op is

Als het relaytegoed van deze maand op was en een directe verbinding niet lukte, verscheen de melding pas na meer dan 30 seconden proberen. Nu verschijnt die na ongeveer 10 seconden.

1.29.6
Deze update is bedoeld voor locaties die hun gegevens lang bewaren. De verbeteringen aan het opruimen van gegevens, het downloaden van video's en de instellingen werken zodra de apparaatsoftware is bijgewerkt naar 1.29.6. Sinds 1.29.5 worden ook Windows- en Mac-apparaten bijgewerkt door op het scherm op bijwerken te drukken.

VerbeteringReflexSpotOpruimen houdt opnemen niet meer op bij een lange bewaartermijn

Op locaties met een lange bewaartermijn en veel opgeslagen gegevens konden opname en analyse achterlopen terwijl oude gegevens werden opgeruimd. Het opruimen gebeurt nu in kleine stappen, afgestemd op wat er nieuw bij is gekomen, en als schijfruimte dringend nodig is, worden eerst videobestanden vrijgemaakt.

OplossingReflexSpotVideo's na de bewaartermijn niet verwijderd

Op een locatie waar elke camera alleen bij detectie opneemt, werden video's na afloop van de bewaartermijn niet opgeruimd. Het opruimen start nu 30 seconden nadat de bewaking begint en daarna elk uur, ongeacht de opnamemodus. Een gewijzigde bewaartermijn geldt zodra de bewaking opnieuw start.

OplossingSpotVerwijderde videobestanden bleven op de schijf

Bij het verwijderen van een fragment konden de videobestanden achterblijven en ruimte blijven innemen. Dit is opgelost. Een fragment dat niet kan worden verwijderd omdat een ander programma het bestand gebruikt, blijft met zijn gegevens bewaard en je krijgt te zien dat het in gebruik was. Je kunt het dan iets later gewoon opnieuw verwijderen.

Nieuwe functieSpotEen fragment kiezen door over de tijdlijn te slepen

Als het downloaden of verwijderen van een fragment openstaat, wordt het bereik dat je over de tijdlijnbalk sleept het fragment. De video pauzeert terwijl je kiest en speelt daarna verder als die eerst al speelde.

VerbeteringReflexSpotVideo's worden opgeslagen terwijl ze binnenkomen

Bij het downloaden van een fragment of een opgenomen clip hoeft niet meer te worden gewacht tot het apparaat het bestand klaar heeft. Het wordt naar de schijf geschreven terwijl het binnenkomt, en zelfs een lang fragment komt als één bestand per camera. Safari en de app ontvangen het net als voorheen in meerdere bestanden.

OplossingSpotApparaat bleef gestopt als het venster sloot tijdens het toepassen van instellingen

Bij het opslaan van instellingen start het apparaat opnieuw met de nieuwe instellingen. Als je het venster tijdens die herstart sloot, kon het apparaat gestopt blijven. Het apparaat voert de herstart nu in één keer uit, zodat die ook wordt afgerond als het venster wordt gesloten.

VerbeteringSpotHet logboektabblad opent snel, ook met een lange geschiedenis

Op locaties met veel opgeslagen gegevens kon het logboektabblad lang nodig hebben om te openen, en als je na het tabblad Personen naar de tijdlijn ging, kon de video tientallen seconden leeg blijven. Beide zijn opgelost.

VerbeteringSpotMislukte zoekopdrachten vertellen nu waarom

Als zoeken op beschrijving mislukt, wordt de reden getoond, bijvoorbeeld dat het apparaat te weinig geheugen heeft. Was het geheugen maar even te krap, dan wordt het de volgende keer opnieuw geprobeerd. Bij het registreren van een gezicht krijg je te zien als er geen gezicht in de foto is gevonden.

OplossingAlgemeenDetectie stopt minder vaak met versnelling via de grafische kaart

Op sommige Windows-apparaten met versnelling via de grafische kaart kon de detectie direct na het starten van de bewaking stoppen. De grafische kaart wordt nu één keer voorbereid en blijft tot het einde in gebruik, waardoor dit veel minder vaak gebeurt.

VerbeteringSpotOp telefoons kies je het gewenste scherm op één plek

Bovenaan het telefoonscherm kies je personen, voertuigen, de tijdlijn en de schermen voor geregistreerde gezichten en voertuigen uit één lijst.

OplossingSpotRegistreren via gezichtskaarten verbeterd

Bij het tegelijk registreren van meerdere kaarten konden sommige kaarten ongemerkt wegvallen, en een gezichtskaart met maar één verblijf kon niet worden geregistreerd. Beide zijn opgelost. Een naam typen die al bestaat voor een nieuw gezicht wordt nu geweigerd, in plaats van dat het gezicht stilletjes met die persoon wordt samengevoegd. Gezichten en voertuigen worden allebei via hun kaarten geregistreerd.

OplossingSpotGegevens leken leeg zonder verbinding

Als het apparaat geen verbinding had, konden het logboektabblad en zoeken melden dat er niemand was, dat er geen opnamen waren of dat er geen resultaten waren. Nu tonen ze dat ze op de verbinding wachten. Als je een camera een andere naam geeft, zie je de nieuwe naam nu ook bij eerdere gegevens.

WijzigingSpotDe instelling voor detectievertraging is verwijderd

Het onderdeel detectievertraging in de instellingen voor prestaties is verwijderd en staat vast op één seconde. Een locatie die op drie of vijf seconden stond, gaat over naar één seconde zodra de instellingen weer worden opgeslagen.

OplossingReflexSpotEen onjuist geschreven opslagmap wordt meteen gemeld

Als je een opslagmap typt die geen volledig pad is, zoals D:spot, wordt dat nu meteen in het invoerveld gemeld.

1.29.5
Detectiezones, continu opnemen per camera en onbeheerde updates van het apparaat vereisen apparaatsoftware 1.29.5 of later. Op Windows- en Mac-apparaten moet de installatie bij de overstap naar 1.29.5 eenmalig op het apparaat zelf worden bevestigd. Daarna hoef je alleen op het scherm op bijwerken te drukken.

Nieuwe functieSpotDetectiezones instellen per camera

Teken het gebied dat je wilt bewaken en alleen personen en voertuigen binnen dat gebied worden opgenomen, krijgen een melding en worden een kaart. Bewegingen die er niet toe doen, zoals iemand die aan de overkant van de straat voorbijloopt, blijven buiten beschouwing, en kaarten en meldingen tonen de naam van de zone. Buiten de zone wordt minder geanalyseerd, wat het apparaat ook ontlast.

Nieuwe functieSpotPer camera kiezen hoe er wordt opgenomen

Bepaal per camera of die alleen bij detectie opneemt of de hele dag. Een camera die altijd opneemt, speelt zonder gaten af op de tijdlijn, en de fragmenten waarin personen en voertuigen voorkomen, zijn net als voorheen te vinden. Opnamen na de bewaartermijn worden vanzelf opgeruimd.

VerbeteringAlgemeenWindows- en Mac-apparaten bijwerken vanaf het scherm

Tot nu toe moest bij het bijwerken van een Windows- of Mac-apparaat zonder monitor iemand op het apparaat zelf door het installatieprogramma klikken. Als je nu op het scherm op bijwerken drukt, installeert het apparaat de update zelf en maakt het opnieuw verbinding. Start de nieuwe versie niet goed, dan gaat het apparaat vanzelf terug naar de vorige versie.

Nieuwe functieSpotAan de slag met stapsgewijze begeleiding

Als je je eerste locatie maakt, worden vier stappen één voor één getoond: een apparaat verbinden, kiezen wat er moet worden herkend, camera's toevoegen en starten. De gids gaat verder zodra het apparaat verbonden is en sluit zodra de bewaking goed is gestart.

VerbeteringSpotOpname begint vanaf het moment dat iemand binnenkomt

Opnamen bevatten nu de vijf seconden vóór een detectie, zodat het moment waarop iemand in beeld komt niet meer wordt afgekapt, en ook iemand die maar kort blijft, krijgt een opname. Opnamen die nog worden geschreven, kun je meteen openen.

VerbeteringSpotMinder andere auto's bij zoeken op uiterlijk van voertuigen

Zoeken gebruikt nu precies de foto die je hebt gekozen en is iets strenger, zodat auto's met een andere kleur of van een ander type veel minder vaak tussen de resultaten komen. Je kunt meerdere voertuigkaarten tegelijk selecteren en registreren.

OplossingSpotKaders knipperen of staan verkeerd bij afspelen

Opgelost: bij het afspelen van opnamen knipperden alle kaders tegelijk elke één tot drie seconden, en na het opnieuw verbinden van een camera verschenen kaders van een paar minuten eerder.

OplossingReflexSpotStoppen van de bewaking duurde een minuut of twee

Na het drukken op stoppen kon het lang duren voordat de bewaking echt stopte. Dit is opgelost.

WijzigingSpotStandaardwaarden voor nieuwe locaties opnieuw aangepast

Een nieuwe locatie begint nu met de detectienauwkeurigheid op gebalanceerd en een minimale persoonsgrootte van 20% van het beeld voor persoonskaarten. Een locatie waar je deze waarden al hebt ingesteld, houdt ze.

VerbeteringAlgemeenHet scherm voor toevoegen opent als er geen apparaat is

Als je het apparaatvenster opent zonder geregistreerde apparaten, ga je nu direct naar het scherm voor toevoegen in plaats van naar een lege lijst.

OplossingAlgemeenOude vorm zichtbaar tijdens het bewerken van een zone

Tijdens het bewerken van een zone bleef de vorm van vóór de bewerking op het scherm staan en overlapte die. Dit is opgelost.

OplossingAlgemeenOnderkant van vensters op volledig scherm afgesneden op telefoons

In Chrome op Android viel de onderkant van vensters die op volledig scherm openen weg achter de hoogte van de adresbalk. Dit is opgelost.

1.29.4
Deze update verfijnt 1.29.3. De verbeteringen aan livebeeld, voertuigen en opslag werken zodra de apparaatsoftware is bijgewerkt naar 1.29.4.

VerbeteringAlgemeenVolledig scherm binnen een seconde scherp

Bij de overstap van een kleine weergave naar volledig scherm bleef het beeld eerst enkele seconden wazig. Nu schakelt het binnen een seconde over op het volledige beeld.

VerbeteringAlgemeenStabieler beeld met meerdere camera's op het scherm

Met meerdere camera's op één scherm kon het beeld haperen of in kwaliteit wisselen. Elke weergavegrootte wordt nu verstuurd in een vaste, stabiele kwaliteit.

OplossingAlgemeenVideo bevroren nadat het scherm lang verborgen was

Nadat het scherm enkele uren in een ander tabblad had gestaan, kon de video een tijd bevroren blijven voordat die terugkwam. Dit is opgelost.

OplossingAlgemeenCamera's buiten beeld maakten steeds opnieuw verbinding

Camera's verderop op de pagina maakten elke 30 seconden opnieuw verbinding, waardoor ook de andere camera's kort werden onderbroken. Dit is opgelost.

OplossingSpotSteeds nieuwe kaarten voor een auto aan de rand van het beeld

Een auto die aan de rand van het beeld stond, kreeg elke keer dat die even uit zicht was een nieuwe kaart. Alleen een auto die echt uit beeld verdwijnt, wordt nu als vertrokken gezien.

OplossingSpotInstellingen gewijzigd zonder verbinding niet toegepast

Als je instellingen opsloeg tijdens een korte onderbreking van de verbinding, bleef het apparaat met de oude instellingen draaien. Nu start het opnieuw met de opgeslagen instellingen zodra de verbinding terug is. Een apparaat dat je hebt gepauzeerd, blijft gepauzeerd.

VerbeteringSpotVersie en verbinding van het apparaat zien in Instellingen

Het onderdeel Apparaat in Instellingen toont nu naast het model ook de versie van de apparaatsoftware en of je direct of via de relayserver verbonden bent.

OplossingReflexSpotOpruimen van opslag en locatiemappen verfijnd

Oude gegevens worden sneller opgeruimd als de schijf vol is. Ook opgelost: bestanden die konden achterblijven bij het verplaatsen van een locatiemap, en mappen die niet konden worden gekopieerd terwijl de bewaking was gepauzeerd.

1.29.3
Het meeste nieuws in deze release is voor Spot. Onderdelen met het label Algemeen gelden ook voor Studio en Reflex; al het andere werkt zoals in 1.29.2. Voertuigherkenning en de tijdlijn vereisen apparaatsoftware 1.29.3 of later.

Nieuwe functieSpotVoertuigen en kentekens worden herkend

Naast personen en gezichten worden nu ook voertuigen herkend. Het kenteken van een voertuig dat in beeld komt, wordt gelezen, per kenteken wordt een kaart gemaakt en elk bezoek van dat voertuig wordt op één plek verzameld. Je hoeft maar een deel van het kenteken te onthouden om te zoeken. Een voertuig waarvan het kenteken niet kon worden gelezen, krijgt toch een kaart voor die keer, zodat je het kenteken later zelf kunt invullen.

Nieuwe functieSpotEen melding als een geregistreerd voertuig verschijnt

Registreer het kenteken van een voertuig dat vaak langskomt of dat je zoekt, en je krijgt een melding als het verschijnt. Registreer kentekens één voor één of veel tegelijk, en beheer geregistreerde voertuigen in een tabel waarin je kunt bewerken, verwijderen en zoeken. Een kenteken dat op ongeveer één teken na verkeerd is gelezen, geldt nog steeds als hetzelfde voertuig.

Nieuwe functieSpotKies wat er wordt herkend: personen, gezichten, voertuigen

Elke soort kan afzonderlijk worden aan- en uitgezet. Zet je een soort uit die je niet gebruikt, dan wordt het apparaat minder belast en stoppen ook de meldingen daarvoor. Detectienauwkeurigheid en de beslisregel stel je nu per soort in op de eigen instellingenpagina van die soort, en geregistreerde gezichten en voertuigen beheer je samen onder Registratie.

Nieuwe functieSpotEen dag aan opnamen als tijdlijn bekijken

Het logboektabblad is veranderd van een lijst met scènes in een tijdlijn. Voor elke camera worden de opgenomen fragmenten van de dag als balken getoond, en als je op een tijdstip drukt, spelen meerdere camera's samen af vanaf dat moment. Je kunt alleen het fragment dat je bekijkt downloaden of verwijderen, en bij veel camera's worden ze over pagina's verdeeld.

Nieuwe functieSpotZien waar één persoon is geweest

Open een persoonskaart en je ziet op volgorde wanneer en bij welke camera iemand was. Druk op een verblijf en de opnamen van dat fragment openen één voor één. Is er iemand anders tussen geraakt, dan kun je die meteen daar weghalen.

VerbeteringSpotKaders volgen personen ook in opgeslagen opnamen

Bij het terugkijken van een opname zie je nu kaders rond personen en voertuigen. Zo zie je in de video zelf wie er wordt bedoeld, en als je op een kader drukt, wordt er gezocht naar andere gegevens van die persoon of dat voertuig.

VerbeteringSpotMinder onbekenden bij zoeken op uiterlijk

Iemand anders met bovenkleding in een vergelijkbare kleur overspoelt de resultaten niet meer. De zoekdrempel beweegt nu mee met de instelling voor het groeperen van personen: maak je het groeperen strenger, dan wordt zoeken dat ook.

VerbeteringSpotDirect naar een periode, ook met veel kaarten

Naast de lijsten met persoons- en voertuigkaarten staat nu een periodebalk. De dikte van de balk laat zien wanneer er veel kaarten zijn, en als je op een punt drukt, ga je direct naar die periode. Je kunt de volgorde ook omdraaien om vanaf de oudste te kijken.

WijzigingSpotStandaardwaarden voor herkenning opnieuw ingesteld

De standaardwaarden voor een nieuwe locatie zijn aangepast op basis van metingen op echte locaties. De minimale persoonsgrootte voor een persoonskaart is 25% van het beeld, er wordt tien keer per seconde geanalyseerd en persoonsherkenning geeft nu standaard voorrang aan snelheid, wat ruimte overlaat op een apparaat met gewone prestaties. Een locatie waar je deze waarden al hebt ingesteld, houdt ze.

VerbeteringAlgemeenLive kaders worden door het scherm getekend, niet door het apparaat

Tot nu toe tekende het apparaat de kaders in de video voordat die werd verstuurd. Nu worden alleen de posities verstuurd en tekent het scherm ze. Dat ontlast het apparaat, plaatst elk kader precies op het beeld dat is geanalyseerd en houdt het kader zonder haperen vast in de tussenpozen tussen analyses.

VerbeteringAlgemeenJe ontvangt alleen zoveel video als je bekijkt

Kijk je klein, dan krijg je een klein beeld; kijk je groot, dan een groot beeld. Een camera die niet op het scherm zichtbaar is, wordt helemaal niet ontvangen en gaat verder zodra die weer in beeld komt, zodat het dataverbruik flink daalt als er meerdere camera's op één scherm staan. Ook opgelost: video die meer dan twintig seconden bevroren bleef na terugkomst uit een ander tabblad.

OplossingReflexSpotGegevens raakten vermengd als één apparaat meerdere locaties draaide

Met meerdere locaties op één apparaat stapelden opnamen en gegevens zich vermengd op in één map, en het opruimen na de bewaartermijn van de ene locatie kon gegevens van een andere locatie verwijderen. Elke locatie heeft nu een eigen map. Eerder bewaarde gegevens worden bij de eerste start naar de map van hun eigen locatie verplaatst, en de map kan naar een andere schijf worden verplaatst en ongewijzigd verder worden gebruikt. Wijs je per ongeluk de map van een andere locatie aan, dan wordt dat meteen gemeld.

OplossingSpotOntbrekende kaarten op rustige locaties

Op locaties waar maar zelden personen of voertuigen langskomen, werden geen kaarten gemaakt voor iemand die net voorbij was gekomen. Dit is opgelost.

OplossingSpotPersonen en voertuigen raakten verward op drukke locaties

Als meerdere personen dicht bij elkaar passeren, gebeurt het nu veel minder vaak dat iemand ernaast in één kaart terechtkomt of dat dezelfde persoon twee keer wordt opgenomen. Ook opgelost: een kenteken of nummer dat na een verbroken en herstelde verbinding werd doorgegeven aan wie erna kwam.

VerbeteringAlgemeenHet scherm werkt zichzelf bij naar een nieuwe release

Als er een nieuwe release uitkomt terwijl het scherm al lang openstaat, gaat het vanzelf over naar het nieuwste scherm. Het scherm dat je bekijkt, blijft ongemoeid en de wissel gebeurt alleen terwijl je iets anders doet. Zo wordt niets onderbroken waar je mee bezig bent en hoef je zelf niet te vernieuwen.

VerbeteringAlgemeenTerug sluit een venster op de telefoon

De terugknop van Android sluit een geopend venster. Schermen die op volledig scherm openen, gebruiken nu allemaal de terugpijl linksboven.

VerbeteringAlgemeenDe handleiding is verdeeld in hoofdstukken en paragrafen

De handleiding, die eerst één lange pagina was, heeft nu drie niveaus: voorpagina, hoofdstuk en paragraaf. Ga via de inhoudsopgave links direct naar een paragraaf en zoek binnen de handleiding.

1.29.2

VerbeteringSpotPersoonskaarten verschijnen zonder wachten

Tot nu toe werden bij het openen van het tabblad Personen de beelden opnieuw gelezen om de kaartfoto's te maken, waardoor de eerste weergave een paar seconden duurde. De foto's worden nu voorbereid op het moment dat de camera iemand ziet, zodat de kaarten er zijn zodra je het tabblad opent.

VerbeteringSpotNauwkeuriger groeperen van personen

Een voorbijganger wordt niet meer de omslagfoto van de kaart van iemand anders. Twee personen die tegelijk in beeld waren, worden niet meer in één kaart gegroepeerd, en een kaart die te breed is geworden met meerdere personen erin, wordt weer opgesplitst.

VerbeteringSpotPersonen raken niet zoek op trage camera's

Op camera's die maar ongeveer drie beelden per seconde leveren, kreeg dezelfde persoon steeds een nieuw nummer, wat het groeperen verstoorde. Dit is opgelost: een persoon wordt nu als één geheel gevolgd, ook als de beelden traag binnenkomen.

VerbeteringSpotPersonen worden gevolgd, ook als ze even uit zicht zijn

Twee personen die elkaar kruisten, of iemand die achter een ander langsliep, werden op dat moment verwisseld. Dat gebeurt nu veel minder, en iemand die even uit zicht is en weer verschijnt, wordt als dezelfde persoon verder gevolgd.

VerbeteringSpotZoeken blijft snel als de gegevens groeien

Zoeken werd trager naarmate er meer gegevens werden bewaard. Ook de manier waarop opslag wordt gebruikt, is herzien, zodat een apparaat dat al lang in gebruik is bijna even snel zoekt als toen het nieuw was.

Nieuwe functieSpotGeregistreerde gezichten beheren, ook met de camera uit

Het bekijken en verwijderen van geregistreerde gezichten hangt niet meer af van de status van de camera. Een gezicht registreren vanuit een logboekitem wordt in de wachtrij gezet en teruggemeld, zodat je het resultaat ook kunt controleren als je er meerdere tegelijk toevoegt.

Nieuwe functieStudioEen foutindicator van logica bevestigen

Als een logica een fout toont, kun je die fout nu als gezien markeren. De foutstatus zelf blijft ongewijzigd en alleen de indicator verdwijnt, zodat je een nieuwe fout makkelijker kunt onderscheiden van een die je al kent.

OplossingStudioOplossingen voor het gedrag van besturingen

Een PID-regeling waarvan het resultaat geen getal was, geeft die waarde niet meer door aan de uitgang. Modbus-adressen buiten het ingestelde lees- of schrijfbereik gebruiken niet meer ongemerkt de vorige waarde en schrijven niet meer naar de verkeerde plek. Ook opgelost: een logica die zijn doorloop nooit afrondde, waardoor drukken op stoppen hem niet stopte.

OplossingAlgemeenOplossingen na het stoppen

Het openen van de logboekweergave nadat er eenmaal was gestopt, kon het programma laten vastlopen. Dit is opgelost, net als persoonskaarten die na stoppen en starten niet meer werden gemaakt.

VerbeteringAlgemeenEen rustiger logbestand

Ontwikkelaarsnotities waar je niets aan had, zijn uit het logbestand verwijderd. Zo vind je makkelijker wat ertoe doet als er iets misgaat.

WijzigingAlgemeenDocker- en Home Assistant-images naar een actuele basis

Als je met Docker installeert of de Home Assistant-add-on gebruikt: de Linux-release waarop de image was gebouwd, had het einde van zijn levensduur bereikt en kreeg geen beveiligingsupdates meer. De images draaien nu op de actuele release en worden weer ondersteund. Installatie en instellingen blijven hetzelfde; haal de image op zoals je altijd doet.

1.29.1
De zoekfuncties in deze release horen bij Spot, ons nieuwe product. Reflex en Studio werken precies zoals voorheen tot en met het schrijven van het logboek, terwijl opnemen tijdens detectie en de snellere analyse voor alle producten gelden. Spot vereist apparaatsoftware 1.29.1 of later.

ReleaseMaak kennis met Spot: personen zoeken met AI in CCTV-beelden

Een nieuw product dat één ding doet: personen vinden in de camerabeelden die je al hebt opgenomen. Je hoeft geen regels te maken en geen apparaten aan te sluiten. Voeg een camera toe en er wordt een logboek bijgehouden, dat je daarna op de vier manieren hieronder kunt doorzoeken.

Nieuwe functieEen tabblad Personen dat beelden van dezelfde persoon groepeert

Personen en gezichten in het logboek worden automatisch gegroepeerd op wie ze zijn. Tot nu toe moest je iemand eerst zelf opzoeken; open het tabblad Personen en iedereen die in die periode langskwam, is al gegroepeerd. Je kunt kiezen of je op gezicht of op uiterlijk groepeert, zodat beelden vanuit een hoek waarin het gezicht niet zichtbaar is toch op kleding en postuur worden gegroepeerd. Geef een persoonskaart een naam en je kunt voortaan op die naam zoeken.

Nieuwe functieGroepen alleen samengevoegd na je bevestiging

Groepen waarover twijfel is, worden nooit vanzelf samengevoegd. Er worden meerdere foto's naast elkaar gezet en je wordt gevraagd of dit dezelfde persoon is. Alleen wat je bevestigt, wordt samengevoegd, en een paar dat je afwijst, wordt niet opnieuw voorgelegd. Samenvoegen kan niet ongedaan worden gemaakt, dus bekijk de foto's goed voordat je beslist.

Nieuwe functieZoeken in je eigen woorden

Beschrijf de situatie die je zoekt en de gegevens die er het meest op lijken, worden gevonden. Typ iets als ‘persoon in een rode jas’ en de bijpassende items worden voor je verzameld. Dit werkt ook voor personen die nooit met een naam zijn geregistreerd.

Nieuwe functieZoeken op kenmerken

Zoek op de kleur van boven- en onderkleding, leeftijdsgroep, bril, patronen op de bovenkleding, rokken en laarzen, meegedragen spullen zoals tassen, en de richting waarin iemand kijkt. Zoeken op kleur kan zo worden ingesteld dat ook verwante tinten meetellen, zodat niemand wordt gemist als het licht de kleur anders laat lijken.

Nieuwe functieMeer beelden vinden van de persoon die je kiest

Druk tijdens het bekijken van een logboekitem op een persoon op het scherm en andere gegevens van die persoon worden voor je gevonden. Zoeken op gezicht vereist geen geregistreerde naam, en zoeken op uiterlijk houdt rekening met kleding, postuur en meegedragen spullen, zodat het ook werkt vanuit hoeken waarin het gezicht niet te zien is.

Nieuwe functieOpnemen zolang de detectie duurt

Stel de cliplengte in op ‘tijdens detectie’ in plaats van een vaste tijd: de opname loopt dan door zolang aan de voorwaarde wordt voldaan en stopt zodra de situatie voorbij is. Gebruik dit als je niet kunt weten hoe lang iets duurt. Per camera kan er maar één zo'n opname tegelijk lopen.

VerbeteringVeel sneller zoeken

Zoeken in dertig dagen aan gegevens duurt nu ongeveer een halve seconde in plaats van zo'n vier seconden. Zelfs waar een zeer groot aantal gegevens is opgebouwd, zijn zoekopdrachten die meer dan dertig seconden duurden in ongeveer drie seconden klaar. Ook de lijst met geregistreerde gezichten opent direct.

VerbeteringGeen analyse als er niets beweegt

De analyse pauzeert nu zolang er geen beweging in beeld is, wat het apparaat ontlast. Je kunt ook instellen hoe vaak per seconde er wordt geanalyseerd, van één tot tien keer, passend bij het apparaat en de situatie.

VerbeteringVerwijderen maakt echt ruimte vrij

Bij het verwijderen van een logboekitem worden ook de gegevens gewist die nodig waren om ernaar te zoeken, zodat de opslag echt vrijkomt. Hetzelfde geldt als gegevens automatisch worden opgeruimd na afloop van hun bewaartermijn.

OplossingOplossingen voor logboek en camera's

Meerdere problemen zijn tegelijk opgelost: analyse die niet startte bij een camera die laat verbinding maakte, het scherm dat even leek vast te lopen terwijl er veel gegevens werden geschreven, en het groeperen van personen dat halverwege stopte.

1.29.0

Nieuwe functieVideo-opname met de momenten vóór een gebeurtenis

Het camerabeeld wordt nu in een korte doorlopende buffer bewaard. Als een voorwaarde wordt geactiveerd, worden de periode vóór en na dat moment samen als één video opgeslagen. Wat één stilstaand beeld nooit kon laten zien, de aanloop naar de gebeurtenis, is er nu vanaf de seconden ervoor. De lengte van het deel vóór en na de gebeurtenis stel je per item apart in.

Nieuwe functieContinu opnemen dat je zelf start en stopt

Met nieuwe acties start en stop je een opname wanneer je wilt, los van een voorwaarde. Handig als een hele werksessie moet worden bewaard. Valt de stroom tijdens de opname uit, dan is alles wat tot dat moment is geschreven nog steeds af te spelen.

Nieuwe functieVideo rechtstreeks vanuit het logboek afspelen

Op de miniatuur in de logboeklijst staat nu een afspeelknop, en als je erop drukt, speelt de video meteen af. Foto's en video's blader je links en rechts door in dezelfde viewer, zodat je het venster niet hoeft te sluiten om het item opnieuw te zoeken, en een video die je al hebt ontvangen, opent de volgende keer direct. De afspeelbalk markeert het moment van de gebeurtenis, zodat je precies weet waar je moet kijken.

Nieuwe functieKiezen wat een logboekactie vastlegt

Een logboekactie kan nu precies kiezen welke camera's en welke waarden worden vastgelegd. Als er bijvoorbeeld een persoon op camera 1 wordt gezien, kan ook video van camera 2 en 3 worden bewaard. Zo kun je ook camera's opnemen die geen rol spelen in de beslissing. Elk item kan eigen doelen en cliplengten hebben, en bestaande configuraties worden ongewijzigd overgenomen.

Nieuwe functieKiezen hoe binnenkomst in een zone wordt bepaald

Je kunt nu kiezen hoe wordt bepaald dat een object een zone is binnengekomen: het punt waar een persoon of voertuig de grond raakt, het midden van het object, of het percentage overlap met de zone. Voorheen werd alleen het middelpunt gebruikt, waardoor bij een schuin gerichte camera de beslissing afweek van waar het onderwerp echt stond. Met het contactpunt met de grond blijven ook onderwerpen in de verte nauwkeurig. Bestaande projecten werken precies zoals voorheen.

VerbeteringTrainingsregistraties op elk apparaat herkend

De controller onthoudt nu welke gelogde scènes als trainingsvoorbeeld zijn geregistreerd. Open je het project op een andere pc of in een andere browser, dan zijn de al geregistreerde scènes nog steeds gemarkeerd. Zo wordt dezelfde scène nooit twee keer toegevoegd, en de voortgang wordt gedeeld als meerdere mensen samen beoordelen. Verwijder je een voorbeeld op het trainingsscherm, dan kan die scène weer worden geregistreerd.

VerbeteringAutomatisch opslagbeheer

Als foto's en video's zich opstapelen en de vrije ruimte opraakt, worden de oudste bestanden automatisch opgeruimd. De logboekitems zelf blijven bewaard en alleen de bestanden worden verwijderd, zodat vastgelegd blijft wat er wanneer is gebeurd. Er hoeft niets te worden ingesteld, en bestanden die zijn opgeslagen in een pad dat je zelf hebt opgegeven, blijven altijd ongemoeid.

VerbeteringEenvoudigere opname-instellingen

Waarden die lastig in te schatten zijn, zoals kwaliteit en buffergrootte, worden nu automatisch gekozen op basis van de camera en het apparaat. Je stelt alleen in waar wordt opgeslagen en hoe lang de delen vóór en na de gebeurtenis zijn. Op apparaten met voldoende geheugen kan tot vijf minuten aan beelden vóór de gebeurtenis worden bewaard.

OplossingCamera bleef hangen op verbinden

Als de browser lang openstond of na terugkomst uit een ander tabblad, kon het camerabeeld op verbinden blijven staan en pas na vernieuwen verschijnen. Camera's waarvan het eerste beeld lang op zich liet wachten, verschenen soms helemaal niet, en een stream die al speelde, kon terugvallen naar verbinden. Dit is allemaal opgelost.

OplossingNetwerkcamera's maakten op sommige pc's eindeloos opnieuw verbinding

Op pc's zonder hardware voor grafische versnelling en in virtuele omgevingen (Windows) kon een netwerkcamera helemaal geen beelden ontvangen en steeds opnieuw verbinding maken. De beschikbare versnellingsmethoden worden nu vóór gebruik gecontroleerd, en als geen ervan bruikbaar is, schakelt de camera automatisch over op een andere methode.

OplossingOpgeslagen video speelde volledig zwart af

Video die met continu opnemen was opgeslagen, kon over de hele lengte zwart afspelen. Dit gold voor camera's waarvan de beelden vóór het opslaan opnieuw worden gecodeerd, zoals USB-webcams.

OplossingVideo verschoven als gebeurtenissen snel na elkaar kwamen

Als gebeurtenissen kort na elkaar volgden, werden video's niet per gebeurtenis opgeslagen: ze kapten elkaar af, en de meest recente speelde pas af na de volgende gebeurtenis. Elke gebeurtenis levert nu een eigen video op met de volledige delen vóór en na de gebeurtenis.

OplossingVideobestanden bleven achter na het verwijderen van een logboekitem

Bij het verwijderen van een logboekitem bleven de videobestanden op de schijf staan. Ook een verwant probleem is opgelost waarbij maar een deel van de foto's werd verwijderd als een item meerdere voorwaarden had.

OplossingAnalyse liep vast bij complexe zones

De analyse kon vastlopen als een zone met een zeer groot aantal hoekpunten was getekend.

OplossingVideo gedwongen op volledig scherm op iPhone en iPad

Bij het afspelen van een video werd automatisch naar volledig scherm geschakeld, waardoor de markering van de gebeurtenis op de afspeelbalk verborgen bleef.

1.28.1

OplossingGebiedslabels ver van het gebied getekend

Bij schuine veelhoekige gebieden zweefde het label in lege ruimte, ver van het gebied waar het bij hoorde. Het label hangt nu aan het hoogste hoekpunt van de vorm, zodat meteen duidelijk is welk gebied het benoemt. Rechthoekige gebieden blijven ongewijzigd.

OplossingOntbrekende labels bij gebieden die als veelhoek zijn getekend

Gebieden die als veelhoek waren getekend, kregen helemaal geen label. Met meerdere gebieden was het onmogelijk ze op het scherm uit elkaar te houden; hun namen worden nu getoond zoals verwacht.

OplossingLabels afgesneden of verborgen aan de rand van het beeld

Als een gebied tegen de boven- of rechterrand van het beeld lag, liep het label buiten het beeld en werd het afgesneden of helemaal verborgen. Labels blijven nu altijd binnen het beeld.

VerbeteringEén kleur voor gebieden

Gebieden werden afhankelijk van hun vorm in verschillende kleuren getekend, waardoor ze makkelijk met detectieresultaten te verwarren waren. Ze gebruiken nu één kleur, ongeacht de vorm, zodat je gedetecteerde objecten en de gebieden die je hebt ingesteld in één oogopslag uit elkaar houdt.

1.28.0

Nieuwe functieVeelhoekige analysegebieden

Analysegebieden konden voorheen alleen rechthoeken zijn. Nu kun je ze als veelhoek in elke vorm tekenen. Bij schuine transportbanden, looppaden en vergelijkbare situaties, waar een rechthoek onvermijdelijk ongewenste delen meenam, leg je nu precies het gebied vast dat ertoe doet. Dit werkt op dezelfde manier voor elke AI-analyse.

Nieuwe functieRechtstreeks trainen vanuit opgenomen scènes

Zie je bij het bekijken van opgenomen scènes iets wat de AI verkeerd heeft beoordeeld, dan registreer je het meteen als trainingsvoorbeeld. Door te verzamelen wat is gemist en wat ten onrechte is gedetecteerd en opnieuw te trainen, verbeter je de nauwkeurigheid stap voor stap. Beschikbaar voor beeldclassificatie, afwijkingsdetectie en het registreren van gezichten.

Nieuwe functieNog niet getrainde voorbeelden gemarkeerd

Het trainingsscherm markeert nu voorbeelden die nieuw zijn toegevoegd en nog niet in de training zijn verwerkt. Zo zie je in één oogopslag wat er nieuw is en of er opnieuw moet worden getraind.

Nieuwe functieLive weergave van de afwijkingsscore

De schermen voor training en registratie bij afwijkingsdetectie tonen nu de actuele score samen met de beslisgrens. Zo zie je hoe ver de huidige situatie van normaal afwijkt terwijl je de gevoeligheid aanpast.

Nieuwe functieKiezen welke variabelen een actie vastlegt

Een actie voor datalogging kan nu precies kiezen welke variabelen worden vastgelegd. Je hebt niet meer voor elk soort item een aparte opslag nodig: alles kan samen worden bewaard, wat het instellen veel eenvoudiger maakt. Bestaande configuraties blijven ongewijzigd werken.

VerbeteringSnellere afwijkingsdetectie

Afwijkingsdetectie gebruikt nu meerdere processorkernen tegelijk. De tijd die nodig is om één beeld te beoordelen, is sterk verkort, zodat de video vloeiend blijft, ook tijdens de analyse.

VerbeteringDuidelijkere markering van defecten

Bij het markeren van gebieden die als afwijkend worden beoordeeld, wordt nu ook de omgeving meegewogen, zodat losse spikkels worden weggefilterd. Alleen de echte defecten worden getoond, wat de weergave veel beter leesbaar maakt.

VerbeteringStabielere resultaten van tekstherkenning

Resultaten van tekstherkenning flikkerden voorheen een beetje van beeld tot beeld. Nu worden meerdere beelden samen bekeken en wordt alleen het betrouwbaarste resultaat doorgegeven, zodat waarden stabiel blijven ondanks een trillende hand of wisselend licht.

OplossingNauwkeurige resultaten bij eenmalige analyse

Bij een eenmalige analyse via een trigger kon het resultaat van dat moment de variabele niet bereiken of kon een oudere waarde blijven staan. Dit is opgelost. Als meerdere acties dezelfde analyse delen, wordt elk resultaat nu nauwkeurig vastgelegd, en ook naast continue analyse zitten ze elkaar niet meer in de weg.

OplossingGezichtsherkenning negeerde het analysegebied

Gezichtsherkenning negeerde het analysegebied dat je had opgegeven en zocht in het hele beeld. Nu wordt alleen binnen het ingestelde gebied gezocht.

OplossingVoorbeeld kwam niet overeen met de echte analyse-instellingen

Het voorbeeld in de gestopte toestand werkte anders dan de waarden die op de analyse waren ingesteld. Het voorbeeld gebruikt nu dezelfde instellingen als de echte analyse, zodat wat je in het voorbeeld controleert ook geldt zodra je start.

OplossingStabiliteit van opslag, opvragen en verbinding van gegevens

Meerdere problemen met gegevens zijn tegelijk opgelost: gegevens die net waren geschreven en ongemerkt verdwenen, eerdere gegevens die in de gestopte toestand niet te bekijken waren, en verbindingen die mislukten zodra er veel gegevens waren opgebouwd. Ook opgelost: het voorbeeld van afwijkingsdetectie dat bevroor, en de markering van defecten die op een andere basis werd getekend dan de echte beslissing.

1.27.0

Nieuwe functieJe eigen beeldclassificatie (Aangepaste classificatie)

Registreer een paar voorbeeldbeelden van de camera en het apparaat traint direct zelf een eigen beeldclassificatie, zonder aparte server of online training. Het leert rechtstreeks op het apparaat en houdt de categorieën die je kiest zelfstandig uit elkaar.

Nieuwe functieAangepaste afwijkingsdetectie

Train het met beelden van de normale toestand en het herkent automatisch alles wat ongewoon of defect is. Zeer geschikt voor taken zoals visuele productinspectie, waarbij je ‘alles wat afwijkt van normaal’ moet opmerken.

Nieuwe functieKentekens registreren en beheren

Registreer en beheer de kentekens die je wilt toelaten, direct op het apparaat. Je kunt kentekens met een alias toevoegen, verwijderen en opsommen, en meteen controleren of een herkend kenteken is geregistreerd. Handig voor parkeren en toegangscontrole.

Nieuwe functieGezichten live registreren

Registreer gezichten ter plekke terwijl je het camerabeeld bekijkt, zonder het programma te stoppen. Je kunt registratiefoto's beheren en het herkenningsresultaat bekijken voordat je registreert.

Nieuwe functieAudio-invoer via het netwerk

Je kunt nu de audio van een IP-camera of netwerkstream gebruiken als invoer voor audioanalyse, spraakherkenning en AI-geluidsanalyse. Stel het streamadres in en zo nodig een gebruikersnaam en wachtwoord (inloggegevens).

Nieuwe functieEenmalig analyseren op verzoek (eenmalige analyse)

Stuur op het gewenste moment een signaal en de AI voert de analyse één keer uit en legt het resultaat vast. De analyse hoeft niet continu te draaien: die loopt alleen één keer als het nodig is, wat efficiënter is.

VerbeteringBetrouwbaarheid van de AI tonen

Je ziet nu de herkenningsbetrouwbaarheid (%) van de AI live op het scherm.

VerbeteringEigen weergavenamen in Home Assistant

Je kunt nu zelf een weergavenaam instellen voor items die aan Home Assistant worden doorgegeven.

VerbeteringAutomatisch opnieuw verbinden van netwerkaudio

Valt een verbinding voor netwerkaudio weg, dan wordt automatisch opnieuw verbinding gemaakt, zodat de geluidsinvoer zonder onderbreking doorloopt.

OplossingAutomatisch herstel van apparaten en betere stabiliteit

Communicatie- en media-apparaten herstellen nu zelf van tijdelijke fouten. Ook zijn meerdere stabiliteitsproblemen rond netwerkaudio en eenmalige analyse opgelost.

1.26.0

Nieuwe functieMeerdere bestanden tegelijk bijvoegen

Acties voor AI-chat, e-mail en Telegram-meldingen kunnen nu meerdere bestanden tegelijk bijvoegen. Voorheen kon maar één bestand worden verstuurd; nu stuur je meerdere foto's, documenten en andere bestanden samen. Dit werkt met vaste bestanden en ook met paden of variabelen die per situatie veranderen.

VerbeteringSnellere, betrouwbaardere verbindingen met netwerkcamera's

Bij het verbinden van meerdere netwerkcamera's (ONVIF) maken ze nu tegelijk verbinding in plaats van op elkaar te wachten, zodat opstellingen met meerdere camera's veel sneller klaar zijn. De controller onthoudt ook het adres van elke camera en maakt de volgende keer direct verbinding, waardoor de eerste verbinding na een herstart ook sneller is. Camera's die niet reageren, worden sneller overgeslagen, zodat ze de rest niet meer ophouden.

OplossingVerbindingsproblemen met netwerkcamera's opgelost

Opgelost: het zoeken naar camera's kon op Windows af en toe blijven hangen, en in een zeldzaam geval kon een camera als ‘niet gevonden’ worden getoond terwijl meerdere camera's tegelijk verbinding maakten. Ook is de algehele stabiliteit van verbindingen verbeterd.

1.25.1

VerbeteringBetrouwbaarder camera's vinden en verbinden

De manier waarop ONVIF-IP-camera's worden gevonden en verbonden, is opnieuw opgebouwd en volgt de standaard nu nauwkeuriger. Sommige camera's die wel werden gevonden maar geen verbinding maakten (zoals bepaalde Dahua-modellen), maken nu betrouwbaar verbinding, en apparaten die geen camera zijn, zoals NAS-apparaten, worden uit de zoekresultaten gefilterd.

OplossingDubbele opslag in de database opgelost

Opgelost: de actie voor opslaan in de database kon hetzelfde item twee keer opslaan. Ook is de stabiliteit verbeterd bij lege waarden en resultaten met meerdere rijen.

1.25.0

Nieuwe functieNieuwe timeroptie ‘vasthouden’

De vertragingstimer (PEND) heeft nu een optie ‘vasthouden’ die de uitgang aan houdt zolang de ingestelde voorwaarde waar blijft. Zo stem je het gedrag van de timer preciezer af. Ook de oorspronkelijke timer is opgeschoond, zodat die precies werkt zoals bedoeld.

Nieuwe functieBeter logboekbeheer

Je kunt nu meerdere vastgelegde logboekitems tegelijk selecteren en verwijderen, en de vastgelegde foto's of bestanden die erbij horen, worden samen opgeruimd. De bewaarlimiet geldt nu ook voor handmatig vastgelegde items, en opslagruimte wordt automatisch vrijgemaakt als logboekitems worden verwijderd.

VerbeteringBetere lijst met geregistreerde gezichten

De registratielijst van gezichtsherkenning toont nu het aantal foto's dat per persoon is geregistreerd. Ongeldige tekens die de lijst konden beschadigen, zijn ook niet meer toegestaan in namen.

OplossingAutomatisch herstel van livecamerabeeld

Opgelost: het livecamerabeeld kon in bepaalde situaties blijven hangen tijdens het verbinden. De app herkent deze toestand nu en herstelt zichzelf.

OplossingBetrouwbaarder vastleggen en opslaan

Opnamen van beelden die ongemerkt konden mislukken als de opslag vol was, worden nu beter gedetecteerd. Ook het opslaan in submappen en de berekening van de bestandsgrootte zijn gecorrigeerd.

OplossingBetrouwbaardere videoherkenning

Een zeldzame fout bij het verwerken van videoherkenning is opgelost, voor een stabielere werking.

1.24.0

OplossingStrakkere detectiekaders

Opgelost: detectiekaders in de video konden tussen detecties door naslepen en een spoor achterlaten. Kaders verschijnen nu strak op een nauwkeurigere positie.

VerbeteringGeoptimaliseerd starten van projecten

Bij het starten van een project worden alleen de bestanden gedownload die nodig zijn voor de functies die je echt gebruikt. Bestanden voor ongebruikte functies worden overgeslagen, zodat projecten sneller en lichter starten.

OplossingBetrouwbaardere spraakfuncties

Opgelost: de functies voor gesproken aankondigingen en spraakherkenning konden hun spraakmodellen soms niet laden.

OplossingBetrouwbaarheid van berichten en apparaten

Opgelost: het ontvangen van MQTT-berichten en sommige Zigbee- en Modbus-apparaten konden soms geen verbinding maken of niet werken.

1.23.0

Nieuwe functieDetectie in een ingezoomd gebied

Je kunt nu een bepaald deel van het camerabeeld kiezen om vóór de herkenning op in te zoomen. Objecten in de verte of kleine objecten worden nauwkeuriger gedetecteerd, omdat dat deel eerst wordt vergroot. Dit geldt voor alle beeldherkenning, waaronder objecten, gezichten, houding, handen, kleur, QR-codes, tekst, kentekens en branddetectie. Is er geen gebied gekozen, dan wordt net als voorheen het hele beeld gebruikt.

VerbeteringNauwkeuriger objectdetectie

De engine voor objectdetectie is vervangen door een nieuwe, nauwkeurigere engine. Je kunt kiezen uit drie niveaus, Snel, Gebalanceerd en Nauwkeurig, passend bij je omgeving.

Nieuwe functieMeerdere soorten objecten tegelijk detecteren

Eén opdracht kan nu meerdere soorten objecten tegelijk detecteren en filteren, zoals personen en auto's samen. Ook zijn de detectieopdrachten vereenvoudigd.

VerbeteringDetectiefrequentie instellen en rustiger beeld

Je kunt nu per analyse-item een detectiefrequentie instellen om onnodige verwerking te beperken en het apparaat minder te belasten. Detectiekaders blijven tussen detecties ook vloeiend, zonder flikkeren of naslepen.

VerbeteringGeoptimaliseerde afbeeldingen bij pushmeldingen

Afbeeldingen bij pushmeldingen worden nu automatisch verkleind tot het formaat van de meldingsbanner op mobiel, zodat meldingen sneller en betrouwbaarder aankomen.

1.22.0

VerbeteringStabielere AI-detectie (gezicht, brand en object)

Resultaten van gezichtsherkenning, branddetectie en object- en gezichtsdetectie flikkerden voorheen op het scherm of schakelden rond de drempelwaarde aan en uit. Deze release vermindert dat sterk. In plaats van op één beeld te oordelen, combineert Grablo nu meerdere beelden voor een veel stabieler resultaat.

Gezichtsherkenning toont nu een duidelijker resultaat met drie toestanden: ‘Geen gezicht / Onbekend / Geregistreerde naam’. Je kunt ook de lijst met geregistreerde gezichten bekijken.

Nieuwe functieGegevensmap voor opgeslagen bestanden

Er is een aparte gegevensmap toegevoegd waarin resultaatbestanden, zoals foto's van gezichtsherkenning, veilig kunnen worden bewaard. Die werkt op dezelfde manier op Windows, macOS en Linux, en je opgeslagen bestanden blijven bewaard, ook nadat je het programma bijwerkt of opnieuw installeert.

Nieuwe functieAfbeeldingen bekijken in datalogtabellen

Als een datalogtabel opgeslagen afbeeldingen bevat, kun je nu zowel de miniatuur als de afbeelding op volledig scherm rechtstreeks vanuit de tabel bekijken.

VerbeteringScherpere afbeeldingen op volledig scherm

Afbeeldingen op volledig scherm worden nu weergegeven passend bij de resolutie van je scherm, zodat ze scherper zijn, ook op schermen met een hoge resolutie zoals 4K.

OplossingOplossingen voor schema's en tijdvoorwaarden

Meerdere problemen met geplande uitvoering zijn opgelost: een schema met een aantal herhalingen werd één keer minder uitgevoerd dan ingesteld, maandelijkse en jaarlijkse herhaalschema's werden nooit geactiveerd, en gelijke begin- en eindtijden worden nu correct als de hele dag (24 uur) behandeld.

OplossingUitgeschakelde onderdelen overslaan

Als een actie een andere actie of besturing aanroept die is uitgeschakeld, slaat Grablo die nu soepel over in plaats van te stoppen met een fout. Een paar onderdelen uitschakelen legt zo niet meer de hele flow stil.

1.21.0

VerbeteringSneller opstarten en minder gebruik van bronnen

Als je een project uitvoert, bereidt Grablo nu alleen de instellingen voor die je project echt gebruikt. Ongebruikte camera's, analyses en andere instellingen worden bij het starten overgeslagen, zodat projecten met veel zware instellingen sneller starten en minder geheugen en andere bronnen gebruiken.

1.20.0

Nieuwe functieOndersteuning voor Home Assistant-add-on en Docker

Je kunt Grablo nu installeren als Home Assistant-add-on of met Docker. Als Home Assistant-add-on maakt Grablo automatisch verbinding, zonder dat een serveradres of inloggegevens nodig zijn.

  • Home Assistant-add-on: github.com/grablo/grablo-hass-addons
  • Docker: github.com/grablo/grablo-docker

OplossingBugoplossingen en betere stabiliteit

Het opnieuw verbinden van camera's is stabieler en meerdere bugs zijn opgelost, waaronder de verwerking van Windows-mappaden met Koreaanse (niet-ASCII-)tekens.

1.19.1

VerbeteringVariabelen in het bijlagepad van pushmeldingen

Je kunt het pad van het bijgevoegde bestand bij pushmeldingen nu instellen met variabelen of expressies, niet alleen met een vaste waarde. Zo kun je bijvoorbeeld het pad van de tijdelijke map combineren met een bestandsnaam om automatisch een bestand bij te voegen dat bij elke uitvoering opnieuw wordt gemaakt.

OplossingKoreaanse (niet-ASCII-)paden op Windows

Opgelost: op Windows werden paden met Koreaanse of andere niet-ASCII-tekens in map- of bestandsnamen niet goed gevonden. Bestanden in zulke paden worden nu correct gelezen en opgeslagen. (Ondersteund op Windows 10 en later.)

1.19.0

Nieuwe functieEenvoudiger detectiezone voor AI-analyse

Bij object-, gezichts-, kleur- en afwijkingsdetectie in acties voor AI-analyse kun je de detectiezone nu direct in de hoofdopdracht instellen, zonder aparte opdracht. Teken een zone om alleen dat gebied te analyseren, of laat hem leeg om het hele beeld te analyseren. Je bestaande acties blijven werken zoals voorheen.

Nieuwe functiePad van de tijdelijke map in bestandsacties

Er is een opdracht toegevoegd die in bestandsacties het pad van de tijdelijke map van het systeem teruggeeft. Die gebruikt automatisch de juiste tijdelijke map van elk besturingssysteem op Windows, macOS en Linux, handig voor bestanden die je maar kort nodig hebt.

OplossingPositie van de overlay bij AI-afwijkingsdetectie gecorrigeerd

Opgelost: resultaten van AI-afwijkingsdetectie werden verschoven in een hoek van het scherm getekend. Ze verschijnen nu precies op de plek waar iets is gedetecteerd.

OplossingBetere algehele stabiliteit

Meerdere situaties waarin het programma onverwacht kon afsluiten door afwijkende invoer of externe gegevens, zijn voorkomen, en de afhandeling van mislukt opslaan van variabelen en van bestandsuploads is versterkt. Normaal gebruik verandert niet.

1.18.0

Nieuwe functieInteressegebied (ROI) voor de AI-camera

Je kunt nu kiezen welk deel van het AI-camerabeeld wordt geanalyseerd of vastgelegd. Maak gebieden met een naam in de camera-instellingen en kies daarna een gebied in je AI-analyses en acties voor beeldopname om alleen het gewenste deel te verwerken.

  • Gebieden tekenen en toevoegen in de camera-instellingen (werkt ongeacht de schermresolutie)
  • Alleen het gekozen gebied analyseren in AI-analyses
  • Alleen het gekozen gebied opslaan in acties voor beeldopname

VerbeteringSchonere beeldopname

Beeldopname slaat nu het schone, originele camerabeeld op, zonder de informatie op het scherm (zoals de framerate) en de analyse-overlays.

OplossingStabielere AI-videoanalyse

Opgelost: AI-videoanalyse kon onder bepaalde omstandigheden stoppen. Ook is de verschuiving tussen het analysegebied en de overlays bij een gedraaid beeld gecorrigeerd.

1.17.0

Nieuwe functieMeting van nekkanteling toegevoegd aan houdingsanalyse

De houdingsanalyse van de AI-camera kan nu meten hoe ver de nek opzij kantelt. Samen met de bestaande Spine Tilt kun je de houding zo preciezer controleren.

OplossingOplossingen voor analyseopdrachten van de AI-camera

Opgelost: sommige analyseopdrachten van de AI-camera werden niet uitgevoerd.

  • Herkenning van de stand van vingers in handanalyse
  • Meting van gewrichtshoeken in houdingsanalyse
  • Controle op een bepaalde klasse in beeldclassificatie
1.16.2

VerbeteringStabielere communicatie als Modbus-slave

Als Grablo als Modbus-slave draait, wordt de communicatie nu in een aparte achtergrondtaak afgehandeld, voor betere stabiliteit en reactiesnelheid. Onverwachte communicatiefouten worden veilig afgehandeld zonder de rest van je opstelling te beïnvloeden, en onnodig CPU-gebruik in rust is verminderd.

OplossingModbus-verbinding mislukte op Windows

Opgelost: verbinden met een Modbus-apparaat kon op sommige Windows-systemen mislukken. Modbus-communicatie maakt nu ook op Windows correct verbinding.

OplossingBeter opschonen van invoer in instellingen

Het automatisch opschonen van de opmaak van invoer, dat in de vorige update is toegevoegd, werkte niet bij sommige velden, zoals Home Assistant-adressen, camera-adressen en bestandspaden. Dit is gecorrigeerd, zodat kleine verschillen in opmaak nu in meer instellingsvelden worden rechtgezet.

1.16.1

VerbeteringToleranter bij invoer in instellingen

Veel invoervelden, zoals adressen (URL's), bestands- en mappaden, e-mail en apparaatpoorten, zetten kleine verschillen in opmaak nu automatisch recht. Spaties en aanhalingstekens aan het begin of einde die bij kopiëren en plakken meekomen, worden verwijderd, en als je http:// weglaat in een adres, wordt dat voor je aangevuld. E-mailontvangers kun je naast komma's ook scheiden met puntkomma's of regeleinden, en MAC-adressen van apparaten kun je zonder scheidingstekens invoeren. Dit vermindert sterk het aantal mislukte verbindingen en uitvoeringen door kleine invoerfouten.

OplossingHome Assistant-adressen overal op dezelfde manier verwerkt

Opgelost: in sommige gevallen werd het ingevoerde Home Assistant-adres niet goed toegepast bij het live opvragen van entiteiten en services. Opslaan van instellingen en live opvragen verwerken het adres nu op dezelfde manier.

1.16.0

Nieuwe functieMeer talen voor spraakherkenning en spraaksynthese

Het aantal taalmodellen voor spraak naar tekst (STT) en tekst naar spraak (TTS) is flink uitgebreid. Spraakherkenning ondersteunt nu Engels, Koreaans, Chinees, Japans, Duits, Spaans, Portugees en Russisch, plus een nieuw meertalig model dat Koreaans, Chinees, Japans, Engels en Kantonees tegelijk herkent. Spraaksynthese krijgt nieuwe stemmen voor Engels, Chinees, Duits, Frans, Portugees en Hindi. Staat je model niet in de lijst, dan kun je ook zelf een model opgeven.

Nieuwe functieInvoerbron kiezen voor spraakherkenning

Bij spraak naar tekst (STT) kun je nu de audiobron kiezen. Naast de microfoon kun je het geluid dat via het apparaat wordt afgespeeld (luidsprekeruitvoer) als bron voor herkenning kiezen, zodat je audio die op dat moment speelt eenvoudig kunt uitschrijven.

1.15.0

Nieuwe functieLLM AI Query: nieuw actietype

Er is een nieuw actietype toegevoegd: LLM AI Query. Stuur een vraagtekst (prompt) naar LLM-aanbieders zoals OpenAI, Anthropic, Google Gemini, Ollama en OpenAI Compatible, en sla het antwoord op in een variabele. Bijgevoegde afbeeldingen (JPEG/PNG/WebP) worden door alle aanbieders ondersteund; pdf's door OpenAI en Anthropic. Bijgevoegde afbeeldingen worden automatisch verkleind om de overdracht te versnellen en kosten te beperken. Registreer vóór gebruik de API-sleutel en het model van elke aanbieder in [Instellingen] > [LLM AI].

Nieuwe functiePushmelding: bestand bijvoegen

De actie voor pushmeldingen ondersteunt nu bijlagen. Vastgelegde afbeeldingen of documenten kunnen samen met de melding worden verstuurd.

1.14.1

OplossingBestanden lezen/schrijven: foutmelding in tekstmodus op Windows gecorrigeerd

Opgelost: bij het lezen van tekstbestanden op Windows kon de misleidende melding ‘File read error: No error’ verschijnen. De C-runtime van Windows zet in tekstmodus CRLF om naar LF, waardoor het werkelijke aantal gelezen bytes aan het einde van het bestand kleiner kan zijn dan gevraagd. Dat leidde eerder ten onrechte tot een foutmelding. EOF wordt niet meer als fout gezien; alleen echte I/O-fouten worden gemeld. Het onderliggende lezen en schrijven van bestanden is ongewijzigd.

1.14.0

Nieuwe functieKwaliteitsvoorinstellingen voor LPR: 99,3% nauwkeurigheid bij Koreaanse kentekens

Kentekenherkenning (LPR) ondersteunt nu de kwaliteitsvoorinstellingen FAST en ACCURATE. FAST is geschikt voor zuinige boards zoals de Raspberry Pi 4, ACCURATE is bedoeld voor mini-pc's en amd64-omgevingen. Het model voor Koreaanse kentekens is vervangen door een v2-model met een gemeten herkenningsnauwkeurigheid van 99,3%.

Nieuwe functieDatalogging: actie voor handmatig vastleggen

Het automatisch vastleggen met een interval kan nu per dataloggingkanaal worden aan- of uitgezet, en een nieuw actietype (datalogging) legt het kanaal één keer vast. Zo zijn momentopnamen op basis van een trigger mogelijk, zoals logging bij gebeurtenissen.

OplossingHome Assistant-verbinding: automatisch detecteren en opnieuw verbinden

Opgelost: Grablo merkte na een herstart van HA niet dat de Home Assistant-sessie was weggevallen, waardoor een STOP→RUN-cyclus nodig was om te herstellen. Een RFC 6455 PING/PONG-heartbeat om de 30 seconden detecteert nu verbroken sessies en maakt binnen ongeveer 30 seconden automatisch opnieuw verbinding.

1.13.2

OplossingMeegeleverde systeembestanden voor compatibiliteit met oude voorbeeldprojecten

Systeembestanden waarnaar oude voorbeeldprojecten uit de galerie (v0.x~v1.2.x) via absolute paden verwijzen, worden nu direct in het Linux-pakket meegeleverd. Geïmporteerde oude voorbeelden werken nu meteen, zonder extra downloads. Meegeleverde bestanden: SoundFont (TimGM6mb.sf2), voorbeeldmedia (sample.mid/mp3/wav/jpg) en OPC-UA-certificaten (cert.der/key.der).

1.13.1

OplossingEenheden van de betrouwbaarheid bij kentekenherkenning gelijkgetrokken

Opgelost: de uitvoervariabele ‘Confidence (%)’ van kentekenherkenning (LPR) gaf waarden in het bereik 0–1, wat niet paste bij de ‘%’ in het label. Die is nu gecorrigeerd naar het bereik 0–100, gelijk aan de schaal van de invoer ‘Min Confidence (%)’. Ook het betrouwbaarheidsveld in de JSON-uitvoer van ‘Scan All’ gebruikt nu 0–100.

1.13.0

Nieuwe functieKentekenherkenning (LPR)

De AI-camera ondersteunt nu automatische kentekenherkenning. Er zijn twee modellen: Latijns schrift (Europa, VS enz.) en Koreaanse kentekens. Het Latijnse model haalt ongeveer 97,4% nauwkeurigheid per kenteken op een validatieset uit 66 landen, het Koreaanse model ongeveer 96,5%. Meerderheidsstemming over meerdere beelden corrigeert verkeerd gelezen losse beelden automatisch, voor stabiele resultaten. Modellen worden bij het eerste gebruik gedownload en werken daarna ook offline.

VerbeteringStabiele verbinding met Home Assistant

Het initialiseren van Home Assistant houdt het starten van andere modules niet meer op. De ‘Timeout’-fouten die eerder bij zware belasting verschenen (bijvoorbeeld als meerdere camera's en AI-functies tegelijk startten), zijn verdwenen: de actie toont nu ‘Verbinding maken met server...’ terwijl de verbinding op de achtergrond wordt opgezet, en gaat vanzelf verder zodra er verbinding is. Ook is het interval voor opnieuw verbinden verkort van 60 naar 30 seconden.

1.12.2

VerbeteringAI-modelbestanden herstellen zichzelf na stroomuitval

Valt de stroom uit terwijl AI-modellen worden gedownload of uitgepakt, dan detecteert het systeem bij de volgende start automatisch beschadigde modelbestanden en installeert ze opnieuw. Je hoeft geen mappen handmatig op te ruimen, en AI-functies zoals lijnoverschrijding, gezichtsherkenning en spraakherkenning werken bij de volgende RUN weer normaal.

VerbeteringBetrouwbaarder wegschrijven naar schijf na downloaden

Direct nadat modellen zijn gedownload en archieven zijn uitgepakt, worden de gegevens nu meteen naar de schijf geschreven. Dat verkleint de kans op beschadigde bestanden door plotselinge stroomuitval aanzienlijk in omgevingen met een SD-kaart, zoals de Raspberry Pi.

1.12.1

VerbeteringMinder CPU-belasting door de AI-camera

Analyse door de AI-camera gebruikt nu ongeveer de helft van de CPU vergeleken met de vorige versie. Ook de spookbeelden van detectiekaders op het scherm zijn verdwenen, voor schonere resultaten.

VerbeteringSnellere spraak- en geluidsherkenning

Spraak naar tekst en geluidsclassificatie gebruiken automatisch de versnellingsmethode die het best past bij elk besturingssysteem en apparaat. Dezelfde invoer geeft nu sneller antwoord.

VerbeteringSnellere AI op nieuwere Raspberry Pi- en Mac-apparaten

Op nieuwere chips zoals de Raspberry Pi 5 en Macs met Apple silicon gebruikt AI-videoanalyse automatisch een snellere verwerkingsroute. Dezelfde hardware kan nu meer beelden in dezelfde tijd analyseren.

OplossingStabiliteit van videocodering

Opgelost: camera-opname of streaming kon mislukken op systemen met de nieuwste videobibliotheek van het systeem.

1.12.0

Nieuwe functieBescherming tegen misleiding met foto's

Een nieuwe functie blokkeert pogingen om gezichtsherkenning te misleiden met foto's of video's op een scherm. Het systeem onderscheidt automatisch echte gezichten van beelden op een scherm, voor veiliger gebruik. Je kunt deze functie naar wens aan- of uitzetten.

VerbeteringVloeiender bewegingsdetectie

Bewegingen van handen, voeten, schouders en andere lichaamsdelen worden nu vloeiender weergegeven. Trillingen in de video zijn verminderd, zodat bewegingen er veel natuurlijker uitzien.

VerbeteringBetrouwbaarder volgen van personen en objecten

Bij het volgen van een persoon of object in video blijft het systeem nu op hetzelfde doel gericht, ook als het beeld even onduidelijk wordt.

OplossingStabiliteit van gezichtsherkenning

Meerdere kleine problemen bij het registreren en herkennen van gezichten zijn opgelost.

1.11.0

Nieuwe functieGezichten registreren met meerdere foto's

Je kunt nu per persoon meerdere foto's registreren vanuit verschillende hoeken (voor, links, rechts) of met verschillende gezichtsuitdrukkingen. De herkenning gebruikt de beste overeenkomst van alle geregistreerde foto's, voor een stabiele identificatie bij uiteenlopende houdingen en uitdrukkingen.

1.10.1

OplossingAudiocompatibiliteit met Debian Trixie en nieuwere Raspberry Pi OS

Opgelost: spraakherkenning, spraaksynthese en media afspelen konden mislukken op Debian Trixie (13) of op Raspberry Pi OS-versies die op PipeWire zijn gebaseerd. Het installatieprogramma detecteert nu automatisch de PipeWire-audiosocket van de gebruikerssessie, zodat geluidsfuncties direct werken, zonder handmatige configuratie.

1.10.0

VerbeteringSpraakherkenningsmodel automatisch downloaden

Het model voor spraakherkenning wordt nu automatisch gedownload bij het eerste gebruik, in plaats van in het installatieprogramma te zitten. Het installatieprogramma is kleiner, zodat installeren sneller gaat.

VerbeteringNauwkeurigheid van branddetectie

Branddetectie analyseert video nu gedetailleerder, zodat kleine of verre vlammen betrouwbaarder worden gedetecteerd dan voorheen. Je kunt voor de camera-analyse ook een precisiemodus kiezen (Snel / Gebalanceerd / Nauwkeurig).

OplossingStabielere weergave van video op afstand

Opgelost: video op afstand kon na een korte netwerkonderbreking op een zwart scherm blijven hangen. De video gaat nu automatisch verder zodra de verbinding is hersteld.

OplossingStabieler registreren van Zigbee-apparaten

Als je het venster voor het toevoegen van Zigbee-apparaten sluit, stopt het zoeken naar apparaten niet meer, en apparaten die op dat moment worden ondervraagd, staan nu in de lijst, zodat je de voortgang kunt volgen.

1.9.0

Nieuwe functieHistorische grafieken gebruiksvriendelijker

De tijdkiezer van grafieken is opnieuw ontworpen als één geheel in de stijl van Grafana: snelle voorinstellingen, een kalender en invoer van een exacte datum en tijd staan op één plek, en met de knoppen ◀ ▶ ga je snel naar het vorige of volgende interval. Weergave-instellingen zoals grafiektype, tijdsbereik en Y-as worden nu per widget opgeslagen en hersteld wanneer je de widget opnieuw opent. Daarnaast kunnen waarden die steeds oplopen, zoals energieverbruik of productieaantallen, in staafdiagrammen worden weergegeven als verschil per interval (per uur, dag of maand).

Nieuwe functieRaspberry Pi-image met Grablo vooraf geïnstalleerd

Er zijn nu Raspberry Pi OS-images beschikbaar waarop Grablo al is geïnstalleerd. Zet de image op een SD-kaart en start op.

OplossingStabielere P2P-verbinding

Opgelost: de frontend kon na het opnieuw starten van de controller blijven hangen op ‘Verbinden…’, en het sluiten van het venster na een geforceerde update verbrak de P2P-verbinding.

OplossingInterval van de datalog

Opgelost: het ingestelde verzamelinterval van het onderdeel Datalog werd genegeerd en viel terug op de standaardwaarde van 1 seconde. Het interval dat in het project is opgegeven, wordt nu precies aangehouden.

1.8.4

VerbeteringStabieler automatisch opnieuw verbinden van camera's

Verbeterd hoe de camera herstelt als de verbinding kort wordt onderbroken. Voorheen konden opgestapelde tijdelijke fouten in zeldzame gevallen de hardwarematige decodering uitschakelen of herhaalde verbindingspogingen veroorzaken. Met deze update begint elke nieuwe verbinding vanaf een schone toestand, volgens hetzelfde patroon als professionele NVR-systemen zoals Frigate en go2rtc. Bij ONVIF-compatibele camera's zorgt een directe aanvraag van een keyframe ervoor dat het beeld binnen ongeveer 200 ms terug is.

VerbeteringStabieler downloadvenster voor Zigbee

De voortgang van clouddownloads tijdens de RUN-cyclus en van de installatie van de Zigbee-runtime is samengevoegd tot één sessie. Het venster wordt nu consistent weergegeven in meerdere tabbladen of na het vernieuwen van de pagina tijdens het downloaden, en het knipperen tussen tussenstappen is verdwenen.

1.8.3

Nieuwe functieZigbee-runtime wordt pas gedownload als je die nodig hebt

De Zigbee-runtime wordt nu alleen gedownload als je echt een Zigbee-dongle gebruikt. Wie geen Zigbee gebruikt, heeft een installatieprogramma dat ongeveer 30 MB kleiner is, en wie Zigbee voor het eerst gebruikt, krijgt de benodigde bestanden automatisch op het moment dat ze nodig zijn. De download wordt in de cache bewaard, zodat volgende keren direct kunnen starten. Voor bestaande Zigbee-gebruikers verandert er niets: de runtime werkt zoals voorheen, zonder extra download.

VerbeteringBetere stabiliteit

Zeldzame crashes opgelost in modules die afhankelijk zijn van externe bibliotheken: STT (spraak naar tekst), TTS (tekst naar spraak), Modbus en OPC UA. Ook is een crash opgelost die kon optreden bij het automatisch zoeken naar ONVIF-camera's in netwerken met een ongebruikelijke configuratie.

VerbeteringStabieler volgen van personen en objecten

Minder gevallen waarin tracking-ID's onterecht van plaats wisselden als personen of objecten tijdelijk aan het zicht werden onttrokken. Functies die op tracking zijn gebaseerd, zoals het tellen van voetgangers die een lijn passeren, zijn nu nauwkeuriger.

1.8.2

VerbeteringBetere compatibiliteit met camera's op macOS

RTSP- en USB-camera's worden nu betrouwbaar weergegeven op macOS. Dit lost gevallen op waarin sommige camera's grijze of groene beelden of vervormde kleuren lieten zien.

OplossingBetere eerste verbinding met netwerkcamera's

Als een RTSP/ONVIF-camera direct na het starten van de controller geen verbinding krijgt, probeert Grablo het nu automatisch nog één keer. Verbindingen slagen merkbaar vaker.

WijzigingOndersteuning voor 32-bits Raspberry Pi beëindigd

Vanaf 1.8.2 wordt de build voor 32-bits Raspberry Pi OS (armhf) niet meer verspreid. Gebruik je een Raspberry Pi 3 of nieuwer, stap dan over op 64-bits Raspberry Pi OS (arm64) en gebruik de arm64-build. Op een Pi 0/Zero/Pi 2 kun je 1.8.1 blijven gebruiken.

1.8.1

VerbeteringBeter automatisch opnieuw verbinden na herstart van de controller

De frontend maakt nu sneller en betrouwbaarder opnieuw verbinding nadat de controller opnieuw is gestart of bijgewerkt, of na een korte netwerkonderbreking. Dit lost het eerdere probleem op waarbij alles bleef hangen op ‘Verbinden’: zodra de controller weer draait, is het beeld binnen 5 tot 15 seconden terug.

OplossingStabieler streamen van meerdere camera's tegelijk

Opgelost: als je twee of meer camera's tegelijk streamde, hervatte soms maar één camera of duurde het bij de andere veel langer. Nadat je de browser hebt geminimaliseerd of de mobiele app vanuit de achtergrond terughaalt, hervatten nu alle camera's direct en tegelijk.

VerbeteringAutomatische keuze van hardware-encoder en -decoder

De runtime herkent nu automatisch de hardware van het systeem en kiest de beste H.264-encoder en -decoder. Daarbij worden onder andere macOS VideoToolbox, NVIDIA NVENC/NVDEC, Intel Quick Sync, Raspberry Pi BCM2711 V4L2 M2M en Rockchip MPP gebruikt om de CPU-belasting zo laag mogelijk te houden.

OplossingStabiliteit en voorkomen van crashes

Opgelost: racecondities bij het initialiseren van de encoder tijdens snel wisselen tussen RUN en STOP, permanent vastlopen door SRTP-replaydetectie bij snel opnieuw verbinden, en diverse andere stabiliteitsproblemen bij het streamen.

1.8.0

Nieuwe functieIntegratie met Home Assistant

Maak realtime verbinding met Home Assistant. Koppel meerdere Home Assistant-servers tegelijk, bedien sensoren, schakelaars en lampen in je smarthome rechtstreeks vanuit Grablo, of deel Grablo-variabelen met Home Assistant.

Nieuwe functieAutomatisch herstel van Zigbee

Grablo merkt het automatisch en herstelt de verbinding als de Zigbee-dongle wordt losgekoppeld en weer aangesloten, of als de Zigbee-service onverwacht stopt. De normale werking wordt hervat zonder dat je iets hoeft te doen.

Nieuwe functieGPU-versnelling per AI-model aan- en uitzetten

Zet GPU-versnelling per AI-analysemodel aan of uit. Kies per model CPU of GPU, afhankelijk van je hardware of de balans met de prestaties van andere taken.

1.7.0

Nieuwe functieOndersteuning voor Zigbee-apparaten

Sluit meer dan 3.400 soorten Zigbee-apparaten rechtstreeks aan op Grablo, waaronder slimme lampen, temperatuur- en vochtigheidssensoren, schakelaars en knoppen. Voeg apparaten toe die in het instellingenscherm zijn gevonden, en lees daarna sensorwaarden uit of bedien ze in een actie.

Nieuwe functieGegevensregistratie

Leg wijzigingen van variabelen automatisch vast in de tijd. Stel opslaglimieten in op maximale grootte, aantal records of aantal bewaardagen om bewakingsgegevens over langere tijd veilig te beheren.

Nieuwe functieNieuwe AI-analysemodellen

Er zijn vijf nieuwe AI-analysemodellen toegevoegd.

VerbeteringDetectiezones voor AI eenvoudiger instellen

Voorheen moest je detectiezones en referentiepunten invoeren als afzonderlijke waarden voor X1, Y1, X2 en Y2. Nu teken en plaats je ze rechtstreeks op het videovoorbeeld door te slepen. Dit geldt voor detectie van objecten, gezichten, houdingen, handen, kleuren en QR-codes/streepjescodes.

1.6.2

VerbeteringBetere beeldkwaliteit van IP-camera's

Bij verbinding met IP-camera's (ONVIF) wordt nu automatisch video van hogere kwaliteit gekozen. H.264/H.265-video krijgt voorrang, wat zowel de beeldkwaliteit als de efficiëntie van het streamen verbetert.

OplossingBetere compatibiliteit met de nieuwste Linux-versies

Opgelost: de installatie verliep niet goed in de nieuwste Linux-omgevingen, zoals Debian 13.

1.6.1

VerbeteringNieuwe productnaam

De productnaam is gewijzigd van Grablo in Grablo IoT Core.

OplossingBetere compatibiliteit met Linux

De installatie en de stabiliteit tijdens gebruik zijn verbeterd op diverse Linux-distributies, waaronder Debian 11-13, Ubuntu 22.04/24.04 en Raspberry Pi OS.

OplossingKleiner installatiepakket

Onnodige onderdelen zijn verwijderd, waardoor het pakket kleiner is en de installatie sneller verloopt.

1.6.0

Nieuwe functieOndersteuning voor ONVIF/RTSP-camera's

ONVIF-compatibele netwerkcamera's (IP-camera's) kunnen nu automatisch worden gevonden en verbonden. Stream het camerabeeld realtime; camera's worden ook automatisch herkend als hun IP-adres verandert.

Nieuwe functiePushmeldingen

Stuur pushmeldingen naar de mobiele app van de gebruiker. Je kunt de titel en het bericht vrij aanpassen en zelfs waarden van variabelen opnemen. Zo kun je bijvoorbeeld een melding als ‘Huidige temperatuur: 35°C’ ontvangen wanneer de temperatuur een bepaalde drempelwaarde overschrijdt.

VerbeteringCamerabeeld veel sneller in beeld

Het duurt nu veel korter voordat het camerabeeld verschijnt. Voorheen duurde het 5 tot 10 seconden voordat de stream begon, nu verschijnt het beeld vrijwel direct.

1.5.2

OplossingStabielere slaapstand

Een crash opgelost die af en toe optrad bij het overgaan naar de slaapstand.

VerbeteringAutomatisch opnieuw verbinden na het ontwaken

Verbindingen met de webbrowser worden nu automatisch hersteld na het ontwaken uit de slaapstand.

1.5.1

OplossingStabielere slaapstand en ontwaken

Opgelost: het programma kon crashen wanneer het apparaat uit de slaapstand kwam. Grablo hervat nu na het ontwaken automatisch de normale werking.

  • Ondersteuning voor slaapstand en ontwaken op alle platforms: Windows, macOS en Linux
  • MQTT-verbindingen en netwerk worden veilig verbroken vóór de slaapstand
  • Automatisch opnieuw verbinden en verder uitvoeren na het ontwaken

VerbeteringLogbestanden geoptimaliseerd

Minder herhaalde waarschuwingen in het logboek, zodat het logbestand beter leesbaar is.

1.5.0

Nieuwe functieOndersteuning voor macOS

Grablo is nu beschikbaar voor macOS! Zowel Macs met Apple silicon (M1/M2/M3/M4) als Intel-Macs worden ondersteund. Je downloadt en installeert het net als op andere platforms.

Nieuwe functieDynamisch kanaal voor Bluetooth SPP

Seriële communicatie via Bluetooth zoekt nu automatisch een beschikbaar kanaal, zodat je het kanaalnummer niet meer handmatig hoeft in te stellen. Dit werkt op Linux, Windows en macOS.

VerbeteringBetere beveiliging

Inloggegevens voor MQTT-verbindingen worden nu veiliger opgeslagen, met sterkere bescherming.

1.4.3

VerbeteringStabieler streamen van camerabeeld

Het streamen van camerabeeld via WebRTC is stabieler geworden. Non-trickle ICE wordt nu gebruikt voor betrouwbaardere heronderhandeling, en racecondities en dataraces in het beheer van videotracks zijn opgelost.

OplossingStabielere spraakherkenning (STT)

Als spraak wordt gedetecteerd maar niet in tekst kan worden omgezet, wordt dat nu afgehandeld als een geslaagde voltooiing met lege tekst in plaats van als fout. Dit voorkomt onnodige fouten die vooral bij Koreaanse taalmodellen optraden.

OplossingStabieler bij dubbele opdrachten

Dubbele aanroepen van opdrachten die al worden uitgevoerd (opnemen, timer, audioanalyse enz.) worden nu netjes afgehandeld, zonder fouten.

1.4.2

ReleaseGrablo voor Windows

Grablo is nu beschikbaar voor Windows-pc's. Installeer het met het installatieprogramma en start het vanuit het systeemvak. Updates worden automatisch geleverd wanneer er nieuwe versies verschijnen.

VerbeteringInvoer van hostadressen in het netwerk

Bij het invoeren van hostadressen voor MQTT, Modbus TCP, HTTP en andere netwerkmodules worden voorvoegsels zoals http:// en schuine strepen aan het einde nu automatisch verwerkt.

OplossingInitialisatiefout bij FTDI SPI

Opgelost: het initialiseren van SPI-communicatie mislukte op FTDI-apparaten.

1.4.1

OplossingStabielere AI-camera

De analyseresultaten van de AI-camera zijn nu stabieler. De stabiliteit is verbeterd voor alle AI-visiefuncties, waaronder objectdetectie, gezichtsdetectie en gezichtsherkenning, houdingsschatting, handtracking, kleurtracking, Teachable Machine en EdgeImpulse.

VerbeteringNauwkeurigere spraakherkenning (STT)

Het model voor spraakdetectie is bijgewerkt naar de nieuwste versie. Doordat het begin en einde van spraak nauwkeuriger worden gedetecteerd, is de spraakherkenning als geheel nauwkeuriger.

1.4.0

VerbeteringTTS/STT-model kiezen per taal

Het kiezen van een model in de instellingen voor On Device TTS/STT is verbeterd. Voorheen stonden alle taalmodellen in één lijst. Nu kies je eerst een taal en zie je alleen de modellen voor die taal.

​

1.3.0

Nieuwe functieTTS/STT in meerdere talen

De taalondersteuning voor tekst naar spraak (TTS) en spraak naar tekst (STT) is flink uitgebreid.

  • TTS: Koreaans, Engels, Chinees, Duits, Frans, Spaans, Portugees, Hindi, Arabisch, Russisch (10 talen)
  • STT: Koreaans, Engels, Chinees, Japans, Duits, Spaans, Portugees, Russisch (8 talen)

​

VerbeteringAI-, TTS- en STT-modellen automatisch downloaden

De modellen die nodig zijn voor AI, TTS en STT worden nu automatisch uit de cloud gedownload. Omdat de modellen niet meer worden meegeleverd, is de installatie van de controller een stuk kleiner.

​

Nieuwe functieDataverbruik van externe verbindingen

Je kunt nu in je profiel zien hoeveel data je externe verbindingen gebruiken. Je krijgt elke maand 3 GB gratis dataverkeer.

​

VerbeteringMeer opslag voor geüploade bestanden

De uploadlimiet per bestand is verhoogd naar 250 MB en de totale opslag naar 1 GB.

​

VerbeteringCamerabeeld streamen via externe netwerken

Je kunt camerabeeld nu ook streamen als je verbinding maakt vanaf een extern netwerk.

​

OplossingBugs in widgets opgelost

Bugs opgelost in de widgets Stapknoppen en Vervolgkeuzelijst.

1.2.0

Nieuwe functie5 nieuwe dashboardwidgets

Er zijn vijf nieuwe widgettypen aan het dashboard toegevoegd.

  • Vervolgkeuzelijst: kies een waarde uit een vooraf ingestelde lijst met opties om naar een variabele te schrijven.
  • Stapknoppen: verhoog of verlaag getalwaarden stap voor stap met de knoppen +/-.
  • Niveaubalk: geeft getalwaarden weer als een balkindicator in segmenten.
  • Afbeeldingsschakelaar: toont verschillende afbeeldingen op basis van de huidige waarde van de variabele.
  • Afbeeldingsknop: een drukknop met eigen afbeeldingen voor de standen AAN en UIT.

Nieuwe functieAfbeeldingen uploaden (Mijn opslag)

Er is opslag voor afbeeldingen per account toegevoegd. Upload afbeeldingen naar de cloud en gebruik ze in dashboardwidgets. Met galerieweergave, uploaden door te slepen en beheer van het opslagtegoed.

Nieuwe functieCloudbestanden downloaden

Cloudbestanden die in het project worden gebruikt, worden automatisch naar de controller gedownload wanneer RUN wordt uitgevoerd. Je kunt de voortgang van de download realtime volgen, en de integriteit van bestanden wordt gewaarborgd met SHA-256-verificatie.

Nieuwe functieCommunity

Er is een communityfunctie toegevoegd om projecten te delen en met andere gebruikers in contact te komen. Met publiceren van projecten, likes, bladwijzers, reacties en meldingen.

1.1.0

Nieuwe functieHerkenning van QR-codes en streepjescodes

Herken QR-codes en streepjescodes realtime met de camera. Diverse codetypen worden ondersteund, waaronder EAN-13, Code 128 en QR-Code.

Nieuwe functieOCR (tekstherkenning)

Herken realtime tekst in camerabeeld. Ondersteunt meerdere talen, met stabilisatie zodat de herkenningsresultaten niet knipperen.

Nieuwe functieLijnvolging

Lijnvolging toegevoegd voor lijnvolgende robots. Er zijn 3 modi: donkere lijn, lichte lijn en eigen kleur. Geeft informatie over de positie en hoek van de lijn.

Nieuwe functieHerkenning van handgebaren

Gebarenherkenning toegevoegd aan handtracking. Er worden 33 verschillende gebaren herkend.

Nieuwe functieEmotieherkenning en schatting van leeftijd en geslacht

Emotieherkenning en schatting van leeftijd en geslacht toegevoegd aan gezichtsdetectie. Er worden 8 emoties onderscheiden en leeftijd en geslacht worden geschat.

VerbeteringBetere kleurtracking

De nauwkeurigheid en stabiliteit van kleurtracking zijn verbeterd. De gevoeligheidsinstelling geldt nu voor alle kleurmodi, en het trillen bij het volgen is verminderd.

OplossingStabielere AI-camera

De algemene stabiliteit van de AI-camera is verbeterd. Het vastlopen tijdens de analyse is opgelost, en spraak naar tekst (STT) en tekst naar spraak (TTS) zijn stabieler.

1.0.6

OplossingCompatibiliteit met andere boards dan Raspberry Pi

Fouten rond raspi-config opgelost die optraden bij het installeren van het pakket op andere boards dan Raspberry Pi, zoals BeagleBone en Jetson.

VerbeteringStabielere P2P-verbinding

De verwerking van IP-adressen in de P2P-server voor externe verbindingen is vereenvoudigd, waardoor de verbinding stabieler is.

1.0.5

OplossingBetrouwbaarder opstarten op Jetson Nano

Opgelost: de Grablo-service kon na de installatie op Jetson Nano niet starten. De service start nu betrouwbaar bij de eerste keer opstarten.

OplossingStabiliteitsverbeteringen

De algemene stabiliteit en betrouwbaarheid van het systeem bij langdurig gebruik zijn verbeterd.

1.0.4

OplossingBetrouwbaarder herkennen van het openbare IP-adres

Opgelost: het herkennen van het openbare IP-adres kon bij de eerste keer opstarten mislukken. Het systeem merkt nu automatisch netwerkwijzigingen op, voor stabielere externe P2P-verbindingen.

OplossingGeheugenlekken en stabiliteitsproblemen

Geheugenlekken en crashes opgelost die bij langdurig gebruik konden optreden. De algemene stabiliteit van het systeem is verbeterd.

1.0.3

OplossingProbleem bij wisselen tussen RUN en STOP

Opgelost: de controller kon vastlopen bij het wisselen tussen de modi RUN en STOP. Ook is de afhandeling van dubbele verzoeken verholpen, die onverwacht gedrag kon veroorzaken als je snel van modus wisselde.

OplossingH.264-videostreaming

Problemen met H.264-videostreaming opgelost door de vereiste GStreamer-plug-ins als afhankelijkheid toe te voegen. Videostreaming werkt nu betrouwbaar op alle ondersteunde platforms.

VerbeteringBetrouwbaarder herkennen van het openbare IP-adres

Het herkennen van het openbare IP-adres voor P2P-verbindingen is betrouwbaarder geworden. De AWS checkip-service, logica voor opnieuw proberen en een betere foutafhandeling zijn toegevoegd, zodat externe verbindingen ook in lastige netwerkomgevingen stabiel blijven.

1.0.2

VerbeteringOndersteuning voor Debian 13

Werkt nu betrouwbaar op het nieuwste besturingssysteem Debian 13. De stabiliteit van P2P-verbindingen en audioanalyse is verbeterd.

OplossingProbleem met het afspelen van media in LXQT

Opgelost: video's werden niet afgespeeld in de desktopomgeving LXQT. Diverse displaymanagers worden ondersteund, waaronder SDDM en LightDM, zodat media goed worden afgespeeld in alle grote desktopomgevingen, zoals GNOME, KDE, XFCE en LXQT.

1.0.1

VerbeteringStabieler streamen van H.264

Videostreaming is nu beter bestand tegen een instabiel netwerk. Herstel na pakketverlies wordt nu afgehandeld met de standaardmechanismen van WebRTC in plaats van de eerdere eigen implementatie, zodat het beeld betrouwbaarder herstelt.

1.0.0
Belangrijk: deze update introduceert een nieuw verbindingsprotocol dat niet achterwaarts compatibel is. Werk je apparaat bij naar Grablo 1.0.0. Je bestaande projecten blijven zonder wijzigingen werken.

Nieuwe functieBetere apparaatverbinding en automatische updates

We hebben de manier waarop apparaten verbinding maken opnieuw ontworpen. Je hoeft geen IP-adressen meer handmatig in te typen.

  • Apparaten in je lokale netwerk worden automatisch gevonden
  • Verbinding maken met externe apparaten via de apparaat-ID
  • Apparaten worden in je account opgeslagen
  • Automatische meldingen van updates en bijwerken met één klik

Nieuwe functieBoardconfiguratie per project

Kies je doelboard wanneer je een project maakt. De editor past zich automatisch aan je board aan: met visuele pinindelingen, filtering op compatibele apparaten, scannen naar I2C-apparaten en keuze van ADC-, DAC- en PWM-kanalen.

Ondersteunde boards

  • Raspberry Pi Zero / 1 / 2 / 3 / 4 / 5
  • Jetson Nano, Orin Nano, AGX Orin
  • Radxa Rock 5A / 5B / 5C, Zero 3W
  • BeagleBone Black / Green, PocketBeagle 1 / 2

Nieuwe functieVerbeteringen in de Blockly-editor

Maak en bewerk variabelen rechtstreeks in de Blockly-editor.

Nieuwe functieKopiëren en plakken

Kopieer logicablokken of dashboardwidgets en plak ze waar je wilt in je project.

Nieuwe functieBescherming tegen verwijderen

Variabelen en apparaten die in gebruik zijn, zijn beschermd tegen per ongeluk verwijderen.

0.23.0

Nieuwe functieAI-analyse: database-instelling voor gezichtsherkenning

In [Instellingen] → [AI-analyse] is een nieuw invoerveld voor de databasenaam voor gezichtsherkenning toegevoegd. Zo kun je meerdere gezichtsdatabases maken en beheren voor verschillende toepassingen.

  • Geef een eigen databasenaam op om herkende gezichten in op te slaan en op te zoeken
  • Maak aparte databases voor verschillende projecten of omgevingen
  • De database wordt automatisch gemaakt als de opgegeven naam nog niet bestaat
0.22.0

Nieuwe functieAI-analyse: ondersteuning voor eigen modellen

AI-analyse ondersteunt nu eigen modellen die zijn getraind met Teachable Machine en Edge Impulse. Je kunt beeldclassificatie, objectdetectie en afwijkingsdetectie uitvoeren met je eigen getrainde modellen.

Teachable Machine-classificatie

  • Ondersteunt beeldclassificatiemodellen die zijn getraind met Google Teachable Machine
  • Classificatieresultaat ophalen, een specifieke klasse controleren en alle resultaten ophalen

Edge Impulse-classificatie

  • Ondersteunt classificatiemodellen voor beeld en geluid die zijn getraind met Edge Impulse
  • Classificatieresultaat ophalen, een specifieke klasse controleren, status en score van afwijkingsdetectie

Edge Impulse-objectdetectie

  • Ondersteunt objectdetectiemodellen die zijn getraind met Edge Impulse
  • Specifieke of willekeurige objecten detecteren, objecten tellen, objectinformatie ophalen (positie, grootte)
  • Inclusief controle van het resultaat van afwijkingsdetectie

Edge Impulse Visual Anomaly

  • Ondersteunt modellen voor Edge Impulse Visual Anomaly Detection
  • Gemiddelde en maximale afwijkingsscore ophalen, afwijkingsstatus controleren, rasterinformatie ophalen

WijzigingAudioanalyse: nieuwe plek voor de instelling van de audiobron

De keuze van de audiobron voor audioanalyse is verplaatst van [Actie] → [Audioanalyse] naar [Instellingen] → [AI-analyse].

  • Voorheen: audiobron (microfoon/luidspreker) kiezen in [Actie] → [Audioanalyse]
  • Nu: audiobron instellen in [Instellingen] → [AI-analyse] als het mediatype is ingesteld op ‘Audio’
0.21.0
Releasedatum: 25 december 2025

Nieuwe functieAudioanalyse

Audioanalyse is nu een losse actie. Je kunt audioanalyse nu gebruiken met elk audio-invoer- of -uitvoerapparaat, niet alleen bij het afspelen van media of het opnemen van audio.

  • Voorheen: audioanalyse was alleen beschikbaar binnen de acties Media afspelen en Audio opnemen
  • Nu: de aparte actie Audioanalyse kan op elke audiobron worden toegepast

Nieuwe functieAI-analyse

AI-analyse is losgemaakt van de actie Camera en is nu een losse actie. Daardoor kun je AI-visiepijplijnen flexibeler opbouwen.

  • De vroegere actie ‘AI-camera’ heet nu ‘Camera’
  • AI-analysefuncties (objectdetectie, gezichtsdetectie, houdingsschatting, handtracking, kleurtracking, gezichtsherkenning) stel je nu in bij de aparte actie AI-analyse
  • Nieuw: gezichtsherkenning is toegevoegd. Je kunt gezichten registreren en herkennen om personen te identificeren

Nieuwe functieHerhalen op bereik in actiegroepen

Actiegroepen hebben een nieuwe herhaaloptie ‘Op bereik’. Net als een for-lus in programmeertalen geef je een beginwaarde, eindwaarde en stapwaarde op voor herhaalde uitvoering.

  • Indexvariabele: variabele waarin de index van de huidige herhaling wordt opgeslagen
  • Van: beginwaarde
  • Tot: eindwaarde
  • Stap: waarde waarmee elke herhaling wordt opgehoogd
0.9.1
Grablo is nu in bèta.