
Wyzwanie
Operator parkingów miał kamery Dahua z rozpoznawaniem tablic i zewnętrzny system rezerwacji. Potrzebował aplikacji, która na podstawie odczytu tablicy sama zdecyduje, czy otworzyć szlaban, a obsłudze pokaże zdjęcie każdego wjazdu. Od początku obowiązywały dwa warunki: kamery innego producenta mają się dać podłączyć bez przepisywania systemu, a rezerwacje docelowo mają przychodzić z własnej aplikacji mobilnej.
Co zbudowaliśmy
- Decyzja przy szlabanie: blokada numeru, potem rezerwacja z buforem czasowym, potem biała lista z regułami dni i godzin. Nieznany numer trafia do obsługi mailem z nazwą kamery i strefą.
- Role kamer w panelu: wjazd, wyjazd, kamera główna, kamera szlabanu, strefa i para kamer tej samej bramy. Zmiana konfiguracji działa bez restartu.
- Postoje i powiadomienia: system składa odczyty w postoje, przypomina SMS-em i mailem o kończącej się rezerwacji i pyta, czy kierowca jeszcze wróci.
- Panel w Filament: zdarzenia ze zdjęciami, dziennik szlabanu, podgląd na żywo i osobne uprawnienia dla ochrony i administratorów. Gdy kamera traci połączenie, zespół techniczny dostaje SMS.
- Druga wersja: kod producenta w osobnym sterowniku, osobna instancja dla każdego operatora i centralne API dla aplikacji mobilnej z routerem do właściwego serwera. Żądania między serwerami są podpisane HMAC-SHA256.
Wynik
Szlaban otwiera się bez udziału obsługi dla aut z rezerwacją i z białej listy, a każdy wjazd ma zdjęcie i zapisany powód decyzji. Nowy producent kamer to nowy sterownik obok Dahua, bez zmian w regułach wjazdu. Aplikacja kliencka i systemy zewnętrzne, np. sprzedaż biletów, łączą się przez API opisane w dokumentacji OpenAPI: 62 operacje z parametrami, odpowiedziami i sposobem podpisywania.
Pełny opis techniczny, z kolejnością decyzji, rolami kamer i budową API, jest w artykule System parkingowy z kamerami Dahua: ANPR, szlaban, biała lista i API.
Masz podobne wyzwanie?

Kapitalny kontakt, błyskawiczne wykonanie, super cena. Na pewno skorzystam ponownie. Polecam z czystym sumieniem!
Perfekcyjnie zrobione zlecenie ! Polecam !!!!