Strona główna

Co nowego w Grablo

Aktualizacje platformy i kontrolera Grablo, wersja po wersji.

Spot 2.1.1

Nowa funkcjaSpot17 języków

Ekran w przeglądarce, ekran lokalny, instalatory, menu w zasobniku systemowym i komunikaty z urządzenia są teraz dostępne w 17 językach. Jeśli nie wybrano języka, używany jest język wyświetlania systemu operacyjnego, a dla nieobsługiwanych języków używany jest angielski.

  • Obsługiwane języki: 한국어, English, 日本語, 简体中文, 繁體中文, Español, Français, Deutsch, Italiano, Português (Brasil), Русский, Nederlands, Polski, Türkçe, Tiếng Việt, ไทย, Bahasa Indonesia
  • Strona internetowa, instrukcja, regulamin i aktualności są również dostępne w tych samych językach.

PoprawkaSpotZamykanie programu przy ponownym łączeniu z chmurą

Naprawiono błąd, przez który program mógł się zamknąć w chwili ponownego nawiązania połączenia z chmurą po krótkiej przerwie w dostępie do internetu.

PoprawkaSpotPrzyczyna wyświetlana, gdy nie można pobrać modeli AI

Jeśli przy pierwszym uruchomieniu nie można pobrać modeli AI z powodu braku połączenia z internetem, ekran wyjaśnia teraz, że wymagane jest połączenie z internetem, zamiast pokazywać tylko „Zatrzymano”.

PoprawkaSpotPrzewodnik konfiguracji pojawiał się ponownie przy działających kamerach

Naprawiono ponowne wyświetlanie przewodnika konfiguracji od pierwszego kroku przy następnym otwarciu ekranu, nawet gdy kamery działały, jeśli ekran został odświeżony lub zamknięty podczas pobierania pierwszych modeli AI.

PoprawkaSpotBrakujące zapisy w Historii

Naprawiono pomijanie części zapisów w Historii oraz spowolnienie wyszukiwania karty po wybraniu karty z dużą liczbą zapisów.

PoprawkaSpotBłędy instalacji w systemie Linux zgłaszane jako sukces

Naprawiono błąd w systemie Linux, przez który niepowodzenie rejestracji usługi podczas instalacji lub aktualizacji było zgłaszane jako sukces, więc po aktualizacji program mógł się ponownie nie uruchomić. Niepowodzenia są teraz zgłaszane jako błędy, a aktualizacje uruchomione z aplikacji są wycofywane.

Spot 2.1.0

Nowa funkcjaSpotAlerty o wykrytych dźwiękach

Wysyłaj alerty i uruchamiaj akcje, gdy mikrofon kamery lub mikrofon komputera podłączony do urządzenia wychwyci określony dźwięk. Podczas dodawania alertu możesz wybrać kamery z mikrofonem oraz mikrofon tego komputera.

  • Wykrywane dźwięki: sygnał czujki dymu lub alarmu pożarowego, tłuczenie szkła, krzyk, szczekanie psa, płacz dziecka, wystrzał, mowa i miauczenie kota
  • Pewność wykrywania można ustawić osobno dla każdego alertu. Wartość domyślna to 70%.
  • Dźwięk służy wyłącznie do analizy i nie jest nagrywany.

Nowa funkcjaSpotDźwięk z kamery w podglądzie na żywo

W przypadku kamer z mikrofonem możesz słuchać dźwięku, korzystając z przycisku głośnika w podglądzie na żywo. Dźwięk jest na początku wyciszony, a w kamerach bez dźwięku przycisk jest ukryty.

Nowa funkcjaSpot14 wbudowanych dźwięków do odtwarzania multimediów

Instalator zawiera teraz 14 wbudowanych dźwięków, takich jak syreny, alarmy i dzwonki do drzwi. Po dodaniu akcji odtwarzania multimediów domyślnie wybrana jest syrena alarmu antywłamaniowego, więc można jej od razu użyć.

Nowa funkcjaSpotKrok „Po N sekundach” w akcjach Zigbee

Po wysłaniu wartości do urządzenia Zigbee możesz po określonym czasie wysłać kolejną. Na przykład włącz syrenę i wyłącz ją 30 sekund później.

Nowa funkcjaSpotSzczegóły wykrycia w czujnikach Home Assistant

Wyniki wykrywania wysyłane do Home Assistant zawierają teraz typ wykrycia, zarejestrowaną nazwę, tablicę rejestracyjną i pewność. Automatyzacje w Home Assistant mogą działać różnie w zależności od tego, co wykryto.

UlepszenieSpotIkony akcji

Ekran dodawania akcji pokazuje teraz odpowiednie ikony przy powiadomieniach na telefon, odtwarzaniu multimediów, zamianie tekstu na mowę, Telegramie, webhookach, Home Assistant i Zigbee.

PoprawkaSpotAkcje odtwarzania multimediów dodane zdalnie nie były stosowane

Naprawiono błąd, przez który akcja odtwarzania multimediów dodana z plikiem w chmurze na ekranie zdalnym nie była stosowana i pojawiał się błąd „Nie można pobrać adresu URL plików w chmurze”.

PoprawkaSpotAlerty nie działały, gdy było ich dużo

Naprawiono błąd w systemie Windows, przez który żaden alert nie działał, gdy liczba alertów i akcji przekroczyła określoną wartość.

PoprawkaSpotOpóźnione ponowne uruchamianie po zapisaniu i luki w nagraniach

Naprawiono błąd, przez który ponowne uruchomienie po zapisaniu ustawień trwało, w zależności od nośnika danych, od kilkudziesięciu sekund do kilku minut.

  • Naprawiono wstrzymywanie monitorowania i nagrywania na kilka minut przy obrazie z wieloma pojazdami.
  • Naprawiono usuwanie większej ilości nagrań niż potrzeba przy zwalnianiu miejsca.
  • Naprawiono długie usuwanie nagrań z wybranego zakresu dat oraz pomijanie przy usuwaniu nagrań, które były właśnie odtwarzane.

PoprawkaSpotKamery wielokrotnie łączyły się ponownie

Naprawiono błąd, przez który niektóre kamery, w zależności od ustawień obrazu, wielokrotnie łączyły się ponownie.

PoprawkaSpotBłędy wyszukiwania po wybraniu karty osoby

Naprawiono błąd, przez który po wybraniu karty osoby czasami pojawiał się komunikat „Wyszukiwanie nie powiodło się”.

PoprawkaSpotWylogowanie po pozostawieniu otwartego ekranu

Naprawiono wylogowywanie po długim pozostawieniu otwartego ekranu w przeglądarce lub ekranu lokalnego.

PoprawkaSpotNowe kamery i alerty wyświetlane podwójnie po zapisaniu

Naprawiono błąd, przez który nowo dodane kamery lub alerty pojawiały się podwójnie podczas zapisywania ustawień i ponownego uruchamiania urządzenia.

UlepszenieSpotStabilność

Naprawiono nieprawidłowe żądania, które mogły zamknąć program. W razie błędu program zapisuje teraz dane diagnostyczne.

UlepszenieSpotSkrót w menu systemu Linux

Pierwsze otwarcie Grablo Spot z menu pulpitu w systemie Linux prowadzi teraz od razu do konfiguracji konta lokalnego. Karta przeglądarki z ekranem lokalnym wyświetla też ikonę Grablo.

Spot 2.0.1

Nowa funkcjaSpotWybór języka na ekranie lokalnym

Na ekranach logowania i tworzenia konta na ekranie lokalnym można teraz wybrać język wyświetlania.

PoprawkaSpotNiedostępna kamera przerywała obraz z innych kamer

Naprawiono błąd, przez który kamera z nieprawidłowym adresem lub danymi logowania mniej więcej co 90 sekund przerywała obraz z innych kamer. Niedostępna kamera wyświetla teraz we własnym widoku komunikat „Nie można połączyć się z kamerą”.

PoprawkaSpotNieużyteczne foldery zapisu blokowane z góry

Wybranie folderu zapisu, który zawiera inne pliki lub nie istnieje, od razu wyświetla ostrzeżenie, a ustawienie nie jest zapisywane. Wcześniej po zapisaniu nie można było uruchomić monitorowania.

PoprawkaSpotŁączenie z kontem urządzenia skonfigurowanego na ekranie lokalnym

Naprawiono błąd, przez który połączenie z kontem Grablo urządzenia skonfigurowanego najpierw na ekranie lokalnym tworzyło osobne, puste miejsce, co zatrzymywało monitorowanie lub wyświetlało okno konfliktu ustawień. Po wybraniu urządzenia miejsce skonfigurowane na urządzeniu jest teraz rejestrowane na koncie bez zmian.

  • Naprawiono ponowne wyświetlanie przewodnika startowego w miejscu, które jest już skonfigurowane.
  • Naprawiono brak na liście miejsc nazw zmienionych na ekranie lokalnym.

UlepszenieSpotNazwa urządzenia na ekranie lokalnym

Ekran lokalny pokazuje teraz urządzenie pod nazwą komputera, na którym jest zainstalowane, a nie pod identyfikatorem.

PoprawkaSpotWskaźnik FPS nachodził na podgląd na żywo

Naprawiono nachodzenie wskaźnika FPS na przycisk powiększenia w podglądzie na żywo i w widoku powiększonym. Spot nie wyświetla już FPS.

PoprawkaSpotPrzeglądarka multimediów w języku interfejsu

Nazwy przycisków i etykiety dla czytników ekranu w przeglądarce powiększonych zdjęć i nagrań są teraz w języku wyświetlania. W tekstach pomocy nazwa produktu to teraz konsekwentnie Grablo Spot.

Spot 2.0.0
Od wersji 2.0 Spot jest rozpowszechniany jako osobny instalator Grablo Spot. Urządzenia z wersją 1.x nie są automatycznie aktualizowane do wersji 2.0, więc zainstaluj Grablo Spot ze strony pobierania. Nagrania oraz zarejestrowane twarze i pojazdy zostają zachowane. Kroki przejścia znajdziesz w podręczniku, w sekcji „Przejście z wcześniejszej wersji (1.x) na 2.0”.

WydanieSpotOsobne instalatory Grablo Spot

Spot ma teraz własny instalator Grablo Spot. Instalatory dla systemów Windows, macOS i Linux, obrazy Raspberry Pi, dodatek Home Assistant i obraz Docker są przygotowane specjalnie dla Spot i dostępne na stronie pobierania.

Nowa funkcjaSpotEkran lokalny

Urządzenia z Grablo Spot udostępniają teraz własny interfejs WWW, czyli ekran lokalny. Otwórz adres http://device-IP:8127 w przeglądarce na komputerze lub telefonie w tej samej sieci i utwórz konto lokalne przechowywane na urządzeniu, aby korzystać z większości funkcji bez konta Grablo i bez subskrypcji.

  • Po jednorazowym pobraniu modeli AI nagrywanie i wyszukiwanie działają bez połączenia z internetem.
  • Aby korzystać z dostępu zdalnego i powiadomień na telefon, dodaj urządzenie do konta Grablo w serwisie spot.grablo.co lub w aplikacji Grablo, tak jak dotychczas.
  • Ekran lokalny otworzysz poleceniem „Open Grablo Spot” z ikony w zasobniku systemowym (Windows) lub na pasku menu (macOS) albo z ikony na pulpicie.

ZmianaSpotUstawienia przechowywane na urządzeniu

Ustawienia kamer i akcji są teraz przechowywane na urządzeniu. Ekran lokalny i dostęp zdalny korzystają z tych samych ustawień i zapisów, a zmiany wprowadzone w jednym miejscu są widoczne w drugim. Ustawienia istniejących miejsc w przeglądarce są przenoszone na urządzenie po otwarciu miejsca w przeglądarce. Jeśli plik ustawień zostanie uszkodzony, jest automatycznie przywracany z najnowszej poprawnej kopii zapasowej.

Nowa funkcjaSpotWidok wielu miejsc

Gdy na koncie jest urządzenie z oprogramowaniem w wersji 2.0 lub nowszej, na górze menu miejsc pojawia się pozycja „Widok wielu miejsc”. Pokazuje ona kamery z kilku miejsc na jednym ekranie, a powiększona kamera jest wyświetlana w wysokiej jakości.

ZmianaSpotOgraniczenie instalacji wcześniejszych wersji

Ustawień przeniesionych do wersji 2.0 nie mogą odczytać wcześniejsze wersje, dlatego na urządzeniu z wersją 2.0 nie można zainstalować wersji 1.x.

1.29.7
Akcje po wykryciu, warunki opisane słowami, czas przebywania i szybsze zatrzymywanie działają po zaktualizowaniu oprogramowania urządzenia do wersji 1.29.7. W starszych wersjach, tak jak dotąd, można wysyłać tylko powiadomienia na telefon.

Nowa funkcjaSpotDźwięki, Telegram i webhooki po wykryciu

Zakładka Alerty nazywa się teraz Akcje. Po wykryciu osoby, twarzy lub pojazdu możesz oprócz powiadomienia na telefon uruchomić akcje „Odtwórz multimedia”, „Odczytaj tekst na głos”, Telegram, Webhook, Home Assistant i Zigbee. Dodaj po jednej akcji każdego typu, a wszystkie zostaną wykonane jednocześnie. Możesz nawet zrezygnować z powiadomienia na telefon i zostawić tylko inne akcje.

  • Akcje „Odtwórz multimedia” i „Odczytaj tekst na głos” odtwarzają dźwięk przez głośnik podłączony do komputera z urządzeniem.
  • Akcja „Odczytaj tekst na głos” obsługuje język koreański, angielski, chiński, niemiecki, francuski, hiszpański, portugalski, hindi, arabski i rosyjski.
  • Wiadomości Telegram i webhooki urządzenie wysyła bezpośrednio do Telegramu lub na podany adres.

Nowa funkcjaSpotReagowanie na osoby i pojazdy opisane słowami

Wybierz „Wykryto osobę pasującą do opisu” lub „Wykryto pojazd pasujący do opisu” i wpisz, jak wyglądają, na przykład osoba w czerwonej górze albo biały SUV. Dzięki temu warunkiem mogą być także niezarejestrowane osoby i pojazdy.

Nowa funkcjaSpotGotowe do użycia dźwięki domyślne

Akcja „Odtwórz multimedia” oferuje teraz 13 dźwięków domyślnych, w tym syreny, dzwonek do drzwi, szczekanie psa i alarm pożarowy. Usunięte dźwięki nie wracają.

UlepszenieSpotKarty pokazują rzeczywisty czas obecności w kadrze

Na kartach osób, pojazdów i twarzy czas każdej wizyty liczony jest teraz od chwili, gdy kamera pierwszy raz uchwyciła obiekt, do chwili, gdy widziała go ostatni raz. Wcześniej był to czas między kilkoma zdjęciami użytymi do analizy, więc wydawał się krótszy niż w rzeczywistości. Dotyczy to zapisów utworzonych po aktualizacji.

PoprawkaSpotZatrzymywanie monitorowania trwało kilka minut

W miejscach z dużym ruchem pojazdów zatrzymanie monitorowania lub ponowne uruchomienie po zapisaniu ustawień mogło trwać kilka minut. Naprawiono to i w większości przypadków zatrzymanie trwa teraz kilka sekund.

UlepszenieSpotMniej czekania na ekranie przy obciążonych zapisach

Gdy zapisywanych było wiele osób i pojazdów, porządkowanie kart mogło długo blokować zapisy, a działania na ekranie czekały przez kilka sekund. Teraz zdarza się to znacznie rzadziej.

PoprawkaSpotZapisane ustawienia nie były stosowane

Tuż po zapisaniu ustawień krótka chwila ponownego uruchamiania urządzenia mogła zostać uznana za zatrzymanie i zapisane zmiany były pomijane zamiast stosowane. Naprawiono to.

UlepszenieSpotWyszukiwanie zostaje na każdym ekranie

Przechodzenie między ekranami osób, twarzy i pojazdów zachowuje wyszukiwanie na każdym z nich. Gdy wyszukiwanie się nie powiedzie lub trwa zbyt długo, przyciski „Spróbuj ponownie” i „Wyczyść wyszukiwanie” pozwalają od razu kontynuować.

UlepszenieWspólneSzybka informacja o wyczerpaniu limitu transferu

Gdy limit transferu przez serwer pośredniczący na ten miesiąc był wyczerpany, a połączenie bezpośrednie niemożliwe, komunikat pojawiał się dopiero po ponad 30 sekundach prób. Teraz pojawia się po około 10 sekundach.

1.29.6
Ta aktualizacja jest przeznaczona dla miejsc, które długo przechowują zapisy. Usprawnienia porządkowania zapisów, pobierania nagrań i ustawień działają po zaktualizowaniu oprogramowania urządzenia do wersji 1.29.6. Od wersji 1.29.5 urządzenia z systemem Windows i Mac również aktualizuje się, po prostu naciskając przycisk aktualizacji na ekranie.

UlepszenieReflexSpotPorządkowanie nie wstrzymuje już nagrywania przy długim przechowywaniu

W miejscach z długim okresem przechowywania i dużą liczbą zapisów nagrywanie i analiza mogły się opóźniać podczas usuwania starych zapisów. Porządkowanie odbywa się teraz małymi krokami, dostosowanymi do ilości nowych danych, a gdy brakuje miejsca na dysku, najpierw zwalniane są pliki wideo.

PoprawkaReflexSpotNagrania po okresie przechowywania nie były usuwane

W miejscu, w którym wszystkie kamery nagrywają tylko po wykryciu, nagrania starsze niż okres przechowywania nie były usuwane. Porządkowanie uruchamia się teraz 30 sekund po rozpoczęciu monitorowania, a potem co godzinę, niezależnie od trybu nagrywania. Zmieniony okres przechowywania obowiązuje od razu po ponownym uruchomieniu monitorowania.

PoprawkaSpotUsunięte pliki wideo zostawały na dysku

Usunięcie fragmentu mogło pozostawić jego pliki wideo, które nadal zajmowały miejsce. Naprawiono to. Fragment, którego nie można usunąć, bo inny program używa pliku, zostaje zachowany razem z zapisem i wyświetlana jest informacja, że plik był w użyciu, więc wystarczy usunąć go ponownie nieco później.

Nowa funkcjaSpotWybieranie fragmentu przeciąganiem na osi czasu

Gdy otwarte jest pobieranie lub usuwanie fragmentu, zakres przeciągnięty na pasku osi czasu staje się wybranym fragmentem. Podczas wybierania nagranie jest wstrzymane, a potem odtwarzanie jest wznawiane, jeśli wcześniej trwało.

UlepszenieReflexSpotNagrania zapisywane na bieżąco

Pobieranie fragmentu lub nagranego klipu nie czeka już, aż urządzenie skończy tworzyć plik. Dane są zapisywane na dysku na bieżąco, a nawet długi fragment trafia do jednego pliku na kamerę. W przeglądarce Safari i w aplikacji nagranie nadal jest pobierane w kilku plikach, jak dotychczas.

PoprawkaSpotUrządzenie zatrzymane po zamknięciu okna podczas stosowania ustawień

Zapisanie ustawień uruchamia urządzenie ponownie z nowymi ustawieniami, a zamknięcie okna w trakcie tego procesu mogło pozostawić urządzenie zatrzymane. Urządzenie wykonuje teraz ponowne uruchomienie za jednym razem, więc kończy je nawet po zamknięciu okna.

UlepszenieSpotZakładka Historia otwiera się szybko nawet przy długiej historii

W miejscach z dużą liczbą zapisów otwieranie zakładki Historia mogło trwać długo, a przejście na oś czasu po zakładce Osoby mogło pozostawić pusty obraz przez kilkadziesiąt sekund. Naprawiono oba problemy.

UlepszenieSpotNieudane wyszukiwanie podaje przyczynę

Gdy wyszukiwanie opisem się nie powiedzie, wyświetlana jest przyczyna, na przykład brak pamięci w urządzeniu. Jeśli pamięci brakowało tylko chwilowo, przy następnej próbie wyszukiwanie zostanie wykonane ponownie. Podczas rejestrowania twarzy pojawia się informacja, jeśli na zdjęciu nie znaleziono twarzy.

PoprawkaWspólneRzadsze zatrzymywanie wykrywania przy akceleracji karty graficznej

Na niektórych urządzeniach z systemem Windows z włączoną akceleracją karty graficznej wykrywanie mogło zatrzymać się zaraz po rozpoczęciu monitorowania. Karta graficzna jest teraz przygotowywana raz i używana do końca, co znacznie zmniejsza ryzyko tego problemu.

UlepszenieSpotWybór ekranu z jednego miejsca na telefonie

U góry ekranu telefonu osoby, pojazdy, oś czasu oraz ekrany zarejestrowanych twarzy i pojazdów wybiera się z jednej listy.

PoprawkaSpotDopracowana rejestracja kart twarzy

Podczas rejestrowania kilku kart naraz niektóre mogły bez komunikatu zostać pominięte, a karty twarzy z tylko jedną wizytą nie dało się zarejestrować. Naprawiono oba problemy. Wpisanie dla nowej twarzy imienia, które już istnieje, jest teraz blokowane, zamiast po cichu łączyć ją z tą osobą. Twarze i pojazdy rejestruje się z ich kart.

PoprawkaSpotZapisy wyświetlane jako puste podczas rozłączenia

Gdy urządzenie było rozłączone, zakładka Historia i wyszukiwanie mogły pokazywać, że nikogo nie było, że brak nagrań lub brak wyników. Teraz informują, że czekają na połączenie. Po zmianie nazwy kamery nowa nazwa jest też widoczna w starszych zapisach.

ZmianaSpotUsunięto ustawienie opóźnienia wykrywania

Z ustawień wydajności usunięto pozycję opóźnienia wykrywania, a jego wartość ustalono na jedną sekundę. W miejscu ustawionym na trzy lub pięć sekund wartość zmieni się na jedną sekundę przy następnym zapisaniu ustawień.

PoprawkaReflexSpotBłędnie wpisany folder zapisu jest od razu oznaczany

Wpisanie folderu zapisu, który nie jest pełną ścieżką, na przykład D:spot, jest teraz od razu oznaczane w polu wprowadzania.

1.29.5
Strefy wykrywania, ciągłe nagrywanie dla poszczególnych kamer i aktualizacje urządzenia bez obsługi wymagają oprogramowania urządzenia w wersji 1.29.5 lub nowszej. Na urządzeniach z systemem Windows i Mac przy przejściu na wersję 1.29.5 trzeba jednorazowo potwierdzić instalację na samym urządzeniu. Później wystarczy nacisnąć przycisk aktualizacji na ekranie.

Nowa funkcjaSpotStrefy wykrywania dla każdej kamery

Narysuj obszar, który chcesz obserwować, a nagrywane, zgłaszane w alertach i zapisywane na kartach będą tylko osoby i pojazdy w jego obrębie. Nieistotny ruch, na przykład ktoś przechodzący po drugiej stronie ulicy, jest pomijany, a karty i alerty pokazują nazwę strefy. Poza strefą wykonywane jest mniej analiz, co odciąża też urządzenie.

Nowa funkcjaSpotTryb nagrywania dla każdej kamery

Zdecyduj dla każdej kamery, czy nagrywa tylko po wykryciu, czy przez całą dobę. Kamera nagrywająca bez przerwy odtwarza obraz na osi czasu bez luk, a fragmenty z osobami i pojazdami można nadal znaleźć tak jak wcześniej. Nagrania starsze niż okres przechowywania są usuwane automatycznie.

UlepszenieWspólneAktualizacja urządzeń z systemem Windows i Mac z poziomu ekranu

Dotychczas aktualizacja urządzenia z systemem Windows lub Mac bez podłączonego monitora wymagała, aby ktoś na miejscu przeklikał instalator. Teraz po naciśnięciu przycisku aktualizacji na ekranie urządzenie samo instaluje nową wersję i ponownie się łączy. Jeśli nowa wersja nie uruchomi się prawidłowo, urządzenie samo wraca do poprzedniej.

Nowa funkcjaSpotPierwsze kroki krok po kroku

Podczas tworzenia pierwszego miejsca kolejno wyświetlane są cztery kroki: połącz urządzenie, wybierz, co rozpoznawać, dodaj kamery i rozpocznij. Przewodnik przechodzi dalej, gdy urządzenie się połączy, i zamyka się, gdy monitorowanie zostanie pomyślnie uruchomione.

UlepszenieSpotNagranie zaczyna się od chwili wejścia osoby

Nagrania obejmują teraz pięć sekund przed wykryciem, więc moment wejścia osoby w kadr nie jest już ucinany, a nawet osoba, która pojawi się tylko na chwilę, zostaje nagrana. Nagrania, które są jeszcze zapisywane, można otworzyć od razu.

UlepszenieSpotMniej obcych samochodów w wyszukiwaniu pojazdów po wyglądzie

Wyszukiwanie korzysta teraz dokładnie z wybranego zdjęcia i jest nieco bardziej rygorystyczne, więc samochody w innym kolorze lub innego typu znacznie rzadziej trafiają do wyników. Można też zaznaczyć i zarejestrować kilka kart pojazdów naraz.

PoprawkaSpotMigające lub przesunięte ramki podczas odtwarzania

Naprawiono jednoczesne miganie wszystkich ramek co jedną do trzech sekund podczas odtwarzania nagrań oraz pojawianie się ramek sprzed kilku minut po ponownym połączeniu kamery.

PoprawkaReflexSpotZatrzymywanie monitorowania trwało minutę lub dwie

Po naciśnięciu przycisku zatrzymania faktyczne zatrzymanie monitorowania mogło trwać długo. Naprawiono to.

ZmianaSpotPonownie dostosowane wartości domyślne nowych miejsc

Nowe miejsce ma teraz domyślnie zrównoważoną dokładność wykrywania i minimalny rozmiar osoby dla kart osób równy 20% kadru. Miejsca, w których te wartości zostały już ustawione, zachowują je.

UlepszenieWspólneEkran dodawania otwiera się, gdy nie ma urządzenia

Otwarcie okna urządzeń, gdy nie ma zarejestrowanych urządzeń, prowadzi teraz od razu do ekranu dodawania zamiast do pustej listy.

PoprawkaWspólneStary kształt widoczny podczas edycji strefy

Podczas edycji strefy kształt sprzed edycji pozostawał na ekranie i nakładał się na nowy. Naprawiono to.

PoprawkaWspólneUcięty dół okien pełnoekranowych na telefonach

W przeglądarce Chrome na Androidzie dolna część okien otwieranych na pełnym ekranie była zasłonięta na wysokość paska adresu. Naprawiono to.

1.29.4
Ta aktualizacja dopracowuje wersję 1.29.3. Usprawnienia obrazu na żywo, pojazdów i przechowywania działają po zaktualizowaniu oprogramowania urządzenia do wersji 1.29.4.

UlepszenieWspólnePełny ekran staje się ostry w ciągu sekundy

Po przejściu z małego widoku na pełny ekran obraz był przez kilka sekund rozmyty. Teraz pełna jakość pojawia się w ciągu sekundy.

UlepszenieWspólneStabilniejszy obraz przy kilku kamerach na ekranie

Przy kilku kamerach na jednym ekranie obraz mógł się rozpadać lub mieć zmienną jakość. Każdy rozmiar widoku jest teraz przesyłany w stałej, równej jakości.

PoprawkaWspólneZamrożony obraz po długim ukryciu ekranu

Po pozostawieniu ekranu na kilka godzin w innej karcie obraz mógł przez pewien czas pozostać zamrożony, zanim wrócił. Naprawiono to.

PoprawkaWspólneKamery poza ekranem wciąż łączyły się ponownie

Kamery niżej na stronie łączyły się ponownie co 30 sekund, co na chwilę przerywało też obraz z innych kamer. Naprawiono to.

PoprawkaSpotPowtarzające się karty samochodu zaparkowanego przy krawędzi kadru

Samochód stojący przy krawędzi kadru dostawał nową kartę za każdym razem, gdy na chwilę został zasłonięty. Teraz za nieobecny uznawany jest tylko samochód, który faktycznie opuścił kadr.

PoprawkaSpotUstawienia zmienione podczas rozłączenia nie były stosowane

Zapisanie ustawień podczas krótkiego rozłączenia sprawiało, że urządzenie działało dalej ze starymi ustawieniami. Teraz po ponownym połączeniu uruchamia się ponownie z zapisanymi ustawieniami. Urządzenie wstrzymane ręcznie pozostaje wstrzymane.

UlepszenieSpotWersja urządzenia i rodzaj połączenia w Ustawieniach

Pozycja „Urządzenie” w Ustawieniach pokazuje teraz obok modelu wersję oprogramowania urządzenia oraz to, czy połączenie jest bezpośrednie, czy przez serwer pośredniczący.

PoprawkaReflexSpotDopracowane porządkowanie miejsca i foldery miejsc

Usuwanie starych zapisów przy zapełnionym dysku jest szybsze. Naprawiono też pliki, które mogły zostać po przeniesieniu folderu miejsca, oraz foldery, których nie dało się skopiować przy wstrzymanym monitorowaniu.

1.29.3
Większość nowości w tym wydaniu dotyczy Spot. Pozycje oznaczone jako „Wspólne” dotyczą także Studio i Reflex, a wszystko inne działa tak jak w wersji 1.29.2. Rozpoznawanie pojazdów i oś czasu wymagają oprogramowania urządzenia w wersji 1.29.3 lub nowszej.

Nowa funkcjaSpotRozpoznawanie pojazdów i tablic rejestracyjnych

Oprócz osób i twarzy rozpoznawane są teraz pojazdy. Tablica rejestracyjna pojazdu, który pojawi się w kadrze, jest odczytywana, dla każdej tablicy tworzona jest karta, a wszystkie wizyty tego pojazdu są zebrane w jednym miejscu. Do wyszukiwania wystarczy pamiętać tylko część numeru. Pojazd, którego tablicy nie udało się odczytać, też dostaje kartę dla tego pojawienia się, więc numer można później wpisać samodzielnie.

Nowa funkcjaSpotAlert, gdy pojawi się zarejestrowany pojazd

Zarejestruj tablicę pojazdu, który często przyjeżdża lub którego szukasz, a otrzymasz alert, gdy się pojawi. Pojazdy można rejestrować pojedynczo lub wiele naraz, a zarejestrowanymi pojazdami zarządza się w tabeli z edycją, usuwaniem i wyszukiwaniem. Tablica odczytana z błędem w mniej więcej jednym znaku jest nadal traktowana jako ten sam pojazd.

Nowa funkcjaSpotWybór, co rozpoznawać: osoby, twarze, pojazdy

Każdy rodzaj można włączać i wyłączać osobno. Wyłączenie nieużywanego rodzaju odpowiednio odciąża urządzenie i wyłącza też jego alerty. Dokładność wykrywania i regułę rozstrzygania ustawia się teraz osobno dla każdego rodzaju na jego własnej stronie ustawień, a zarejestrowanymi twarzami i pojazdami zarządza się razem w sekcji Rejestr.

Nowa funkcjaSpotNagrania z całego dnia na osi czasu

Zakładka Historia zmieniła się z listy ujęć w oś czasu. Przy każdej kamerze fragmenty nagrane w ciągu dnia są pokazane jako paski, a naciśnięcie wybranego momentu odtwarza kilka kamer jednocześnie od tej chwili. Możesz pobrać lub usunąć tylko oglądany fragment, a przy wielu kamerach są one dzielone na strony.

Nowa funkcjaSpotTrasa jednej osoby

Otwórz kartę osoby, a zobaczysz po kolei, kiedy i w której kamerze przebywała. Naciśnij wizytę, a nagrania z tego fragmentu otworzą się jedno po drugim. Jeśli wmieszała się inna osoba, możesz ją od razu usunąć.

UlepszenieSpotRamki śledzą osoby także w zapisanych nagraniach

Podczas odtwarzania nagrania wokół osób i pojazdów widoczne są teraz ramki. Na nagraniu od razu widać, o kogo chodzi, a naciśnięcie ramki wyszukuje inne zapisy tej osoby lub tego pojazdu.

UlepszenieSpotMniej obcych osób w wyszukiwaniu po wyglądzie

Inne osoby w górze w podobnym kolorze nie zalewają już wyników. Próg wyszukiwania zmienia się teraz razem z ustawieniem grupowania osób, więc zaostrzenie grupowania zaostrza też wyszukiwanie.

UlepszenieSpotSzybkie przejście do okresu nawet przy wielu kartach

Obok list kart osób i pojazdów dodano pasek okresu. Grubość paska pokazuje, kiedy kart jest najwięcej, a naciśnięcie wybranego miejsca przenosi od razu do tego okresu. Możesz też odwrócić kolejność, aby przeglądać od najstarszych.

ZmianaSpotNowe domyślne ustawienia rozpoznawania

Wartości domyślne dla nowego miejsca dostosowano na podstawie pomiarów w rzeczywistych instalacjach. Minimalny rozmiar osoby dla karty osoby to 25% kadru, analiza odbywa się dziesięć razy na sekundę, a rozpoznawanie osób domyślnie stawia na szybkość, co zostawia zapas mocy na urządzeniu o przeciętnej wydajności. Miejsca, w których te wartości zostały już ustawione, zachowują je.

UlepszenieWspólneRamki na żywo rysuje ekran, a nie urządzenie

Dotychczas urządzenie rysowało ramki na obrazie przed jego wysłaniem. Teraz wysyłane są tylko pozycje, a ramki rysuje ekran. Odciąża to urządzenie, umieszcza każdą ramkę dokładnie na przeanalizowanej klatce i płynnie prowadzi ją między kolejnymi analizami.

UlepszenieWspólneOdbierasz tylko tyle obrazu, ile oglądasz

Mały widok to mały obraz, duży widok to duży obraz. Kamera niewidoczna na ekranie w ogóle nie jest odbierana i wznawia przesyłanie, gdy znów się pojawi, więc przy kilku kamerach na jednym ekranie zużycie danych wyraźnie spada. Naprawiono też zamrażanie obrazu na ponad dwadzieścia sekund po powrocie z innej karty.

PoprawkaReflexSpotMieszanie się zapisów, gdy jedno urządzenie obsługuje kilka miejsc

Przy kilku miejscach na jednym urządzeniu nagrania i zapisy gromadziły się razem w jednym folderze, a usuwanie zapisów po okresie przechowywania jednego miejsca mogło usunąć zapisy innego. Każde miejsce ma teraz własny folder. Wcześniejsze zapisy są przy pierwszym uruchomieniu przenoszone do folderu właściwego miejsca, a folder można przenieść na inny dysk i dalej używać bez zmian. Wskazanie przez pomyłkę folderu innego miejsca jest od razu zgłaszane.

PoprawkaSpotBrakujące karty w miejscach o małym ruchu

W miejscach, gdzie osoby lub pojazdy pojawiają się rzadko, nie tworzono kart dla kogoś, kto właśnie przeszedł. Naprawiono to.

PoprawkaSpotMylenie osób i pojazdów w ruchliwych miejscach

Gdy kilka osób przechodzi blisko siebie, dołączanie sąsiedniej osoby do cudzej karty lub dwukrotne dodawanie tej samej osoby zdarza się teraz znacznie rzadziej. Naprawiono też przekazywanie tablicy lub numeru kolejnej osobie albo pojazdowi po zerwaniu i przywróceniu połączenia.

UlepszenieWspólneEkran sam aktualizuje się do nowego wydania

Jeśli nowe wydanie pojawi się, gdy ekran jest długo otwarty, sam przejdzie na najnowszą wersję. Oglądany ekran pozostaje bez zmian, a podmiana następuje tylko wtedy, gdy zajmujesz się czymś innym, więc nic nie zostaje przerwane i nie trzeba samodzielnie odświeżać strony.

UlepszenieWspólnePrzycisk Wstecz zamyka okno na telefonie

Przycisk Wstecz w Androidzie zamyka otwarte okno. Wszystkie ekrany otwierane na pełnym ekranie mają teraz znak powrotu w lewym górnym rogu.

UlepszenieWspólnePodręcznik podzielony na rozdziały i sekcje

Podręcznik, który był jedną długą stroną, ma teraz trzy poziomy: okładkę, rozdział i sekcję. Do sekcji przejdziesz od razu ze spisu treści po lewej stronie, a w podręczniku możesz też wyszukiwać.

1.29.2

UlepszenieSpotKarty osób pojawiają się bez czekania

Dotychczas otwarcie zakładki Osoby oznaczało ponowne odczytanie nagrań w celu utworzenia zdjęć na kartach, więc pierwsze wyświetlenie trwało kilka sekund. Zdjęcia są teraz przygotowywane w chwili, gdy kamera kogoś zobaczy, więc karty są gotowe od razu po otwarciu zakładki.

UlepszenieSpotDokładniejsze grupowanie osób

Przechodzień nie trafia już jako zdjęcie główne na kartę innej osoby. Dwie osoby widoczne jednocześnie nie są już łączone w jedną kartę, a karta, która zbytnio się rozrosła i obejmuje kilka osób, jest z powrotem dzielona.

UlepszenieSpotOsoby nie giną na wolnych kamerach

Na kamerach przesyłających tylko około trzech klatek na sekundę ta sama osoba wciąż dostawała nowy numer, co zaburzało grupowanie. Naprawiono to i osoba jest teraz śledzona jako jedna nawet przy wolno napływających klatkach.

UlepszenieSpotŚledzenie osób, które na chwilę znikają z widoku

Gdy dwie osoby się mijały lub jedna przechodziła za drugą, w tym momencie bywały zamieniane. Teraz zdarza się to znacznie rzadziej, a osoba, która zostanie zasłonięta i znowu się pojawi, jest nadal traktowana jako ta sama.

UlepszenieSpotWyszukiwanie pozostaje szybkie mimo rosnącej liczby zapisów

Wyszukiwanie zwalniało wraz ze wzrostem liczby przechowywanych zapisów. Zmieniono też sposób korzystania z pamięci masowej, więc urządzenie używane od dawna wyszukuje niemal tak szybko jak nowe.

Nowa funkcjaSpotZarządzanie zarejestrowanymi twarzami nawet przy wyłączonej kamerze

Przeglądanie i usuwanie zarejestrowanych twarzy nie zależy już od stanu kamery. Rejestrowanie twarzy z zapisu trafia do kolejki, a wynik jest zgłaszany, więc można go sprawdzić nawet przy dodawaniu kilku twarzy naraz.

Nowa funkcjaStudioPotwierdzanie wskaźnika błędu logiki

Gdy logika zgłasza błąd, możesz teraz oznaczyć go jako przejrzany. Sam stan błędu pozostaje bez zmian, a czyszczony jest tylko wskaźnik, dzięki czemu łatwiej odróżnić nowy błąd od już znanego.

PoprawkaStudioPoprawki działania sterowania

Pętla PID, której wynik nie jest liczbą, nie przekazuje już tej wartości na wyjście. Adresy Modbus spoza skonfigurowanego zakresu odczytu lub zapisu nie używają już po cichu poprzedniej wartości ani nie zapisują w niewłaściwe miejsce. Naprawiono też logikę, która nigdy nie kończyła przebiegu, przez co naciśnięcie przycisku zatrzymania jej nie zatrzymywało.

PoprawkaWspólnePoprawki po zatrzymaniu

Otwarcie widoku dziennika po jednokrotnym zatrzymaniu mogło zamknąć program. Naprawiono to, podobnie jak brak tworzenia kart osób po zatrzymaniu i ponownym uruchomieniu.

UlepszenieWspólneCzytelniejszy plik dziennika

Z pliku dziennika usunięto nieprzydatne dla Ciebie notatki programistów, dzięki czemu w razie problemu łatwiej znaleźć to, co ważne.

ZmianaWspólneObrazy Docker i Home Assistant na aktualnej bazie

Jeśli instalujesz za pomocą Dockera lub korzystasz z dodatku Home Assistant: wydanie systemu Linux, na którym zbudowano obraz, osiągnęło koniec okresu wsparcia i przestało otrzymywać aktualizacje zabezpieczeń. Obrazy korzystają teraz z bieżącego wydania i znów są objęte aktualizacjami. Instalacja i ustawienia się nie zmieniają, po prostu pobierz obraz tak jak zwykle.

1.29.1
Funkcje wyszukiwania w tym wydaniu dotyczą Spot, naszego nowego produktu. Reflex i Studio działają dokładnie tak jak wcześniej aż do momentu zapisu w dzienniku, a nagrywanie przez czas trwania wykrycia i przyspieszenie analizy dotyczą wszystkich produktów. Spot wymaga oprogramowania urządzenia w wersji 1.29.1 lub nowszej.

WydaniePrzedstawiamy Spot: wyszukiwanie osób w nagraniach z monitoringu za pomocą AI

Nowy produkt, który robi jedno: znajduje osoby w nagraniach z kamer, które już masz. Nie trzeba tworzyć reguł ani podłączać urządzeń. Dodaj kamerę, a zacznie prowadzić dziennik, który możesz przeszukiwać na cztery opisane poniżej sposoby.

Nowa funkcjaZakładka Osoby grupująca tę samą osobę

Osoby i twarze w dzienniku są automatycznie grupowane według tego, kim są. Dotychczas, aby kogoś znaleźć, trzeba było najpierw go odszukać. Teraz wystarczy otworzyć zakładkę Osoby, a wszyscy, którzy pojawili się w danym okresie, są już pogrupowani. Możesz wybrać grupowanie według twarzy lub wyglądu, więc ujęcia z kąta, z którego nie widać twarzy, są nadal grupowane według ubrania i sylwetki. Nadaj karcie osoby imię, a od tej pory możesz wyszukiwać według tego imienia.

Nowa funkcjaPytanie przed połączeniem grup

Niepewne grupy nigdy nie są łączone automatycznie. Kilka zdjęć jest pokazywanych obok siebie z pytaniem, czy to ta sama osoba. Łączone jest tylko to, co potwierdzisz, a odrzucona para nie zostanie zaproponowana ponownie. Połączenia nie można cofnąć, więc przed decyzją sprawdź zdjęcia.

Nowa funkcjaWyszukiwanie własnymi słowami

Opisz ujęcie, którego szukasz, a zostaną znalezione najbardziej zbliżone zapisy. Wpisz na przykład „osoba w czerwonym płaszczu”, a pasujące pozycje zostaną zebrane. Działa to także dla osób, które nigdy nie zostały zarejestrowane z imienia.

Nowa funkcjaWyszukiwanie według cech

Wyszukuj według koloru góry i dołu, przedziału wieku, okularów, wzorów na górze, spódnic i kozaków, noszonych przedmiotów, takich jak torby, oraz kierunku, w którym zwrócona jest osoba. Wyszukiwanie koloru można ustawić tak, aby obejmowało pokrewne odcienie, więc nikt nie zostanie pominięty, gdy oświetlenie zmienia wygląd koloru.

Nowa funkcjaInne zapisy wybranej osoby

Podczas przeglądania zapisu naciśnij osobę na ekranie, a zostaną znalezione inne zapisy tej osoby. Wyszukiwanie według twarzy nie wymaga zarejestrowanego imienia, a wyszukiwanie według wyglądu uwzględnia ubranie, sylwetkę i noszone przedmioty, więc działa nawet z kątów, z których nie widać twarzy.

Nowa funkcjaNagrywanie przez cały czas wykrycia

Ustaw długość klipu na „Podczas wykrywania” zamiast stałego czasu, a nagrywanie będzie trwać, dopóki warunek jest spełniony, i zakończy się, gdy sytuacja minie. Używaj tej opcji, gdy nie wiadomo, jak długo coś potrwa. Jedna kamera może mieć jednocześnie tylko jedno takie nagranie.

UlepszenieZnacznie szybsze wyszukiwanie

Przeszukanie zapisów z trzydziestu dni trwa teraz około pół sekundy zamiast około czterech. Nawet przy bardzo dużej liczbie zgromadzonych zapisów wyszukiwania, które trwały ponad trzydzieści sekund, kończą się w około trzy. Lista zarejestrowanych twarzy otwiera się też natychmiast.

UlepszenieBrak analizy, gdy nic się nie rusza

Analiza jest teraz wstrzymywana, gdy w kadrze nie ma ruchu, co zmniejsza obciążenie urządzenia. Możesz też ustawić, ile razy na sekundę ma odbywać się analiza, od jednego do dziesięciu razy, w zależności od urządzenia i sceny.

UlepszenieUsuwanie naprawdę zwalnia miejsce

Usunięcie zapisu usuwa też dane służące do jego wyszukiwania, więc miejsce jest faktycznie odzyskiwane. To samo dotyczy zapisów usuwanych automatycznie po upływie okresu przechowywania.

PoprawkaPoprawki dziennika i kamer

Naprawiono jednocześnie kilka problemów: brak uruchamiania analizy na kamerze, która połączyła się z opóźnieniem, chwilowe zamrażanie ekranu podczas zapisywania wielu zapisów oraz zatrzymywanie się grupowania osób w trakcie.

1.29.0

Nowa funkcjaNagrania obejmujące chwile przed zdarzeniem

Obraz z kamery jest teraz stale przechowywany w krótkim buforze, więc gdy warunek zostanie spełniony, okres przed tą chwilą i po niej jest zapisywany jako jedno nagranie. To, czego nie pokazywało pojedyncze zdjęcie, czyli przebieg zdarzeń, jest teraz widoczne już od kilku sekund przed zdarzeniem. Długość fragmentów przed zdarzeniem i po nim można ustawić osobno dla każdego wpisu.

Nowa funkcjaCiągłe nagrywanie uruchamiane i zatrzymywane ręcznie

Nowe akcje pozwalają rozpocząć i zatrzymać nagrywanie w dowolnej chwili, niezależnie od warunków. Przydaje się to, gdy trzeba zachować całą zmianę pracy, a jeśli w trakcie nagrywania zabraknie zasilania, wszystko, co zapisano do tej chwili, nadal można odtworzyć.

Nowa funkcjaOdtwarzanie nagrań bezpośrednio z dziennika

Na miniaturze na liście dziennika pojawia się teraz znaczek odtwarzania, a jego naciśnięcie odtwarza nagranie na miejscu. Zdjęcia i nagrania można przewijać w lewo i w prawo w tej samej przeglądarce, więc nie trzeba zamykać okna i ponownie szukać wpisu, a pobrane już nagranie otwiera się następnym razem natychmiast. Pasek odtwarzania oznacza moment zdarzenia, więc wiadomo, gdzie patrzeć.

Nowa funkcjaWybór, co zapisuje akcja rejestrowania

Akcja rejestrowania może teraz dokładnie określić, z których kamer i jakie wartości zapisywać. Jeśli na przykład kamera 1 wykryje osobę, można zachować także obraz z kamer 2 i 3, więc nagrywać można również kamery, które nie biorą udziału w ocenie. Każdy wpis może mieć własne cele i długości klipów, a istniejące konfiguracje są przenoszone bez zmian.

Nowa funkcjaWybór sposobu oceny wejścia do strefy

Możesz teraz wybrać, jak oceniane jest wejście obiektu do strefy: według punktu, w którym osoba lub pojazd styka się z podłożem, według środka obiektu albo według procentu pokrycia strefy. Wcześniej używany był tylko punkt środkowy, więc przy kamerze ustawionej pod kątem ocena odbiegała od miejsca, w którym obiekt faktycznie stał. Punkt styku z podłożem zapewnia dokładność także w przypadku odległych obiektów. Istniejące projekty działają dokładnie tak jak wcześniej.

UlepszenieRejestracje do trenowania rozpoznawane na każdym urządzeniu

Kontroler zapamiętuje teraz, które ujęcia z dziennika zarejestrowano jako próbki do trenowania. Po otwarciu projektu na innym komputerze lub w innej przeglądarce zarejestrowane już ujęcia są nadal oznaczone, więc to samo ujęcie nigdy nie trafia do zbioru dwa razy, a postęp jest wspólny, gdy kilka osób przegląda nagrania razem. Usunięcie próbki na ekranie trenowania sprawia, że ujęcie można zarejestrować ponownie.

UlepszenieAutomatyczne zarządzanie miejscem na dysku

Gdy przybywa zdjęć i nagrań, a wolnego miejsca zaczyna brakować, najstarsze pliki są usuwane automatycznie. Same wpisy w dzienniku zostają zachowane, a usuwane są tylko pliki, więc informacja o tym, co i kiedy się wydarzyło, pozostaje nienaruszona. Nie trzeba niczego konfigurować, a pliki zapisane w samodzielnie wskazanej ścieżce nigdy nie są usuwane.

UlepszenieProstsze ustawienia nagrywania

Wartości trudne do oceny, takie jak jakość i rozmiar bufora, są teraz dobierane automatycznie do kamery i urządzenia. Ustawiasz tylko miejsce zapisu i długość fragmentów przed zdarzeniem i po nim. Na urządzeniach z zapasem pamięci można przechowywać do pięciu minut obrazu sprzed zdarzenia.

PoprawkaKamera zatrzymana na łączeniu

Gdy przeglądarka była długo otwarta lub po powrocie z innej karty, widok kamery mógł pozostawać w stanie łączenia i pojawiał się dopiero po odświeżeniu. Kamery, których pierwsza klatka długo docierała, mogły też w ogóle się nie pojawić, a odtwarzany już strumień mógł wrócić do łączenia. Naprawiono wszystkie te problemy.

PoprawkaKamery sieciowe bez końca łączyły się ponownie na niektórych komputerach

Na komputerach bez sprzętowej akceleracji grafiki i w środowiskach wirtualnych (Windows) kamera sieciowa mogła nie odbierać żadnych klatek i wielokrotnie łączyć się ponownie. Dostępne metody akceleracji są teraz sprawdzane przed użyciem, a jeśli żadnej nie można użyć, kamera automatycznie przełącza się na inną metodę.

PoprawkaZapisane nagrania odtwarzane jako całkowicie czarne

Nagrania zapisane w trybie ciągłego nagrywania mogły przez całą długość odtwarzać się jako czarny obraz. Dotyczyło to kamer, których klatki są przed zapisem ponownie kodowane, na przykład kamer internetowych USB.

PoprawkaNagrania rozjeżdżały się przy szybko następujących zdarzeniach

Gdy zdarzenia następowały szybko po sobie, nagrania nie były zapisywane osobno dla każdego zdarzenia: wzajemnie się ucinały, a najnowsze nie odtwarzało się aż do następnego zdarzenia. Każde zdarzenie ma teraz własne nagranie z pełnymi fragmentami przed zdarzeniem i po nim.

PoprawkaPliki wideo zostawały po usunięciu wpisu z dziennika

Usunięcie wpisu z dziennika pozostawiało jego pliki wideo na dysku. Naprawiono też powiązany problem, przez który przy wpisie z kilkoma warunkami usuwana była tylko część zdjęć.

PoprawkaZawieszanie się analizy przy złożonych strefach

Analiza mogła się zawieszać, gdy strefa była narysowana z bardzo dużą liczbą wierzchołków.

PoprawkaWymuszony pełny ekran nagrań na iPhonie i iPadzie

Odtwarzanie nagrania automatycznie przełączało widok na pełny ekran, co zasłaniało znacznik zdarzenia na pasku odtwarzania.

1.28.1

PoprawkaEtykiety obszarów rysowane z dala od obszaru

W przypadku ukośnych obszarów wielokątnych etykieta unosiła się w pustej przestrzeni daleko od obszaru, do którego należała. Etykieta jest teraz przypięta do najwyżej położonego wierzchołka kształtu, więc od razu wiadomo, który obszar opisuje. Obszary prostokątne się nie zmieniły.

PoprawkaBrak etykiet obszarów narysowanych jako wielokąty

Obszary narysowane jako wielokąty w ogóle nie miały etykiet. Przy kilku obszarach nie dało się ich odróżnić na ekranie. Teraz ich nazwy są wyświetlane zgodnie z oczekiwaniami.

PoprawkaEtykiety ucinane lub ukryte przy krawędziach kadru

Gdy obszar przylegał do górnej lub prawej krawędzi kadru, jego etykieta wychodziła poza kadr i była ucinana lub całkowicie ukryta. Etykiety są teraz zawsze utrzymywane wewnątrz kadru.

UlepszenieJednolity kolor obszarów

Obszary były rysowane w różnych kolorach w zależności od kształtu, przez co łatwo było je pomylić z wynikami wykrywania. Teraz mają jeden kolor niezależnie od kształtu, więc wykryte obiekty i skonfigurowane obszary łatwo odróżnić na pierwszy rzut oka.

1.28.0

Nowa funkcjaWielokątne obszary analizy

Wcześniej obszary analizy mogły być tylko prostokątami. Teraz można je rysować jako wielokąty o dowolnym kształcie. W przypadku ukośnych przenośników, przejść i podobnych scen, w których prostokąt nieuchronnie obejmował niepotrzebne fragmenty, możesz teraz zaznaczyć dokładnie interesujący Cię obszar. Działa to tak samo we wszystkich analizach AI.

Nowa funkcjaTrenowanie bezpośrednio na nagranych ujęciach

Jeśli podczas przeglądania nagranych ujęć zauważysz coś, co AI oceniła błędnie, możesz od razu zarejestrować to jako próbkę do trenowania. Zbieranie pominiętych i błędnie wykrytych przypadków i ponowne trenowanie pozwala stopniowo zwiększać dokładność. Funkcja jest dostępna dla klasyfikacji obrazów, wykrywania anomalii i rejestrowania twarzy.

Nowa funkcjaOznaczanie niewytrenowanych próbek

Ekran trenowania oznacza teraz próbki, które zostały niedawno dodane i nie zostały jeszcze uwzględnione w trenowaniu. Na pierwszy rzut oka widać, co doszło i czy potrzebne jest kolejne trenowanie.

Nowa funkcjaWyświetlanie wyniku anomalii na żywo

Ekrany trenowania i rejestrowania w wykrywaniu anomalii pokazują teraz bieżący wynik wraz z granicą decyzji. Podczas regulowania czułości widać, jak bardzo bieżąca scena odbiega od normy.

Nowa funkcjaWybór zmiennych zapisywanych przez akcję

Akcja rejestrowania danych może teraz dokładnie określić, które zmienne zapisywać. Nie trzeba już osobnego magazynu dla każdego rodzaju wpisów: wszystko można przechowywać razem, co znacznie upraszcza konfigurację. Istniejące konfiguracje nadal działają bez zmian.

UlepszenieSzybsze wykrywanie anomalii

Wykrywanie anomalii korzysta teraz jednocześnie z kilku rdzeni procesora. Czas oceny pojedynczej klatki znacznie się skrócił, więc obraz pozostaje płynny nawet podczas analizy.

UlepszenieCzytelniejsze wyróżnianie wad

Podczas wyróżniania obszarów uznanych za nietypowe uwzględniane jest teraz otoczenie, dzięki czemu pojedyncze plamki są odfiltrowywane. Wyświetlane są tylko rzeczywiste obszary wad, co znacznie ułatwia odczyt.

UlepszenieStabilniejsze wyniki rozpoznawania tekstu

Wyniki rozpoznawania tekstu lekko migotały między klatkami. Teraz kilka klatek jest branych pod uwagę razem i zwracany jest tylko najbardziej wiarygodny wynik, więc wartości pozostają stabilne mimo drżenia ręki czy zmian oświetlenia.

PoprawkaDokładność wyników analizy jednorazowej

Przy jednorazowej analizie po wyzwoleniu wynik z danej chwili mógł nie trafić do zmiennej albo mogła w niej pozostać starsza wartość. Naprawiono to. Gdy kilka akcji korzysta z tej samej analizy, każdy wynik jest teraz zapisywany dokładnie, a działanie równolegle z analizą ciągłą nie powoduje już wzajemnych zakłóceń.

PoprawkaRozpoznawanie twarzy pomijało obszar analizy

Rozpoznawanie twarzy pomijało wskazany obszar analizy i przeszukiwało cały kadr. Teraz szuka tylko w ustawionym obszarze.

PoprawkaPodgląd niezgodny z rzeczywistymi ustawieniami analizy

Podgląd w stanie zatrzymania działał inaczej niż wartości skonfigurowane w analizatorze. Teraz podgląd korzysta z tych samych ustawień co rzeczywista analiza, więc to, co potwierdzisz w podglądzie, obowiązuje również po uruchomieniu.

PoprawkaPrzechowywanie i przeglądanie zapisów oraz stabilność połączenia

Naprawiono jednocześnie kilka problemów z zapisami: znikanie bez komunikatu właśnie zapisanych wpisów, brak możliwości przeglądania wcześniejszych zapisów w stanie zatrzymania oraz błędy połączenia po zgromadzeniu wielu zapisów. Naprawiono też zamrażanie podglądu wykrywania anomalii oraz rysowanie wyróżnienia wad według innych kryteriów niż rzeczywista ocena.

1.27.0

Nowa funkcjaWłasny klasyfikator obrazów (Niestandardowa klasyfikacja)

Zarejestruj kilka przykładowych obrazów z kamery, a urządzenie samo wytrenuje klasyfikator obrazów bezpośrednio na sobie, bez osobnego serwera i bez trenowania online. Uczy się na urządzeniu i samodzielnie rozróżnia wybrane kategorie.

Nowa funkcjaNiestandardowe wykrywanie anomalii

Wytrenuj model na obrazach stanu prawidłowego, a automatycznie wykryje wszystko, co nietypowe lub wadliwe. Sprawdza się w zadaniach takich jak wizualna kontrola produktów, w których trzeba wychwycić „wszystko, co odbiega od normy”.

Nowa funkcjaRejestrowanie tablic rejestracyjnych i zarządzanie nimi

Rejestruj tablice rejestracyjne pojazdów, które chcesz wpuszczać, i zarządzaj nimi bezpośrednio na urządzeniu. Możesz dodawać, usuwać i wyświetlać tablice wraz z aliasami oraz od razu sprawdzić, czy rozpoznana tablica jest zarejestrowana. Przydaje się to na parkingach i przy kontroli dostępu.

Nowa funkcjaRejestrowanie twarzy na żywo

Rejestruj twarze na bieżąco, obserwując obraz z kamery, bez zatrzymywania programu. Możesz zarządzać zdjęciami do rejestracji i przed rejestracją sprawdzić podgląd wyniku rozpoznawania.

Nowa funkcjaWejście dźwięku z sieci

Dźwięk z kamery IP lub strumienia sieciowego może teraz służyć jako wejście do analizy dźwięku, rozpoznawania mowy i analizy dźwięków AI. Ustaw adres strumienia oraz w razie potrzeby nazwę użytkownika i hasło (dane logowania).

Nowa funkcjaAnaliza na żądanie (analiza jednorazowa)

Wyślij sygnał w wybranej chwili, a AI przeprowadzi analizę tylko raz i zapisze wynik. Analiza nie musi działać bez przerwy: wykonuje jeden przebieg tylko wtedy, gdy jest potrzebny, co zwiększa wydajność.

UlepszenieWyświetlanie pewności AI

Pewność rozpoznawania AI (%) jest teraz widoczna na ekranie na żywo.

UlepszenieWłasne nazwy wyświetlane w Home Assistant

Możesz teraz ustawić własną nazwę wyświetlaną dla elementów udostępnianych w Home Assistant.

UlepszenieAutomatyczne ponowne łączenie dźwięku z sieci

Jeśli połączenie dźwięku z sieci zostanie zerwane, jest automatycznie nawiązywane ponownie, więc wejście dźwięku działa bez przerw.

PoprawkaAutomatyczne przywracanie urządzeń i poprawa stabilności

Urządzenia komunikacyjne i multimedialne same wracają do działania po chwilowych błędach. Naprawiliśmy też kilka problemów ze stabilnością związanych z dźwiękiem z sieci i analizą jednorazową.

1.26.0

Nowa funkcjaDołączanie wielu plików naraz

Akcje czatu AI, e-maila i powiadomień Telegram mogą teraz dołączać kilka plików naraz. Wcześniej można było wysłać tylko jeden plik, a teraz możesz wysłać razem wiele zdjęć, dokumentów i innych plików. Działa to zarówno ze stałymi plikami, jak i ze ścieżkami lub zmiennymi, które zmieniają się w zależności od sytuacji.

UlepszenieSzybsze i bardziej niezawodne łączenie z kamerami sieciowymi

Przy łączeniu wielu kamer sieciowych (ONVIF) łączą się one teraz jednocześnie, zamiast czekać kolejno na każdą, więc konfiguracje z kilkoma kamerami są gotowe znacznie szybciej. Kontroler zapamiętuje też adres każdej kamery i następnym razem łączy się bezpośrednio, więc pierwsze połączenie po ponownym uruchomieniu również jest szybsze. Kamery, które nie odpowiadają, są szybciej pomijane i nie wstrzymują już pozostałych.

PoprawkaNaprawione problemy z łączeniem kamer sieciowych

Naprawiono błąd, przez który wyszukiwanie kamer w systemie Windows mogło czasami się zawieszać, oraz rzadki przypadek, w którym kamera mogła być oznaczona jako „nie znaleziono”, gdy jednocześnie łączyło się kilka kamer. Wzmocniono też ogólną stabilność połączeń.

1.25.1

UlepszenieBardziej niezawodne wyszukiwanie kamer i łączenie z nimi

Przebudowaliśmy wyszukiwanie kamer IP ONVIF i łączenie z nimi, aby ściślej odpowiadało standardowi. Niektóre kamery, które były wykrywane, ale nie dawały się połączyć (na przykład niektóre modele Dahua), łączą się teraz niezawodnie, a urządzenia niebędące kamerami, takie jak serwery NAS, są usuwane z wyników wyszukiwania.

PoprawkaNaprawione podwójne zapisy w bazie danych

Naprawiono błąd, przez który akcja zapisu w bazie danych mogła zapisać ten sam wpis dwa razy. Poprawiliśmy też stabilność obsługi pustych wartości i wyników z wieloma wierszami.

1.25.0

Nowa funkcjaNowa opcja timera „Podtrzymanie”

Timer opóźnienia (PEND) ma teraz opcję „Podtrzymanie”, która utrzymuje włączone wyjście tak długo, jak ustawiony warunek jest spełniony, co pozwala dokładniej dopasować działanie timera. Uporządkowano też pierwotny timer, aby działał dokładnie zgodnie z założeniami.

Nowa funkcjaLepsze zarządzanie dziennikami

Możesz teraz zaznaczyć i usunąć naraz wiele zapisanych wpisów dziennika, a przechwycone zdjęcia lub pliki zapisane razem z nimi są usuwane jednocześnie. Limit przechowywania dotyczy teraz także wpisów zapisanych ręcznie, a miejsce na dysku jest automatycznie odzyskiwane w miarę usuwania wpisów.

UlepszenieLepsza lista zarejestrowanych twarzy

Lista rejestracji w rozpoznawaniu twarzy pokazuje teraz liczbę próbek zarejestrowanych dla każdej osoby. W imionach nie można już używać niedozwolonych znaków, które mogły uszkodzić listę.

PoprawkaAutomatyczne przywracanie obrazu z kamery na żywo

Naprawiono błąd, przez który obraz z kamery na żywo mógł w pewnych sytuacjach zawiesić się podczas łączenia. Aplikacja wykrywa teraz ten stan i sama przywraca obraz.

PoprawkaBardziej niezawodne przechwytywanie i zapisywanie

Ulepszono wykrywanie zapisów przechwyconych obrazów, które mogły bez komunikatu kończyć się niepowodzeniem przy zapełnionym dysku, oraz poprawiono zapisywanie przechwyconych obrazów w podfolderach i obliczanie rozmiaru plików.

PoprawkaBardziej niezawodne rozpoznawanie obrazu wideo

Naprawiono rzadki błąd podczas przetwarzania rozpoznawania obrazu wideo, co zapewnia stabilniejsze działanie.

1.24.0

PoprawkaCzytelniejsze ramki wykrywania

Naprawiono błąd, przez który ramki wykrywania na obrazie mogły się ciągnąć i zostawiać smugę między kolejnymi wykryciami. Ramki pojawiają się teraz wyraźnie i w dokładniejszym położeniu.

UlepszenieZoptymalizowane uruchamianie projektu

Podczas uruchamiania projektu pobierane są tylko pliki potrzebne do faktycznie używanych funkcji. Pliki nieużywanych funkcji są pomijane, więc projekty uruchamiają się szybciej i mniej obciążają system.

PoprawkaBardziej niezawodne funkcje głosowe

Naprawiono błąd, przez który funkcje komunikatów głosowych i rozpoznawania mowy mogły nie wczytać modeli głosowych.

PoprawkaNiezawodność komunikatów i urządzeń

Naprawiono błędy, przez które odbieranie wiadomości MQTT oraz niektóre konfiguracje urządzeń Zigbee i Modbus mogły nie nawiązywać połączenia lub nie działać.

1.23.0

Nowa funkcjaWykrywanie w powiększonym obszarze

Możesz teraz wybrać określony obszar obrazu z kamery, który zostanie powiększony przed rozpoznawaniem. Odległe lub małe obiekty są wykrywane dokładniej, ponieważ ten obszar jest najpierw powiększany. Dotyczy to całego rozpoznawania obrazu, w tym obiektów, twarzy, pozy, dłoni, kolorów, kodów QR, tekstu, tablic rejestracyjnych i wykrywania ognia. Jeśli nie wybierzesz obszaru, tak jak dotąd używany jest cały ekran.

UlepszenieWiększa dokładność wykrywania obiektów

Silnik wykrywania obiektów zastąpiono nowym, zapewniającym większą dokładność. Możesz wybrać jeden z trzech poziomów, Szybki, Zrównoważony lub Dokładny, w zależności od środowiska.

Nowa funkcjaWykrywanie wielu typów obiektów naraz

Jedno polecenie może teraz wykrywać i filtrować kilka typów obiektów naraz, na przykład osoby i samochody jednocześnie. Uproszczono też polecenia wykrywania.

UlepszenieKontrola częstotliwości wykrywania i stabilniejsze wyświetlanie

Możesz teraz ustawić częstotliwość wykrywania dla każdego elementu analizy, aby ograniczyć zbędne przetwarzanie i zmniejszyć obciążenie urządzenia. Ramki wykrywania pozostają też płynne między wykryciami, bez migotania i smug.

UlepszenieZoptymalizowane obrazy w powiadomieniach push

Obrazy dołączane do powiadomień push są teraz automatycznie dopasowywane do rozmiaru banera powiadomień na telefonie, więc alerty docierają szybciej i bardziej niezawodnie.

1.22.0

UlepszenieStabilniejsze wykrywanie AI (twarze, ogień i obiekty)

Wyniki rozpoznawania twarzy, wykrywania ognia oraz wykrywania obiektów i twarzy migotały na ekranie lub włączały się i wyłączały w pobliżu progu. To wydanie znacznie to ogranicza. Zamiast oceniać na podstawie pojedynczej klatki, Grablo łączy teraz kilka klatek, co daje znacznie stabilniejszy wynik.

Rozpoznawanie twarzy pokazuje teraz czytelniejszy wynik w trzech stanach: „Brak twarzy / Nieznana / Zarejestrowane imię”. Możesz też wyświetlić listę zarejestrowanych twarzy.

Nowa funkcjaFolder danych na zapisane pliki

Dodano osobny folder danych, w którym można bezpiecznie przechowywać pliki wynikowe, takie jak zdjęcia z rozpoznawania twarzy. Działa tak samo w systemach Windows, macOS i Linux, a zapisane pliki zostają zachowane nawet po aktualizacji lub ponownej instalacji programu.

Nowa funkcjaWyświetlanie obrazów w tabelach dziennika danych

Gdy tabela dziennika danych zawiera zapisane obrazy, możesz teraz wyświetlić bezpośrednio z tabeli zarówno miniaturę, jak i obraz na pełnym ekranie.

UlepszenieOstrzejsze obrazy na pełnym ekranie

Obrazy wyświetlane na pełnym ekranie są teraz renderowane w rozdzielczości ekranu, więc są ostrzejsze, także na ekranach o wysokiej rozdzielczości, takich jak 4K.

PoprawkaPoprawki harmonogramów i warunków czasowych

Naprawiono kilka problemów z wykonywaniem według harmonogramu: harmonogram z liczbą powtórzeń wykonywał się o jeden raz mniej niż ustawiono, harmonogramy z powtarzaniem co miesiąc i co rok nigdy się nie uruchamiały, a jednakowa godzina rozpoczęcia i zakończenia jest teraz prawidłowo traktowana jako cała doba (24 godziny).

PoprawkaPomijanie wyłączonych elementów

Gdy akcja wywołuje inną akcję lub sterowanie, które zostało wyłączone, Grablo płynnie je pomija, zamiast zatrzymywać się z błędem, więc wyłączenie kilku elementów nie zatrzymuje już całego przebiegu.

1.21.0

UlepszenieSzybsze uruchamianie i mniejsze zużycie zasobów

Podczas uruchamiania projektu Grablo przygotowuje teraz tylko te ustawienia, z których projekt faktycznie korzysta. Nieużywane kamery, analizatory i inne ustawienia są przy uruchamianiu pomijane, więc projekty z wieloma wymagającymi ustawieniami startują szybciej i zużywają mniej pamięci oraz zasobów.

1.20.0

Nowa funkcjaObsługa dodatku Home Assistant i Dockera

Grablo można teraz zainstalować jako dodatek Home Assistant lub za pomocą Dockera. Po zainstalowaniu jako dodatek Home Assistant łączy się automatycznie, bez podawania adresu serwera ani danych logowania.

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

PoprawkaPoprawki błędów i większa stabilność

Poprawiono stabilność ponownego łączenia z kamerami i naprawiono kilka błędów, w tym obsługę ścieżek folderów w systemie Windows zawierających znaki koreańskie (spoza ASCII).

1.19.1

UlepszenieZmienne w ścieżce załącznika powiadomienia push

Ścieżkę pliku załącznika w powiadomieniach push możesz teraz ustawić za pomocą zmiennych lub wyrażeń, a nie tylko stałej wartości. Możesz na przykład połączyć ścieżkę folderu tymczasowego z nazwą pliku, aby automatycznie dołączać plik tworzony od nowa przy każdym uruchomieniu.

PoprawkaŚcieżki ze znakami koreańskimi (spoza ASCII) w systemie Windows

Naprawiono błąd w systemie Windows, przez który ścieżki zawierające znaki koreańskie lub inne znaki spoza ASCII w nazwach folderów lub plików nie były prawidłowo odnajdywane. Pliki w takich ścieżkach są teraz poprawnie odczytywane i zapisywane. (Obsługiwane w systemie Windows 10 i nowszych).

1.19.0

Nowa funkcjaProstsza strefa wykrywania w analizie AI

Korzystając z wykrywania obiektów, twarzy, kolorów i anomalii w akcjach analizy AI, możesz teraz ustawić strefę wykrywania bezpośrednio w głównym poleceniu, bez osobnego polecenia. Narysuj strefę, aby analizować tylko ten obszar, lub nie ustawiaj jej, aby analizować cały ekran. Istniejące akcje działają tak jak wcześniej.

Nowa funkcjaŚcieżka folderu tymczasowego w akcjach plików

W akcjach plików dodano polecenie zwracające ścieżkę systemowego folderu tymczasowego. Automatycznie używa ono właściwego folderu tymczasowego w każdym systemie operacyjnym (Windows, macOS i Linux), co przydaje się do zapisywania plików potrzebnych tylko na chwilę.

PoprawkaPoprawione położenie nakładki wykrywania anomalii AI

Naprawiono błąd, przez który wyniki wykrywania anomalii AI były rysowane z przesunięciem w rogu ekranu. Teraz pojawiają się dokładnie w miejscu faktycznego wykrycia.

PoprawkaWiększa ogólna stabilność

Zapobiegliśmy kilku sytuacjom, w których program mógł nieoczekiwanie się zamknąć z powodu nieprawidłowych danych wejściowych lub danych zewnętrznych, oraz usprawniliśmy obsługę nieudanych zapisów zmiennych i przesyłania plików. Nie ma to wpływu na normalne użytkowanie.

1.18.0

Nowa funkcjaObszar zainteresowania (ROI) w kamerze AI

Możesz teraz wybrać, który obszar obrazu z kamery AI ma być analizowany lub przechwytywany. Utwórz nazwane obszary w ustawieniach kamery, a następnie wybierz obszar w analizatorach AI i akcjach przechwytywania obrazu, aby przetwarzać tylko wybraną część.

  • Rysowanie i dodawanie obszarów w ustawieniach kamery (niezależnie od rozdzielczości ekranu)
  • Analiza tylko wybranego obszaru w analizatorach AI
  • Zapisywanie tylko wybranego obszaru w akcjach przechwytywania obrazu

UlepszenieCzystsze przechwytywanie obrazu

Przechwytywanie obrazu zapisuje teraz czysty, oryginalny obraz z kamery, bez informacji wyświetlanych na ekranie (takich jak liczba klatek na sekundę) i nakładek analizy.

PoprawkaWiększa stabilność analizy obrazu wideo AI

Naprawiono błąd, przez który analiza obrazu wideo AI mogła w pewnych warunkach się zatrzymać, oraz poprawiono przesunięcie między obszarem analizy a nakładkami po obróceniu widoku.

1.17.0

Nowa funkcjaPomiar przechylenia szyi w analizie pozy

Analiza pozy w kamerze AI może teraz mierzyć, jak bardzo szyja jest przechylona na bok. W połączeniu z dotychczasowym pomiarem przechylenia kręgosłupa pozwala to dokładniej sprawdzać postawę.

PoprawkaPoprawki poleceń analizy kamery AI

Naprawiono błąd, przez który niektóre polecenia analizy kamery AI nie były wykonywane.

  • Wykrywanie stanu palców w analizie dłoni
  • Pomiar kąta stawów w analizie pozy
  • Sprawdzanie określonej klasy w klasyfikacji obrazów
1.16.2

UlepszenieStabilniejsza komunikacja Modbus slave

Gdy Grablo działa jako Modbus slave, komunikacja jest teraz obsługiwana przez osobne zadanie w tle, co poprawia stabilność i szybkość reakcji. Nieoczekiwane błędy komunikacji są bezpiecznie obsługiwane bez wpływu na resztę konfiguracji, a zbędne użycie procesora w stanie bezczynności zostało ograniczone.

PoprawkaBłąd połączenia Modbus w systemie Windows

Naprawiono błąd, przez który połączenie z urządzeniem Modbus mogło się nie udawać w niektórych systemach Windows. Komunikacja Modbus łączy się teraz prawidłowo także w systemie Windows.

PoprawkaLepsze porządkowanie wpisywanych ustawień

Automatyczne porządkowanie formatu danych wejściowych dodane w poprzedniej aktualizacji nie działało w niektórych polach, takich jak adresy Home Assistant, adresy kamer i ścieżki plików. Naprawiono to, więc drobne różnice w formacie są teraz porządkowane w większej liczbie pól ustawień.

1.16.1

UlepszenieBardziej wyrozumiałe pola ustawień

Wiele pól, takich jak adresy (URL), ścieżki plików i folderów, adresy e-mail, porty urządzeń i inne, automatycznie porządkuje teraz drobne różnice w formacie. Spacje i cudzysłowy na początku lub na końcu, które pojawiają się przy kopiowaniu i wklejaniu, są usuwane, a jeśli w adresie pominiesz prefiks http://, zostanie on dodany automatycznie. Odbiorców e-maili można rozdzielać nie tylko przecinkami, ale także średnikami lub znakami nowego wiersza, a adresy MAC urządzeń można wpisywać bez separatorów. Znacznie ogranicza to błędy połączenia i wykonywania spowodowane drobnymi pomyłkami we wpisywanych danych.

PoprawkaJednolita obsługa adresu Home Assistant

Naprawiono błąd, przez który w niektórych przypadkach wpisany adres Home Assistant nie był prawidłowo stosowany przy pobieraniu na żywo encji i usług. Zapisywanie ustawień i pobieranie na żywo obsługują teraz adres w ten sam sposób.

1.16.0

Nowa funkcjaWięcej języków w rozpoznawaniu i syntezie mowy

Znacznie rozszerzyliśmy modele językowe dostępne w rozpoznawaniu mowy (STT) i zamianie tekstu na mowę (TTS). Rozpoznawanie mowy obsługuje teraz język angielski, koreański, chiński, japoński, niemiecki, hiszpański, portugalski i rosyjski, a także nowy model wielojęzyczny, który rozpoznaje jednocześnie język koreański, chiński, japoński, angielski i kantoński. Synteza mowy zyskała nowe głosy dla języka angielskiego, chińskiego, niemieckiego, francuskiego, portugalskiego i hindi. Możesz też wskazać własny model, jeśli nie ma go na liście.

Nowa funkcjaWybór źródła wejścia w rozpoznawaniu mowy

Rozpoznawanie mowy (STT) pozwala teraz wybrać źródło wejścia dźwięku. Oprócz mikrofonu możesz wybrać do rozpoznawania dźwięk odtwarzany przez urządzenie (wyjście głośnika), co ułatwia transkrypcję odtwarzanego właśnie dźwięku.

1.15.0

Nowa funkcjaZapytanie LLM AI: nowy typ akcji

Dodano nowy typ akcji LLM AI Query. Wysyłaj tekst zapytania (prompt) do dostawców LLM, takich jak OpenAI, Anthropic, Google Gemini, Ollama i OpenAI Compatible, i zapisuj odpowiedź w zmiennej. Załączniki graficzne (JPEG/PNG/WebP) są obsługiwane przez wszystkich dostawców, a pliki PDF przez OpenAI i Anthropic. Dołączone obrazy są automatycznie zmniejszane, aby przyspieszyć przesyłanie i obniżyć koszty. Przed użyciem zarejestruj klucz API i model każdego dostawcy w [Ustawienia] > [LLM AI].

Nowa funkcjaPowiadomienie push: załączniki plików

Akcja powiadomienia push obsługuje teraz załączniki plików. Przechwycone obrazy lub dokumenty mogą być dostarczane razem z powiadomieniem.

1.14.1

PoprawkaOdczyt i zapis plików: poprawiony komunikat o błędzie w trybie tekstowym systemu Windows

Naprawiono błąd, przez który odczyt plików tekstowych w systemie Windows mógł wyświetlać mylący komunikat „File read error: No error”. Środowisko uruchomieniowe C w systemie Windows w trybie tekstowym zamienia CRLF na LF, więc na końcu pliku faktyczna liczba odczytanych bajtów może być mniejsza niż żądany rozmiar, co wcześniej uruchamiało fałszywą ścieżkę błędu. Koniec pliku (EOF) nie jest już traktowany jako błąd, a zgłaszane są tylko rzeczywiste błędy wejścia/wyjścia. Sposób odczytu i zapisu plików się nie zmienił.

1.14.0

Nowa funkcjaUstawienia jakości LPR: 99,3% dokładności dla koreańskich tablic

Rozpoznawanie tablic rejestracyjnych (LPR) obsługuje teraz ustawienia jakości FAST i ACCURATE. FAST jest odpowiedni dla płytek o niskim poborze mocy, takich jak Raspberry Pi 4, a ACCURATE jest przeznaczony dla mini PC i środowisk amd64. Model koreańskich tablic zastąpiono modelem v2, który w pomiarach osiąga 99,3% dokładności rozpoznawania.

Nowa funkcjaRejestrowanie danych: akcja zapisu ręcznego

Automatyczny zapis w interwałach można teraz włączać i wyłączać dla każdego kanału rejestrowania danych, a nowy typ akcji (rejestrowanie danych) zapisuje kanał jednorazowo. Umożliwia to zapisy wyzwalane, na przykład rejestrowanie po zdarzeniu.

PoprawkaPołączenie z Home Assistant: automatyczne wykrywanie i ponowne łączenie

Naprawiono błąd, przez który Grablo nie wykrywało zerwanej sesji Home Assistant po ponownym uruchomieniu HA i do jej przywrócenia potrzebny był cykl STOP→RUN. Sygnał kontrolny PING/PONG zgodny z RFC 6455, wysyłany co 30 sekund, wykrywa teraz nieaktywne sesje i automatycznie łączy ponownie w ciągu około 30 sekund.

1.13.2

PoprawkaDołączone pliki systemowe dla zgodności ze starszymi przykładowymi projektami

Pliki systemowe, do których starsze przykładowe projekty z galerii (v0.x~v1.2.x) odwołują się przez ścieżki bezwzględne, są teraz dołączane bezpośrednio do pakietu dla systemu Linux. Zaimportowane starsze przykłady działają od razu, bez dodatkowego pobierania. Dołączone pliki: SoundFont (TimGM6mb.sf2), przykładowe multimedia (sample.mid/mp3/wav/jpg) i certyfikaty OPC-UA (cert.der/key.der).

1.13.1

PoprawkaUjednolicone jednostki pewności w rozpoznawaniu tablic rejestracyjnych

Naprawiono błąd, przez który zmienna wyjściowa „Confidence (%)” w rozpoznawaniu tablic rejestracyjnych (LPR) podawała wartości z zakresu 0–1, niezgodnie z oznaczeniem „%” w etykiecie. Teraz zwraca wartości z zakresu 0–100, zgodnie ze skalą wejścia „Min Confidence (%)”. Pole pewności w danych wyjściowych JSON polecenia „Scan All” również ujednolicono do zakresu 0–100.

1.13.0

Nowa funkcjaRozpoznawanie tablic rejestracyjnych (LPR)

Kamera AI obsługuje teraz automatyczne rozpoznawanie tablic rejestracyjnych. Dostępne są dwa modele: dla alfabetu łacińskiego (Europa, USA itp.) i dla tablic koreańskich. Model łaciński osiąga około 97,4% dokładności na zbiorze walidacyjnym z 66 krajów, a model koreański około 96,5%. Głosowanie większościowe z wielu klatek automatycznie koryguje błędne odczyty z pojedynczych klatek, zapewniając stabilne wyniki. Modele są pobierane przy pierwszym użyciu, a potem działają także bez połączenia z internetem.

UlepszenieStabilne połączenie z Home Assistant

Inicjalizacja Home Assistant nie blokuje już uruchamiania innych modułów. Błędy „Timeout”, które wcześniej pojawiały się przy dużym obciążeniu (na przykład gdy jednocześnie uruchamiało się kilka kamer i funkcji AI), zniknęły: podczas nawiązywania połączenia w tle akcja wyświetla komunikat „Connecting to server…”, a po połączeniu płynnie wznawia działanie. Skrócono też interwał ponownego łączenia z 60 do 30 sekund.

1.12.2

UlepszenieSamoczynna naprawa plików modeli AI po utracie zasilania

Jeśli zasilanie zostanie odcięte podczas pobierania lub rozpakowywania modeli AI, przy następnym uruchomieniu system automatycznie wykrywa uszkodzone pliki modeli i instaluje je ponownie. Nie trzeba ręcznie czyścić folderów, a funkcje AI, takie jak przekroczenie linii, rozpoznawanie twarzy i rozpoznawanie mowy, wracają do normalnego działania przy następnym RUN.

UlepszenieTrwalszy zapis na dysku po pobraniu

Zaraz po zakończeniu pobierania modeli i rozpakowywania archiwów dane są teraz natychmiast zapisywane na dysku. Znacznie zmniejsza to ryzyko uszkodzenia plików przy nagłej utracie zasilania w środowiskach z kartą SD, takich jak Raspberry Pi.

1.12.1

UlepszenieMniejsze obciążenie procesora przez kamerę AI

Analiza w kamerze AI zużywa teraz o około połowę mniej mocy procesora niż w poprzedniej wersji. Zniknęło też powielanie ramek wykrywania na ekranie, dzięki czemu wyniki są czystsze.

UlepszenieSzybsze rozpoznawanie mowy i dźwięku

Rozpoznawanie mowy i klasyfikacja dźwięków automatycznie korzystają z metody akceleracji najlepiej dopasowanej do systemu operacyjnego i urządzenia. Te same dane wejściowe dają teraz szybszą odpowiedź.

UlepszenieSzybsza AI na nowszych urządzeniach Raspberry Pi i Mac

Na nowszych układach, takich jak Raspberry Pi 5 i komputery Mac z procesorem Apple Silicon, analiza obrazu wideo AI automatycznie korzysta z szybszej ścieżki przetwarzania. Ten sam sprzęt może teraz przeanalizować więcej klatek w tym samym czasie.

PoprawkaStabilność kodowania wideo

Naprawiono błąd, przez który nagrywanie lub strumieniowanie z kamery mogło się nie udawać w systemach z najnowszą systemową biblioteką wideo.

1.12.0

Nowa funkcjaOchrona przed oszukiwaniem zdjęciem

Nowa funkcja blokuje próby oszukania rozpoznawania twarzy zdjęciami lub nagraniami wyświetlanymi na ekranie. System automatycznie odróżnia prawdziwe twarze od obrazów na ekranie, co zwiększa bezpieczeństwo. Funkcję można włączyć lub wyłączyć w zależności od sytuacji.

UlepszeniePłynniejsze wykrywanie ruchu

Ruchy dłoni, stóp, ramion i innych części ciała są teraz wyświetlane płynniej. Drgania obrazu zostały ograniczone, więc ruch wygląda znacznie naturalniej.

UlepszenieBardziej niezawodne śledzenie osób i obiektów

Podczas śledzenia osoby lub obiektu na nagraniu system pozostaje teraz przy tym samym celu, nawet gdy obraz na chwilę staje się niewyraźny.

PoprawkaStabilność rozpoznawania twarzy

Naprawiono kilka drobnych problemów występujących podczas rejestrowania i rozpoznawania twarzy.

1.11.0

Nowa funkcjaRejestrowanie twarzy z wieloma próbkami

Możesz teraz zarejestrować dla każdej osoby wiele próbek pod różnymi kątami (przód, lewa strona, prawa strona) lub z różnymi wyrazami twarzy. Rozpoznawanie korzysta z najlepszego dopasowania spośród wszystkich zarejestrowanych próbek, co zapewnia stabilną identyfikację przy różnych pozach i wyrazach twarzy.

1.10.1

PoprawkaZgodność dźwięku z Debianem Trixie i nowszymi wersjami Raspberry Pi OS

Naprawiono błąd, przez który rozpoznawanie mowy, synteza mowy i odtwarzanie multimediów mogły nie działać w systemie Debian Trixie (13) lub w wersjach Raspberry Pi OS opartych na PipeWire. Instalator automatycznie wykrywa teraz gniazdo audio PipeWire sesji użytkownika, więc funkcje dźwiękowe działają od razu, bez ręcznej konfiguracji.

1.10.0

UlepszenieAutomatyczne pobieranie modelu rozpoznawania mowy

Model używany do rozpoznawania mowy jest teraz pobierany automatycznie przy pierwszym użyciu, a nie dołączany do instalatora. Instalator jest mniejszy, więc instalacja przebiega szybciej.

UlepszenieDokładność wykrywania ognia

Wykrywanie ognia analizuje teraz obraz dokładniej, więc małe lub odległe płomienie są wykrywane pewniej niż wcześniej. Możesz też wybrać tryb precyzji analizatora kamery (Szybki / Zrównoważony / Dokładny).

PoprawkaStabilność wyświetlania obrazu zdalnego

Naprawiono błąd, przez który obraz zdalny mógł pozostawać zamrożony na czarnym ekranie po krótkiej przerwie w sieci. Po ponownym połączeniu obraz jest teraz automatycznie wznawiany.

PoprawkaStabilność dodawania urządzeń Zigbee

Zamknięcie okna dodawania urządzeń Zigbee nie zatrzymuje już wyszukiwania urządzeń, a urządzenia, z którymi trwa właśnie wymiana informacji, są teraz wyświetlane na liście, więc można śledzić postęp.

1.9.0

Nowa funkcjaWygodniejsze wykresy historyczne

Wybór czasu na wykresie zyskał nowy, ujednolicony interfejs w stylu Grafany: szybkie ustawienia, kalendarz i wpisywanie dokładnej daty i godziny są dostępne w jednym miejscu, a przyciski ◀ ▶ pozwalają szybko przejść do poprzedniego lub następnego przedziału. Ustawienia widoku, takie jak typ wykresu, przedział czasu i oś Y, są teraz zapisywane osobno dla każdego widżetu i przywracane po ponownym otwarciu. Ponadto stale narastające wartości, takie jak zużycie energii czy liczba wyprodukowanych sztuk, można wyświetlać na wykresach słupkowych jako przyrosty w przedziałach (godzinowych, dziennych, miesięcznych).

Nowa funkcjaObraz Raspberry Pi z preinstalowanym Grablo

Dostępne są obrazy systemu Raspberry Pi OS z preinstalowanym Grablo. Wystarczy zapisać obraz na karcie SD i uruchomić urządzenie.

PoprawkaStabilność połączenia P2P

Naprawiono błędy, przez które po ponownym uruchomieniu kontrolera aplikacja mogła zatrzymać się na komunikacie „Łączenie…”, a zamknięcie okna po wymuszonej aktualizacji przerywało połączenie P2P.

PoprawkaUstawienie interwału dziennika danych

Naprawiono błąd, przez który ustawienie interwału zbierania w komponencie Dziennik danych było pomijane i przywracana była domyślna wartość 1 sekundy. Interwał określony w projekcie jest teraz dokładnie przestrzegany.

1.8.4

UlepszenieStabilniejsze automatyczne ponowne łączenie kamer

Ulepszono przywracanie obrazu z kamery po krótkiej utracie połączenia. Wcześniej w rzadkich przypadkach narastające przejściowe błędy mogły wyłączyć sprzętowe dekodowanie lub powodować powtarzające się próby ponownego połączenia. Po tej aktualizacji każde ponowne połączenie zaczyna się od czystego stanu, tak jak w przemysłowych systemach NVR, np. Frigate i go2rtc. W kamerach zgodnych z ONVIF natychmiastowe żądanie klatki kluczowej przywraca obraz w ciągu około 200 ms.

UlepszenieStabilniejsze okno pobierania Zigbee

Stan postępu pobierania plików z chmury w cyklu RUN i instalacji środowiska Zigbee połączono w jedną sesję. Okno wyświetla się teraz spójnie w wielu kartach i po odświeżeniu strony w trakcie pobierania, a migotanie etapów pośrednich zostało wyeliminowane.

1.8.3

Nowa funkcjaPobieranie środowiska Zigbee na żądanie

Środowisko Zigbee jest teraz pobierane tylko wtedy, gdy faktycznie używasz klucza sprzętowego (dongla) Zigbee. Osoby, które nie korzystają z Zigbee, otrzymują instalator mniejszy o ok. 30 MB, a przy pierwszym użyciu Zigbee potrzebne pliki pobierają się automatycznie w chwili, gdy są potrzebne. Pobrane pliki są zapisywane w pamięci podręcznej, więc przy kolejnych uruchomieniach start jest natychmiastowy. Nic nie zmienia się dla dotychczasowych użytkowników Zigbee: środowisko działa jak dotąd, bez dodatkowego pobierania.

UlepszenieWiększa stabilność

Wyeliminowano rzadkie awarie w modułach korzystających z bibliotek zewnętrznych: STT (rozpoznawanie mowy), TTS (zamiana tekstu na mowę), Modbus i OPC UA. Naprawiono też awarię, która mogła wystąpić podczas automatycznego wyszukiwania kamer ONVIF w sieciach o nietypowej konfiguracji.

UlepszenieStabilniejsze śledzenie osób i obiektów

Zmniejszono liczbę przypadków, w których identyfikatory śledzenia były błędnie zamieniane, gdy osoby lub obiekty były chwilowo zasłonięte. Funkcje oparte na śledzeniu, takie jak zliczanie przechodniów przekraczających linię, działają teraz dokładniej.

1.8.2

UlepszenieLepsza zgodność kamer z systemem macOS

Kamery RTSP i USB wyświetlają się teraz niezawodnie w systemie macOS. Rozwiązano problem, w którym niektóre kamery pokazywały szary lub zielony obraz albo zniekształcone kolory.

PoprawkaLepsze pierwsze połączenie z kamerami sieciowymi

Jeżeli kamera RTSP/ONVIF nie połączy się zaraz po uruchomieniu kontrolera, Grablo automatycznie ponawia próbę jeden raz. Skuteczność łączenia jest wyraźnie wyższa.

ZmianaKoniec obsługi 32-bitowego Raspberry Pi

Od wersji 1.8.2 kompilacja dla 32-bitowego systemu Raspberry Pi OS (armhf) nie jest już udostępniana. Na Raspberry Pi 3 lub nowszym należy przejść na 64-bitowy Raspberry Pi OS (arm64) i używać kompilacji arm64. Na Pi 0/Zero/Pi 2 można nadal korzystać z wersji 1.8.1.

1.8.1

UlepszenieSkuteczniejsze automatyczne łączenie po ponownym uruchomieniu kontrolera

Aplikacja łączy się teraz szybciej i niezawodniej po ponownym uruchomieniu lub aktualizacji kontrolera oraz po chwilowym zaniku sieci. Rozwiązano problem zatrzymywania się na komunikacie „Łączenie”: obraz wraca w ciągu 5–15 sekund od ponownego uruchomienia kontrolera.

PoprawkaStabilne strumieniowanie z wielu kamer jednocześnie

Naprawiono błąd, przez który przy strumieniowaniu z dwóch lub więcej kamer jednocześnie wznawiał się obraz tylko z jednej kamery, a pozostałe potrzebowały znacznie więcej czasu. Po zminimalizowaniu przeglądarki lub powrocie aplikacji mobilnej z tła obraz ze wszystkich kamer wznawia się teraz natychmiast i jednocześnie.

UlepszenieAutomatyczny wybór sprzętowego kodera i dekodera

Środowisko uruchomieniowe automatycznie rozpoznaje sprzęt i wybiera najlepszy koder i dekoder H.264. Korzysta z macOS VideoToolbox, NVIDIA NVENC/NVDEC, Intel Quick Sync, Raspberry Pi BCM2711 V4L2 M2M, Rockchip MPP i innych rozwiązań, aby zminimalizować obciążenie procesora.

PoprawkaStabilność i zapobieganie awariom

Naprawiono wyścigi przy inicjalizacji kodera podczas szybkiego przełączania RUN/STOP, trwałe zawieszenia spowodowane wykrywaniem powtórzeń SRTP przy szybkim ponownym łączeniu oraz inne problemy ze stabilnością strumieniowania.

1.8.0

Nowa funkcjaIntegracja z Home Assistant

Połącz się z Home Assistant w czasie rzeczywistym. Podłącz kilka serwerów Home Assistant jednocześnie, steruj czujnikami, przełącznikami i oświetleniem inteligentnego domu bezpośrednio z Grablo lub udostępniaj zmienne Grablo w Home Assistant.

Nowa funkcjaAutomatyczne przywracanie Zigbee

Grablo automatycznie wykrywa odłączenie i ponowne podłączenie klucza sprzętowego Zigbee oraz nieoczekiwane zatrzymanie usługi Zigbee i przywraca działanie. Praca wraca do normy bez udziału użytkownika.

Nowa funkcjaPrzełącznik akceleracji GPU dla modeli AI

Włączaj i wyłączaj akcelerację GPU osobno dla każdego modelu analizy AI. Wybierz CPU lub GPU dla każdego modelu w zależności od możliwości sprzętu lub tego, jak chcesz rozłożyć wydajność między inne zadania.

1.7.0

Nowa funkcjaObsługa urządzeń Zigbee

Podłączaj bezpośrednio do Grablo ponad 3400 typów urządzeń Zigbee, w tym inteligentne żarówki, czujniki temperatury i wilgotności, przełączniki i przyciski. Dodaj urządzenia wykryte na ekranie ustawień, a następnie odczytuj wartości czujników lub steruj nimi w akcji.

Nowa funkcjaRejestrowanie danych

Automatycznie zapisuj zmiany zmiennych w czasie. Ustaw limity przechowywania według maksymalnego rozmiaru, liczby rekordów lub liczby dni przechowywania, aby bezpiecznie zarządzać danymi z długotrwałego monitorowania.

Nowa funkcjaNowe modele analizy AI

Dodano pięć nowych modeli analizy AI.

UlepszenieProstsze ustawianie stref wykrywania AI

Wcześniej strefy wykrywania i punkty odniesienia trzeba było wpisywać jako osobne wartości X1, Y1, X2 i Y2. Teraz można je rysować i umieszczać bezpośrednio na podglądzie wideo, przeciągając myszą. Dotyczy to wykrywania obiektów, twarzy, pozy, dłoni, kolorów oraz kodów QR i kodów kreskowych.

1.6.2

UlepszenieLepsza jakość obrazu z kamer IP

Przy łączeniu z kamerami IP (ONVIF) automatycznie wybierany jest teraz obraz wyższej jakości. Pierwszeństwo ma wideo H.264/H.265, co poprawia zarówno jakość obrazu, jak i wydajność strumieniowania.

PoprawkaLepsza zgodność z najnowszymi systemami Linux

Naprawiono błąd, przez który instalacja nie przebiegała prawidłowo w najnowszych środowiskach Linux, takich jak Debian 13.

1.6.1

UlepszenieZmiana nazwy produktu

Nazwa produktu została zmieniona z Grablo na Grablo IoT Core.

PoprawkaLepsza zgodność z systemami Linux

Poprawiono stabilność instalacji i działania w różnych dystrybucjach systemu Linux, w tym Debian 11-13, Ubuntu 22.04/24.04 i Raspberry Pi OS.

PoprawkaLżejszy pakiet instalacyjny

Usunięto zbędne komponenty, dzięki czemu pakiet jest mniejszy, a instalacja szybsza.

1.6.0

Nowa funkcjaObsługa kamer ONVIF/RTSP

Kamery sieciowe (kamery IP) zgodne z ONVIF można teraz automatycznie wyszukiwać i łączyć. Strumieniuj obraz z kamery w czasie rzeczywistym, a kamery są automatycznie rozpoznawane nawet po zmianie adresu IP.

Nowa funkcjaPowiadomienia push

Wysyłaj powiadomienia push do aplikacji mobilnej użytkownika. Tytuł i treść można dowolnie dostosować, a nawet dołączyć do nich wartości zmiennych. Na przykład po przekroczeniu określonego progu temperatury możesz otrzymać powiadomienie „Aktualna temperatura: 35°C”.

UlepszenieZnacznie szybsze strumieniowanie z kamer

Czas potrzebny na wyświetlenie obrazu z kamery znacznie się skrócił. Wcześniej uruchomienie strumienia trwało od 5 do 10 sekund, a teraz obraz pojawia się niemal natychmiast.

1.5.2

PoprawkaWiększa stabilność trybu uśpienia

Naprawiono sporadyczną awarię występującą przy przechodzeniu w tryb uśpienia.

UlepszenieAutomatyczne ponowne łączenie po wybudzeniu

Połączenia z przeglądarką internetową są teraz automatycznie przywracane po wybudzeniu z trybu uśpienia.

1.5.1

PoprawkaWiększa stabilność usypiania i wybudzania

Naprawiono błąd, przez który program ulegał awarii po wybudzeniu urządzenia z trybu uśpienia. Po wybudzeniu Grablo automatycznie wznawia normalne działanie.

  • Obsługa usypiania i wybudzania na wszystkich platformach: Windows, macOS i Linux
  • Bezpieczne rozłączanie połączeń MQTT i sieci przed uśpieniem
  • Automatyczne ponowne łączenie i wznawianie wykonywania po wybudzeniu

UlepszenieOptymalizacja dzienników

Ograniczono powtarzające się ostrzeżenia w dziennikach, aby pliki dziennika były czytelniejsze.

1.5.0

Nowa funkcjaObsługa systemu macOS

Grablo jest już dostępne w systemie macOS. Obsługiwane są zarówno komputery Mac z procesorem Apple Silicon (M1/M2/M3/M4), jak i z procesorem Intel. Pobieranie i instalacja przebiegają tak samo jak na innych platformach.

Nowa funkcjaDynamiczny kanał Bluetooth SPP

Komunikacja szeregowa Bluetooth automatycznie wyszukuje teraz dostępne kanały, więc nie trzeba już ręcznie ustawiać numeru kanału. Działa to w systemach Linux, Windows i macOS.

UlepszenieWiększe bezpieczeństwo

Dane uwierzytelniające połączenia MQTT są teraz przechowywane bezpieczniej, z silniejszą ochroną.

1.4.3

UlepszenieStabilność strumieniowania z kamer

Poprawiono stabilność strumieniowania wideo z kamer przez WebRTC. Zastosowano tryb non-trickle ICE, który zwiększa niezawodność renegocjacji, oraz naprawiono sytuacje wyścigu i wyścigi danych w zarządzaniu ścieżkami wideo.

PoprawkaStabilność rozpoznawania mowy STT

Jeżeli mowa zostanie wykryta, ale nie da się jej zamienić na tekst, jest to teraz traktowane jako pomyślne zakończenie z pustym tekstem, a nie jako błąd. Eliminuje to zbędne błędy, które występowały zwłaszcza w modelach języka koreańskiego.

PoprawkaStabilność przy powtórzonych poleceniach

Ponowne wywołania już działających poleceń (nagrywania, timera, analizy dźwięku itp.) są teraz obsługiwane bez błędów.

1.4.2

WydanieGrablo dla systemu Windows

Grablo jest już dostępne na komputerach z systemem Windows. Wystarczy zainstalować je za pomocą instalatora i uruchomić z zasobnika systemowego. Po wydaniu nowej wersji aktualizacje są dostarczane automatycznie.

UlepszenieWpisywanie adresu hosta sieciowego

Przy wpisywaniu adresów hostów dla MQTT, Modbus TCP, HTTP i innych modułów sieciowych przedrostki, takie jak http://, oraz końcowe ukośniki są teraz obsługiwane automatycznie.

PoprawkaBłąd inicjalizacji FTDI SPI

Naprawiono błąd, przez który nie udawała się inicjalizacja komunikacji SPI w urządzeniach FTDI.

1.4.1

PoprawkaWiększa stabilność kamery AI

Wyniki analizy z kamery AI są teraz stabilniejsze. Poprawiono stabilność wszystkich funkcji wizyjnych AI, w tym wykrywania obiektów, wykrywania i rozpoznawania twarzy, szacowania pozy, śledzenia dłoni, śledzenia kolorów, Teachable Machine i Edge Impulse.

UlepszenieDokładność rozpoznawania mowy (STT)

Model wykrywania głosu został zaktualizowany do najnowszej wersji. Dokładniejsze wykrywanie początku i końca wypowiedzi poprawia ogólną dokładność rozpoznawania mowy.

1.4.0

UlepszenieWybór modelu TTS/STT według języka

Ulepszono wybór modelu w ustawieniach TTS/STT na urządzeniu (On Device). Wcześniej wszystkie modele językowe były wyświetlane na jednej liście. Teraz najpierw wybierasz język, a wyświetlane są tylko modele dla tego języka.

​

1.3.0

Nowa funkcjaObsługa wielu języków w TTS/STT

Znacznie rozszerzono obsługę języków w zamianie tekstu na mowę (TTS) i rozpoznawaniu mowy (STT).

  • TTS: koreański, angielski, chiński, niemiecki, francuski, hiszpański, portugalski, hindi, arabski, rosyjski (10 języków)
  • STT: koreański, angielski, chiński, japoński, niemiecki, hiszpański, portugalski, rosyjski (8 języków)

​

UlepszenieAutomatyczne pobieranie modeli AI/TTS/STT

Modele potrzebne do AI, TTS i STT są teraz automatycznie pobierane z chmury. Rozmiar instalacji kontrolera znacznie się zmniejszył, ponieważ modele nie są już do niej dołączane.

​

Nowa funkcjaWykorzystanie danych przy połączeniu zdalnym

W profilu można teraz sprawdzić wykorzystanie danych przy połączeniu zdalnym. Co miesiąc dostępne jest 3 GB bezpłatnego transferu.

​

UlepszenieWięcej miejsca na przesyłane pliki

Limit rozmiaru przesyłanego pliku zwiększono do 250 MB, a łączne miejsce do 1 GB.

​

UlepszenieStrumieniowanie z kamer z sieci zewnętrznych

Strumieniowanie z kamer działa teraz również przy łączeniu z sieci zewnętrznych.

​

PoprawkaPoprawki widżetów

Naprawiono błędy w widżetach Regulator krokowy i Lista rozwijana.

1.2.0

Nowa funkcja5 nowych widżetów panelu

Do panelu dodano pięć nowych typów widżetów.

  • Lista rozwijana: wybór wartości z predefiniowanej listy opcji i zapisanie jej w zmiennej.
  • Regulator krokowy: zwiększanie lub zmniejszanie wartości liczbowej krok po kroku przyciskami +/-.
  • Pasek poziomu: przedstawia wartości liczbowe jako segmentowy wskaźnik paskowy.
  • Przełącznik obrazów: wyświetla różne obrazy w zależności od bieżącej wartości zmiennej.
  • Przycisk z obrazem: przycisk chwilowy z własnymi obrazami dla stanów ON/OFF.

Nowa funkcjaPrzesyłanie obrazów (Moje pliki)

Dodano miejsce na obrazy przypisane do konta. Przesyłaj obrazy do chmury i używaj ich w widżetach panelu. Dostępny jest widok galerii, przesyłanie metodą przeciągnij i upuść oraz zarządzanie limitem plików.

Nowa funkcjaPobieranie plików z chmury

Pliki z chmury używane w projekcie są automatycznie pobierane na kontroler po uruchomieniu RUN. Postęp pobierania można śledzić w czasie rzeczywistym, a integralność plików zapewnia weryfikacja SHA-256.

Nowa funkcjaSpołeczność

Dodano funkcję społeczności do udostępniania projektów i kontaktu z innymi użytkownikami. Obsługuje publikowanie projektów, polubienia, zakładki, komentarze i powiadomienia.

1.1.0

Nowa funkcjaRozpoznawanie kodów QR i kodów kreskowych

Rozpoznawaj kody QR i kody kreskowe z kamery w czasie rzeczywistym. Obsługiwane są różne typy kodów, w tym EAN-13, Code 128 i QR Code.

Nowa funkcjaOCR (rozpoznawanie tekstu)

Rozpoznawaj tekst z obrazu kamery w czasie rzeczywistym. Obsługa wielu języków i stabilizacja zapobiegająca migotaniu wyników rozpoznawania.

Nowa funkcjaŚledzenie linii

Dodano śledzenie linii dla robotów typu line follower. Dostępne są 3 tryby: ciemna linia, jasna linia i kolor niestandardowy. Zwracane są informacje o położeniu i kącie linii.

Nowa funkcjaRozpoznawanie gestów dłoni

Do śledzenia dłoni dodano rozpoznawanie gestów. Rozpoznawane są 33 różne gesty.

Nowa funkcjaRozpoznawanie emocji oraz szacowanie wieku i płci

Do wykrywania twarzy dodano rozpoznawanie emocji oraz szacowanie wieku i płci. Klasyfikowanych jest 8 emocji, a wiek i płeć są szacowane.

UlepszenieUlepszone śledzenie kolorów

Poprawiono dokładność i stabilność śledzenia kolorów. Ustawienia czułości działają teraz we wszystkich trybach kolorów, a drgania śledzenia zostały ograniczone.

PoprawkaWiększa stabilność kamery AI

Poprawiono ogólną stabilność kamery AI. Naprawiono zawieszanie się podczas analizy oraz poprawiono stabilność rozpoznawania mowy (STT) i zamiany tekstu na mowę (TTS).

1.0.6

PoprawkaZgodność z płytkami innymi niż Raspberry Pi

Naprawiono błędy związane z raspi-config, które występowały podczas instalacji pakietu na płytkach innych niż Raspberry Pi, takich jak BeagleBone i Jetson.

UlepszenieStabilność połączenia P2P

Uproszczono obsługę adresów IP na serwerze P2P dla połączeń zdalnych, co poprawiło stabilność połączenia.

1.0.5

PoprawkaNiezawodne uruchamianie na Jetson Nano

Naprawiono błąd, przez który usługa Grablo mogła nie uruchomić się na Jetson Nano po instalacji. Usługa uruchamia się teraz niezawodnie przy pierwszym rozruchu.

PoprawkaWiększa stabilność

Poprawiono ogólną stabilność i niezawodność systemu podczas długotrwałej pracy.

1.0.4

PoprawkaNiezawodne wykrywanie publicznego adresu IP

Naprawiono błąd, przez który wykrywanie publicznego adresu IP mogło się nie powieść przy pierwszym rozruchu. System automatycznie wykrywa teraz zmiany w sieci, dzięki czemu zdalne połączenia P2P są stabilniejsze.

PoprawkaWycieki pamięci i problemy ze stabilnością

Naprawiono wycieki pamięci i awarie, które mogły występować podczas długotrwałej pracy. Poprawiono ogólną stabilność systemu.

1.0.3

PoprawkaProblem z przełączaniem trybów RUN/STOP

Naprawiono błąd, przez który kontroler mógł się zawiesić podczas przełączania trybów RUN/STOP. Rozwiązano również problem z obsługą powtórzonych żądań, który przy szybkim przełączaniu trybów mógł powodować nieoczekiwane działanie.

PoprawkaStrumieniowanie wideo H.264

Naprawiono problemy ze strumieniowaniem wideo H.264 przez dodanie wymaganej zależności od wtyczek GStreamer. Strumieniowanie wideo działa teraz niezawodnie na wszystkich obsługiwanych platformach.

UlepszenieNiezawodne wykrywanie publicznego adresu IP

Poprawiono niezawodność wykrywania publicznego adresu IP dla połączeń P2P. Dodano usługę AWS checkip, ponawianie prób i lepszą obsługę błędów, aby połączenia zdalne były stabilne nawet w trudnych warunkach sieciowych.

1.0.2

UlepszenieObsługa systemu Debian 13

Niezawodne działanie w najnowszym systemie operacyjnym Debian 13. Większa stabilność połączeń P2P i funkcji analizy dźwięku.

PoprawkaProblem z odtwarzaniem multimediów w środowisku LXQT

Naprawiono błąd, przez który filmy nie były odtwarzane w środowisku graficznym LXQT. Obsługiwane są różne menedżery wyświetlania, w tym SDDM i LightDM, dzięki czemu odtwarzanie multimediów działa prawidłowo we wszystkich głównych środowiskach graficznych, takich jak GNOME, KDE, XFCE i LXQT.

1.0.1

UlepszenieStabilność strumieniowania H.264

Strumieniowanie wideo jest teraz bardziej odporne na niestabilność sieci. Odzyskiwanie po utracie pakietów odbywa się natywnie za pomocą standardowych mechanizmów WebRTC, które zastąpiły wcześniejsze własne rozwiązanie, co zapewnia niezawodniejsze przywracanie obrazu.

1.0.0
Ważne: ta aktualizacja wprowadza nowy protokół połączenia, który nie jest zgodny wstecz. Zaktualizuj urządzenie do wersji Grablo 1.0.0. Istniejące projekty będą działać bez żadnych zmian.

Nowa funkcjaLepsze łączenie z urządzeniami i automatyczne aktualizacje

Przeprojektowaliśmy sposób łączenia z urządzeniami. Nie trzeba już ręcznie wpisywać adresów IP.

  • Automatyczne wykrywanie urządzeń w sieci lokalnej
  • Łączenie z urządzeniami zdalnymi za pomocą ID urządzenia
  • Urządzenia są zapisywane na koncie
  • Automatyczne powiadomienia o aktualizacjach i aktualizacja jednym kliknięciem

Nowa funkcjaKonfiguracja płytki dla każdego projektu

Wybierz płytkę docelową podczas tworzenia projektu. Edytor automatycznie dostosowuje się do płytki: wyświetla graficzny rozkład pinów, filtruje zgodne urządzenia, skanuje urządzenia I2C i umożliwia wybór kanałów ADC/DAC/PWM.

Obsługiwane płytki

  • 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

Nowa funkcjaUlepszenia edytora Blockly

Twórz i edytuj zmienne bezpośrednio w edytorze Blockly.

Nowa funkcjaObsługa kopiowania i wklejania

Kopiuj bloki logiki lub widżety panelu i wklejaj je w dowolnym miejscu projektu.

Nowa funkcjaOchrona przed usunięciem

Używane zmienne i urządzenia są chronione przed przypadkowym usunięciem.

0.23.0

Nowa funkcjaAnalizator AI: ustawienie bazy danych rozpoznawania twarzy

W sekcji [Ustawienia] → [Analizator AI] dodano pole nazwy bazy danych dla rozpoznawania twarzy. Pozwala to tworzyć wiele baz danych twarzy do różnych zastosowań i zarządzać nimi.

  • Podaj własną nazwę bazy danych, w której będą zapisywane i wyszukiwane rozpoznane twarze
  • Twórz osobne bazy danych dla różnych projektów lub środowisk
  • Jeżeli baza danych o podanej nazwie nie istnieje, zostanie utworzona automatycznie
0.22.0

Nowa funkcjaAnaliza AI: obsługa modeli niestandardowych

Analiza AI obsługuje teraz modele niestandardowe wytrenowane w Teachable Machine i Edge Impulse. Możesz przeprowadzać klasyfikację obrazów, wykrywanie obiektów i wykrywanie anomalii przy użyciu własnych wytrenowanych modeli.

Klasyfikacja Teachable Machine

  • Obsługa modeli klasyfikacji obrazów wytrenowanych w Google Teachable Machine
  • Pobieranie wyniku klasyfikacji, sprawdzanie określonej klasy i pobieranie wszystkich wyników

Klasyfikacja Edge Impulse

  • Obsługa modeli klasyfikacji obrazu i dźwięku wytrenowanych w Edge Impulse
  • Pobieranie wyniku klasyfikacji, sprawdzanie określonej klasy, stanu wykrywania anomalii i wyniku anomalii

Wykrywanie obiektów Edge Impulse

  • Obsługa modeli wykrywania obiektów wytrenowanych w Edge Impulse
  • Wykrywanie określonych lub dowolnych obiektów, zliczanie obiektów, pobieranie informacji o obiektach (położenie, rozmiar)
  • Sprawdzanie wyniku wykrywania anomalii

Edge Impulse Visual Anomaly

  • Obsługa modeli Edge Impulse Visual Anomaly Detection
  • Pobieranie średniego i maksymalnego wyniku anomalii, sprawdzanie stanu anomalii, pobieranie informacji o siatce

ZmianaAnaliza dźwięku: nowe miejsce ustawienia źródła dźwięku

Wybór źródła dźwięku dla analizy dźwięku przeniesiono z [Akcja] → [Analiza dźwięku] do [Ustawienia] → [Analizator AI].

  • Wcześniej: wybór źródła dźwięku (Mikrofon/Głośnik) w [Akcja] → [Analiza dźwięku]
  • Teraz: konfiguracja źródła dźwięku w [Ustawienia] → [Analizator AI], gdy typ multimediów jest ustawiony na „Dźwięk”
0.21.0
Data wydania: 25 grudnia 2025 r.

Nowa funkcjaAnaliza dźwięku

Analiza dźwięku została wydzielona jako osobna akcja. Można jej teraz używać z dowolnym urządzeniem wejścia i wyjścia dźwięku, a nie tylko przy odtwarzaniu multimediów lub nagrywaniu dźwięku.

  • Wcześniej: analiza dźwięku była dostępna tylko w akcjach Odtwarzanie multimediów i Nagrywanie dźwięku
  • Teraz: osobną akcję Analiza dźwięku można zastosować do dowolnego źródła dźwięku

Nowa funkcjaAnaliza AI

Analiza AI została wydzielona z akcji Kamera jako osobna akcja. Pozwala to elastyczniej konfigurować potoki przetwarzania wizyjnego AI.

  • Dotychczasowa akcja „Kamera AI” otrzymała nazwę „Kamera”
  • Funkcje analizy AI (wykrywanie obiektów, wykrywanie twarzy, szacowanie pozy, śledzenie dłoni, śledzenie kolorów, rozpoznawanie twarzy) konfiguruje się teraz w osobnej akcji Analiza AI
  • Nowość: dodano funkcję rozpoznawania twarzy. Możesz rejestrować i rozpoznawać twarze, aby identyfikować osoby

Nowa funkcjaPowtarzanie grupy akcji w zakresie

Do grup akcji dodano nową opcję powtarzania „W zakresie”. Podobnie jak pętla for w programowaniu, pozwala określić wartość początkową, końcową i krok powtarzanego wykonywania.

  • Zmienna indeksu: zmienna przechowująca indeks bieżącej iteracji
  • Od: wartość początkowa
  • Do: wartość końcowa
  • Krok: wartość przyrostu w każdej iteracji
0.9.1
Grablo jest teraz w wersji beta.