Schemat CameraSound
Nest Cam (starsza wersja)
sdm.devices.traits.CameraSound
Ta cecha należy do każdego urządzenia, które obsługuje zdarzenia wykrywania dźwięku.
Pola
Nie ma żadnych pól dostępnych dla tej cechy.
Polecenia
Brak dostępnych poleceń dla tej cechy.
Wydarzenia
Dźwięk
Kamera wykryła dźwięk.
Zdarzenie dźwiękowe
Ładunek
{ "eventId" : "65006b72-f169-4da9-9c18-b8239fe522d1",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraSound.Sound
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "f7tLGzBi2G2kkV77cUg1B0fnuv..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
Pola zdarzeń dźwiękowych
Pole | Opis | Typ danych |
---|---|---|
eventSessionId |
Identyfikator nadawany zdarzeniom występującym w ramach pojedynczej sesji powiązanych zdarzeń. Może służyć do konsolidowania zdarzeń. | string Przykład: „CjY5Y3VKaTZwR3o4Y19YbTVfMF…” |
eventId |
Identyfikator powiązany ze zdarzeniem. Użyj go z poleceniem GenerateImage, aby pobrać obraz z kamery powiązany z tym zdarzeniem. |
string Przykład: „f7tLGzBi2G2kkV77cUg1B0fnuv...” |
Pola ładunku zdarzenia
Pole | Opis | Typ danych |
---|---|---|
eventId |
Unikalny identyfikator zdarzenia. | string Przykład: „65006b72-f169-4da9-9c18-b8239fe522d1” |
timestamp |
Czas wystąpienia zdarzenia. | string Przykład: „2019-01-01T00:00:01Z” |
resourceUpdate |
Obiekt ze szczegółowymi informacjami o aktualizacji zasobu. | object |
userId |
Unikalny, zanonimizowany identyfikator reprezentujący użytkownika. | string Przykład: „AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi”. |
resourceGroup |
Obiekt wskazujący zasoby, które mogą mieć podobne aktualizacje do tego zdarzenia. Zasoby zdarzenia (z obiektu resourceUpdate ) będą zawsze obecne w tym obiekcie. |
object |
Więcej informacji o różnych zdarzeniach znajdziesz w sekcji Zdarzenia. typów zdarzeń i sposobu ich działania.
Błędy
W związku z tą cechą mogą zostać zwrócone te kody błędów:
Komunikat o błędzie | RPC | Rozwiązywanie problemów |
---|---|---|
Obraz z aparatu nie jest już dostępny do pobrania. | DEADLINE_EXCEEDED |
Obrazy wydarzeń wygasają 30 sekund po opublikowaniu wydarzenia. Pamiętaj, aby pobrać obraz przed wygaśnięciem. |
Identyfikator zdarzenia nie należy do kamery. | FAILED_PRECONDITION |
Użyj prawidłowej wartości eventID zwróconej przez zdarzenie kamery. |
Zapoznaj się z informacjami na temat kodu błędu interfejsu API w przypadku: pełną listę kodów błędów interfejsu API.