Kamery

Dodawaj obrazy z kamer do projektu i umieszczaj je na stronach obok urządzeń, które obserwują.

Kamery pozwalają oglądać obrazy z kamer budynku razem z jego pozostałymi danymi: na osobnej liście oraz bezpośrednio na stronach obok urządzeń, które obserwują.

Kamera w THMI to źródło nieruchomych obrazów pobieranych przez HTTP lub HTTPS. THMI w stałych odstępach prosi kamerę o nowe zdjęcie i podmienia obraz, zamiast otwierać ciągły strumień wideo. Dlatego adres RTSP tu nie zadziała, a obraz zmienia się skokowo, a nie płynnie.

Dodawanie kamery

Kamery znajdziesz w projekcie, w sekcji Kamery. Kamera ma następujące ustawienia:

UstawienieCo robi
NazwaNazwa kamery na liście i w edytorze stron.
Adres URLAdres obrazu zdjęcia z kamery.
Nazwa użytkownika (opcjonalnie)Login do kamery, jeśli jest wymagany.
Hasło (opcjonalnie)Hasło do tego loginu.
Zezwalaj na certyfikat samopodpisanyAkceptuje certyfikat HTTPS podpisany przez samą kamerę zamiast certyfikatu zaufanego urzędu.
Interwał aktualizacjiJak często pobierane jest nowe zdjęcie, w sekundach. Pozostaw puste, aby użyć domyślnych 5 sekund.

Adres URL

Adres URL musi wskazywać obraz udostępniany przez kamerę, a nie jej interfejs WWW. Zwykle jest to ścieżka w rodzaju /snapshot.jpg lub /cgi-bin/…, która przy każdym żądaniu zwraca jedno zdjęcie. Adres URL zdjęcia znajdziesz w instrukcji kamery.

Musi to być adres http:// lub https://. Adres jest sprawdzany przy zapisywaniu, więc nieprawidłowy zostanie odrzucony od razu, zamiast po cichu zawieść później.

Certyfikaty samopodpisane

Wiele kamer ma fabrycznie certyfikat HTTPS wygenerowany przez siebie, któremu domyślnie nie ufa żadna przeglądarka ani serwer. Dla takich kamer włącz Zezwalaj na certyfikat samopodpisany, w przeciwnym razie połączenie się nie powiedzie. Dla kamer z prawidłowym certyfikatem pozostaw tę opcję wyłączoną. Świadomie pomijasz w ten sposób kontrolę, więc rób to tylko w sieci, którą zarządzasz.

Interwał aktualizacji

Interwał to kompromis między aktualnością obrazu a obciążeniem kamery i sieci. Pięć sekund wystarcza do większości zastosowań poglądowych. Zejście do jednej sekundy daje obraz niemal na żywo, ale oznacza pięć razy więcej zdjęć na minutę; starsze lub bardziej obciążone kamery mogą nie nadążać, a obraz zacznie się zacinać lub znikać.

Stan połączenia

Na liście kamer i na stronie danej kamery stan w kolumnie Połączenie jest pokazywany kolorowym wskaźnikiem. Najedź na niego kursorem, aby zobaczyć opis:

  • Połączono: ostatnie żądanie zdjęcia zakończyło się powodzeniem.
  • Kamera niedostępna: żądanie się nie powiodło. Adres może być błędny, kamera może być wyłączona lub nieosiągalna z serwera, dane logowania mogły zostać odrzucone albo certyfikat HTTPS mógł nie zostać zaakceptowany.

Po otwarciu kamery pod jej ustawieniami widać też Podgląd na żywo, odświeżany zgodnie z interwałem aktualizacji kamery. Użyj go, aby sprawdzić, czy nowa kamera działa, zanim umieścisz ją na stronie. Jeśli nie da się pobrać obrazu, podgląd informuje, że kamera jest niedostępna, i sugeruje sprawdzenie połączenia fizycznego oraz ustawień samej kamery.

Kamery na stronie

Kamerę można umieścić na stronie, aby obraz był widoczny w kontekście, na przykład kamera maszynowni na schemacie maszynowni. W edytorze stron dodaj ją z menu Zasoby, a następnie wybierz, którą kamerę pokazuje, w sekcji Źródło elementu:

  • Kamera: która z kamer projektu jest wyświetlana w tym elemencie.
  • Interwał aktualizacji: jak często ten element pobiera zdjęcie.

Wybranie kamery ustawia na początek interwał elementu na interwał tej kamery. Później oba są niezależne: zmiana interwału kamery w sekcji Kamery nie zmienia już umieszczonego elementu i odwrotnie. To celowe: strona na ekranie ściennym może odświeżać kamerę częściej niż jej wpis na liście albo rzadziej, aby oszczędzić obciążoną sieć.

Jeśli kilka elementów na stronie wskazuje tę samą kamerę, każdy pobiera własne zdjęcia, więc strona z wieloma elementami kamer zwielokrotnia obciążenie tej kamery. Na stronach otwartych przez cały dzień ogranicz liczbę takich elementów i stosuj umiarkowane interwały.