Łączenie asystentów AI
Agent DVR może być używany bezpośrednio z asystentami AI, takimi jak Claude, ChatGPT, Cursor i VS Code Copilot. Pytaj w zwykłym języku - "jakie alerty miałem ostatniej nocy?", "pokaż mi, co się stało na kamerze na podjeździe tego ranka", "wyłącz kamery w garażu" - a asystent odpowiada na podstawie twoich kamer na żywo, nagrań i dziennika alertów, w tym obrazów.
To działa poprzez Model Context Protocol (MCP), otwarty standard, który asystenci używają do łączenia się z zewnętrznymi narzędziami. Agent DVR udostępnia serwer MCP w dwóch miejscach i łączysz swojego asystenta z tym, który odpowiada tobie:
- Wbudowany w Agent DVR (Lokalny punkt końcowy): obsługiwany przez twój własny serwer w sieci lokalnej. Nie jest wymagane konto ani subskrypcja. Dla asystentów działających na tym samym komputerze lub sieci LAN.
- Poprzez iSpyConnect.com (Punkt końcowy chmury): dociera do twoich serwerów poprzez ten sam dostęp zdalny, który używają portal internetowy i aplikacje mobilne, z dowolnego miejsca, bez przekierowania portów. Wymaga subskrypcji iSpyConnect. To ten, który należy używać dla claude.ai, ChatGPT i telefonów.
Oba udostępniają ten sam zestaw narzędzi. Wymaga Agent DVR 8.0.3 lub nowszej.
Lokalny Punkt Końcowy
Każdy serwer Agent DVR obsługuje MCP na ścieżce /mcp na swoim lokalnym Serwerze WWW, dlatego jeśli otworzysz interfejs Agent DVR pod adresem http://localhost:8090, punkt końcowy to http://localhost:8090/mcp (użyj adresu i portu serwera z innego komputera w sieci lokalnej, na przykład http://192.168.1.10:8090/mcp). Jest włączony domyślnie i można go wyłączyć za pomocą opcji AI Assistant (MCP) Endpoint w Ustawienia serwera - Serwer lokalny.
Dostęp przestrzega dokładnie tych samych reguł co pozostała część lokalnego API: z twojej własnej sieci logowanie nie jest wymagane, chyba że Zabezpiecz API jest włączone, w którym to przypadku asystent musi wysłać nazwę użytkownika i hasło administratora (większość klientów MCP pozwala na dodanie Nagłówka autoryzacji). Połączenia spoza twojej sieci dodatkowo wymagają licencji, takiej samej jak dostęp przez przekierowanie portów do interfejsu.
Claude Code
claude mcp add --transport http agentdvr http://localhost:8090/mcp
Gemini CLI
gemini mcp add -s user --transport http agentdvr http://localhost:8090/mcp
Następnie wpisz /mcp wewnątrz Gemini CLI, aby potwierdzić załadowanie narzędzi. Część -s user przechowuje serwer w twoich ustawieniach użytkownika, dzięki czemu jest dostępny z dowolnego folderu.
Cursor
Dodaj do .cursor/mcp.json (lub poprzez Ustawienia - MCP):
{ "mcpServers": { "agentdvr": { "url": "http://localhost:8090/mcp" } } }
VS Code (Copilot)
Dodaj do .vscode/mcp.json:
{ "servers": { "agentdvr": { "type": "http", "url": "http://localhost:8090/mcp" } } }
Claude Desktop
Aplikacja Claude Desktop nie może bezpośrednio wywoływać serwera na twoim komputerze, więc używa małego rozszerzenia, które robi to za ciebie. Pobierz AgentDVR.mcpb, a następnie w Claude Desktop otwórz Ustawienia - Rozszerzenia i przeciągnij plik na stronę. Instaluje się z włączonym stanem i łączy się z http://localhost:8090/mcp; kliknij Konfiguruj tylko jeśli twój serwer znajduje się na innym komputerze lub ma włączone Zabezpiecz API. Claude prosi o pozwolenie za pierwszym razem, gdy każde narzędzie jest używane - wybierz "Zawsze zezwól", aby zatrzymać monity.
Inne asystenci
Dowolny klient obsługujący MCP przez HTTP ("Streamable HTTP") może używać tego samego adresu URL. Szukaj "Serwerów MCP", "łączników" lub "narzędzi" w ustawieniach asystenta.
Aplikacja webowa Claude i aplikacje mobilne, a także ChatGPT, nie mogą w ogóle dotrzeć do serwera w twojej sieci; używają Punktu końcowego Chmury.
Punkt końcowy Chmury
W przypadku subskrypcji iSpyConnect, twoje serwery są również dostępne na:
https://www.ispyconnect.com/mcp
Dodaj ten adres URL jako niestandardowy łącznik lub serwer MCP w swoim asystencie (na przykład Ustawienia - Łączniki w claude.ai i aplikacjach Claude, lub odpowiednik w Cursor). Asystent otwiera stronę logowania iSpyConnect; zaloguj się, wybierz, czy chcesz zezwolić na sterowanie i przeglądanie, a następnie kliknij Zezwól. Nic więcej nie wymaga konfiguracji: każdy serwer Agent DVR połączony z Twoim kontem z włączonym dostępem zdalnym jest dostępny, a asystent zapyta, który z nich masz na myśli, jeśli masz więcej niż jeden.
W ChatGPT (Plus lub Pro) kroki są następujące: Ustawienia - Bezpieczeństwo i logowanie - włącz Tryb programisty; następnie Ustawienia - Wtyczki - Przeglądaj wtyczki - Dodaj. Nadaj mu nazwę Agent DVR, wprowadź adres URL powyżej, wybierz OAuth i pozostaw ID klienta i tajemnicę puste, a następnie zaloguj się i kliknij Zezwól. Jeśli strona wtyczki pokazuje "Brak dostępnych akcji aplikacji", kliknij Odśwież na tej stronie.
Od asystenta linii poleceń, takiego jak Gemini CLI lub Claude Code, logowanie jest dwuetapowe: Dodaj Serwer, następnie Autoryzuj go i przeglądarka otworzy się na tej samej stronie.
gemini mcp add -s user --transport http agentdvr-cloud https://www.ispyconnect.com/mcp
gemini
/mcp auth agentdvr-cloud
Żądania przesyłane są przez to samo przekierowanie, które wykorzystuje portal internetowy, więc nie jest wymagane przekierowanie portów i twój serwer nigdy nie jest narażony na internet. Dostęp zatrzymuje się, gdy twoja subskrypcja wygasa, a dostęp każdego asystenta można usunąć z ustawień łącznika asystenta w dowolnym momencie.
Twój serwer musi być uruchomiony i połączony z iSpyConnect (ikona kłódki w lokalnym interfejsie użytkownika pokazuje stan połączenia zdalnego). Blokuj dostęp zewnętrzny w Ustawienia serwera blokuje również ten punkt końcowy.
Co Assistant może robić
Asystenci mają dostęp do małego zestawu specjalistycznych narzędzi zamiast surowego API, dlatego odpowiedzi pozostają szybkie i tanie:
- Wyświetlanie: wyświetl listę swoich serwerów i urządzeń (wraz z lokalizacją i stanem zdrowotnym), uzyskaj podsumowanie aktywności (Nagrania i Alerty na kamerę na godzinę, z informacją o tym, co zostało Wykryto), wyświetl listę nagrań w oknie czasowym, zobacz całe okno na pierwszy rzut oka jako siatkę klatek, zobacz kamerę przez dzień jako Oś czasu klatek, pobierz próbki klatek z jednego nagrania, zrób żywe zdjęcie kamery, przeczytaj dziennik alertów i uzyskaj łącze do otwarcia nagrania w interfejsie internetowym.
- Sterowanie: włączanie i wyłączanie serwera, stosowanie profilów, włączanie lub wyłączanie urządzeń, zmiana trybów nagrywania, przełączanie alertów, detektorów, wykrywania obiektów, rozpoznawania twarzy i rozpoznawania tablic rejestracyjnych, dodawanie obiektów do listy, którą kamera obserwuje, umieszczanie urządzeń w grupach, przesuwanie kamer PTZ do ustawień wstępnych i inne zmiany stanu z API.
- Reguły: ustaw regułę w zwykłym języku - "powiadom mnie, jeśli pojawi się czerwony samochód w ciągu następnych 6 godzin", "alertuj mnie, jeśli Dave jest przy drzwiach między 14 a 16 we wtorek". Asystent wybiera zdarzenie detektora (obiekt, twarz, tablicę rejestracyjną, dźwięk, ruch) i tylko dla szczegółów, które detektor nie może zobaczyć, takich jak kolor lub marka, dodaje pytanie dla AI wizji, którego odpowiedź potwierdza dopasowanie. Reguła jest przechowywana jako zwykłe akcje na kamerze, oznaczone jako utworzone przez asystenta wraz ze zdaniem, którego użyłeś, i wygasa automatycznie; możesz ją usunąć w dowolnym momencie. Zobacz Reguły Asystenta i Przykłady reguł. Wymaga Agent DVR 8.0.7 lub nowszej.
- Wszystko inne: katalog dalszych poleceń odczytu i sterowania, które asystent może wywołać, gdy żadne dedykowane narzędzie nie pasuje (statystyka systemu, pełny status urządzenia, ustawienia wstępne PTZ itd.).
Asystent nie może usuwać nagrań ani zdjęć, zmieniać konfiguracji urządzenia lub serwera, dodawać ani usuwać urządzenia, ani restartować serwera: te polecenia celowo nie są oferowane, niezależnie od używanego punktu końcowego. Reguły to jedyna rzecz, którą może tworzyć, i każda z nich znajduje się na liście w Ustawienia serwera - Reguły Asystenta. Na chmurowym punkcie końcowym przeglądanie, sterowanie i reguły to oddzielne uprawnienia, które przydzielasz na stronie logowania, a użycie jest ograniczone szybkością, aby chronić przekaźnik. Reguła, która zadaje AI wizji pytanie, kosztuje jedno wywołanie AI za każdym razem, gdy wyzwolisz ją (ograniczone na godzinę); asystent poinformuje cię o tym podczas jej tworzenia.
Przykładowe instrukcje
- "Czy ktoś był u drzwi wejściowych w ciągu ostatnich 24 godzin? Pokaż mi."
- "Jakie ptaki odwiedziły karmnik tego ranka?"
- "Jak ruchliwe były podjazd dzisiaj i kiedy?"
- "Pokaż mi ogród z tyłu przez cały dzień. Kiedy zaczęło padać?"
- "Jakie Alerty miałem wczoraj i czy któreś z nich dotyczyły Ludzi?"
- "Kto jest teraz u drzwi wejściowych?"
- "Które kamery są w trybie offline?"
- "Wychodzimy - aktywuj wszystko z Profilem Nieobecności."
- "Wyłącz wszystkie kamery w lokalizacji domu."
- "Wyślij mi łącze do klipu z kurierem."
- "Powiedz mi, jeśli ktoś przyjdzie do przednich drzwi w ciągu następnych 6 godzin."
- "Powiadom mnie, jeśli pojawi się czerwony samochód na podjeździe dzisiaj."
- "Daj mi znać, gdy po raz pierwszy Dave będzie u drzwi we wtorek między 2 a 4."
- "Wyślij mi e-mail, jeśli kamera tylnej bramy przejdzie do trybu offline w tym tygodniu."
- "Kiedy ktoś wejdzie do parkingu dzisiaj rano, powiedz mu, że biuro jest z tyłu."
- "Jeśli ktoś będzie przy bramie bocznej dzisiaj w nocy, odtwórz dźwięk szczekającego psa i nagrywaj też kamerę ogrodu."
- "Jeśli pojemniki nie będą przy krawęzniku w niedzielę o 18:00, wyślij e-mail na adres [email protected]."
- "W dni robocze od 9 do 17, powiedz mi, jeśli furgon dostawczy zatrzyma się przed sklepem."
- "Powiedz mi, jeśli ktoś niesie paczkę przy przednich drzwiach dzisiaj."
- "Zrób zdjęcie ogrodu codziennie o południu."
- „Umieść kamery podjazdu, ogrodu i bramy w grupie o nazwie Zewnętrzne."
- "Powiadom mnie, gdy pojawi się osoba na którekolwiek z kamer zewnętrznych między 23:00 a 6:00."
- "Aktywuj system o 22:00 każdej nocy i powiadom mnie, gdy zostanie dezaktywowany."
- "Które kamery potrafią dostrzec psy? Kogo rozpoznajesz? Czy kamera drzwiowa potrafi mówić?"
- "Co dla mnie skonfigurowałeś i czy każda z tych rzeczy działa prawidłowo teraz?"
- "Zmień podjazdową na wyślij mi e-mail zamiast tego."
- "Jakie reguły dla mnie skonfigurowałeś? Wstrzymaj podjazdową i usuń resztę."
Gotowe przepływy pracy
Serwer oferuje również szablony poleceń, które asystenci obsługujący polecenia (Claude Desktop, Claude Code, Gemini CLI, Cursor i inni) wyświetlają jako polecenia ukośnikowe lub w menu. Każdy z nich uruchamia kompletny wieloetapowy przepływ pracy i raportuje wynik:
- morning_briefing - co kamery zarejestrowały od ostatniego wieczoru: Aktywność, Alerty, godne uwagi Ludzie, pojazdy i zwierzęta oraz stan zdrowotny kamery.
- door_report - kto przyszedł do kamery u drzwi, z podaniem godzin, co każdy odwiedzający robił i łącze do każdego klipu.
- wildlife_report - jakie zwierzęta i ptaki kamera nagrała, zidentyfikowane tak dokładnie, jak pozwala na to materiał filmowy.
- camera_health - każdy serwer i kamera sprawdzeni pod kątem dostępności, Wyłączenia, błędów i kamer, które milczą.
- day_in_review - kamera przez cały dzień jako Oś czasu klatek, z opisem zmian w scenie.
- set_up_a_rule - ustaw regułę z zdania: sprawdza możliwości twoich kamer, pokazuje ci, co reguła będzie robić, a następnie tworzy ją, gdy powiesz „tak".
Reguły Asystenta
Dzięki uprawnieniom do reguł asystent może dla Ciebie skonfigurować regułę na podstawie zdania: „powiadom mnie, jeśli ktoś podejdzie do drzwi wejściowych w ciągu następnych 6 godzin". Agent DVR zamienia ją na zwykłe akcje na kamerze, więc działa na Twoim serwerze jak reguła, którą stworzyłeś ręcznie. Po utworzeniu reguły asystent już nie bierze w niej udziału.
- Gdzie się pojawia: na liście Akcje kamery, oznaczona Reguła asystenta wraz z datą jej wygaśnięcia oraz, dla reguł, które uruchamiają się ograniczoną liczbę razy, jak często się uruchomiła. Najedź kursorem na oznaczenie, aby zobaczyć zdanie, z którego się pochodzi. Edytuj lub usuń ją tam jak każdą inną akcję, albo poproś asystenta, aby wyświetlił, wstrzymał lub usunął jego reguły. Wszystkie reguły na serwerze są też wymienione w jednym miejscu, Ustawienia serwera - Reguły Asystenta, ze zdaniem, z którego się pochodzi, tym co obejmuje, czy jest aktywna, oczekująca, wstrzymana lub ukończona, oraz przyciskiem do usunięcia. Reguły dla grupy kamer lub samego systemu pojawiają się tylko tam. Użytkownicy, którzy nie mają uprawnień do zmiany ustawień serwera, mogą zobaczyć listę, ale nie mogą jej usuwać.
- Co może obserwować: wszystko, co kamera już wykrywa - ruch, obiekty (osoba, samochód, pies itd.), rozpoznane twarze, numery rejestracyjne, dźwięki lub kamerę przechodzącą do trybu offline. Możesz też zadawać pytania: "które kamery potrafią dostrzec psy?", "kogo rozpoznajesz?", "czy kamera u drzwi potrafi mówić?".
- Co może zrobić, gdy to się stanie: powiadomić cię poprzez powiadomienie push, wiadomość e-mail lub SMS; wypowiedzieć wiadomość na głos przez kamerę ("gdy ktoś wejdzie na parking, powiedz im, że biuro znajduje się za rogiem") lub odtwarzać dźwięk przez nią (szczekanie psa); nagrywać na innej kamerze; przesunąć kamerę PTZ do ustawienia wstępnego; wywołać adres URL (webhook, inteligentne urządzenie); oznaczyć nagranie; zastosować profil. Mówienie i odtwarzanie dźwięków wymagają kamery z ustawionym dialogiem, wiadomości SMS wymagają połączonego konta, a e-mail wymaga włączonej obsługi wiadomości na kamerze - asystent sprawdza to i informuje cię, które kamery się kwalifikują.
- Więcej niż jedna kamera lub sam system: nadaj nazwę grupie, lokalizacji lub "wszystkim kamerom" i otrzymasz jedną regułę, która się do niej stosuje - "powiadom mnie zawsze, gdy pojawi się osoba na którejkolwiek z kamer Outside w nocy" dotyczy również kamery, którą dodasz do grupy Outside za miesiąc. Kamery w grupie, które nie mogą wykryć tego, co prosiłeś, po prostu nie są źródłem, a asystent informuje, ile ich może. Jeśli grupa jeszcze nie istnieje, asystent z uprawnieniami kontroli może ją utworzyć: "umieść kamery podjazdu, ogrodu i bramy w grupie o nazwie Outside" (wymaga Agent DVR 8.0.7 lub nowszej). Grupy to te same, które ustawiasz na karcie Ogólne urządzenia, a także decydują, które urządzenia może widzieć konto użytkownika z ograniczonym dostępem, więc kamera umieszczona w grupie jest ukryta przed użytkownikami ograniczonymi, których konto nie obejmuje tej grupy. Reguła może również należeć do serwera, a nie do kamery: "uzbrój system o 22:00 każdej nocy", "zastosuj profil Night o zachodzie słońca w dni robocze", "powiadom mnie, gdy system jest rozbrojony". Reguły systemowe działają zgodnie z własnym harmonogramem, więc przełącznik harmonogramu żadnej kamery ich nie wpływa; nie mogą spojrzeć na zdjęcie ani mówić przez kamerę.
- Kiedy: przez następne kilka godzin, aż do określonej daty i godziny, w cotygodniowym przedziale czasowym („we wtorki między 14 a 16"), w jeden dzień lub co jakiś czas („zrób zdjęcie ogrodu co godzinę", „sprawdzaj co 15 minut, czy brama jest zamknięta" - w przedziale czasowym, jeśli chcesz). Godziny mogą zmieniać się wraz ze słońcem: „po zmroku", „od zachodu do wschodu słońca", „pół godziny przed wschodem słońca" są obliczane każdego dnia na podstawie współrzędnych lokalizacji kamery (lokalizacja bez ustawionej szerokości i długości geograficznej otrzymuje 6:00 i 18:00). „Powiedz mi kiedy..." powiadamia cię raz, a reguła następnie wstrzymuje się; powiedz „za każdym razem" lub „zawsze", jeśli chcesz być powiadamiany każdorazowo. Za każdym razem oznacza każdą wizytę, nie każdą sekundę, gdy ktoś tam stoi: reguła czeka minutę, zanim będzie mogła ponownie powiadomić (pół minuty dla reguł, które mówią, odtwarzają dźwięk lub nagrywają), a możesz poprosić o dłuższy okres („nie więcej niż raz na godzinę"). W powtarzającym się przedziale czasowym („dni robocze od 9 do 17, powiedz mi, jeśli van zatrzyma się na zewnątrz") raz oznacza raz każdego dnia otwarcia okna. Zapytaj „co skonfigurowałeś i czy to działa?", aby zobaczyć każdą regułę i czy jest aktywna, czeka na swoje okno czasowe, jest wstrzymana lub zakończona. „Zmień tę na wysyłkę wiadomości e-mail zamiast tego" zmienia regułę. Reguła z limitem czasowym usuwa się po upłynięciu czasu.
- Szczegóły, których detektor nie widzi: dla koloru, marki, ubrania i podobnych ("czerwony samochód") reguła pyta dostawcę AI (Ustawienia serwera - Ustawienia AI) pytanie tak/nie na temat zdjęcia za każdym razem, gdy detektor się aktywuje, i działa tylko wtedy, gdy odpowiedź jest pozytywna. To samo dotyczy rzeczy, które żaden detektor nie zna ("kangur w ogrodzie"), używając ruchu jako wyzwalacza. Może również sprawdzać o określonej godzinie: "jeśli pojemniki nie będą wystawione w niedzielę o 20:00, wyślij wiadomość do Maxa" sprawdza kamerę każdej niedzieli o 20:00 i wysyła wiadomość tylko wtedy, gdy odpowiedź jest negatywna. Jeśli AI nie potrafi stwierdzić (ciemno, widok zablokowany), nic nie zostanie wysłane, dlatego wybierz godzinę, gdy kamera może widzieć. To jedno wywołanie AI na wyzwalacz, domyślnie ograniczone do 30 na godzinę na regułę, a asystent informuje, gdy reguła działa w ten sposób. Jeśli nie skonfigurowano żadnego dostawcy AI, asystent poinformuje o tym i jak go dodać (Google Gemini ma bezpłatną warstwę) - nie może wykonać tego kroku za ciebie, ponieważ to klucz API - i oferuje regułę bez pytania: każdy samochód zamiast czerwonych samochodów, które może przeglądać z tobą później. Drobne szczegóły, takie jak dokładny model samochodu lub kolor w nocy, gdy kamera przełączyła się na czarno-białe zdjęcie w trybie nocnym, nie są niezawodne.
- Dlaczego reguła zostaje odrzucona: Agent DVR nie stworzy reguły, która nigdy nie mogłaby działać, i mówi wszystko, co jest złe na raz. Jeśli pod podaną nazwą nie jest zarejestrowana żadna twarz, jeśli kamera, przez którą chcesz mówić, nie ma kanału dialogu, jeśli na tej kamerze wyłączone jest wykrywanie obiektów, jeśli to, o co poprosiłeś, nie jest na jej liście Szukaj, lub jeśli poprosiłeś o okno czasowe na kamerze, której harmonogram jest wyłączony, asystent otrzyma dokładne informacje, co należy zmienić. Z uprawnieniami kontroli może dokonać zmiany dla ciebie i spróbować ponownie: włączyć detektor lub harmonogram albo dodać obiekt do listy Szukaj kamery ("pies" na kamerze, która szuka tylko ludzi i samochodów). Może dodawać tylko obiekty, które model AI kamery zna. W przypadku czegokolwiek innego używa szerszego obiektu i prosi twojego dostawcę AI o sprawdzenie szczegółów. Dźwięki to wyjątek: dodaj je do listy mikrofonu samodzielnie.
- Nieobsługiwane jeszcze: liczenie ("drugi raz dzisiaj"), zdarzenia, które się nie stały ("brak dostawy do 18:00") i sekwencje między kamerami.
Wymaga Agent DVR 8.0.7 lub nowszej wersji. Na punktach końcowych w chmurze reguły są oddzielnym uprawnieniem na stronie logowania, więc asystent, który był wcześniej połączony, poprosi cię o ponowne zatwierdzenie dostępu.
Przykłady reguł
Rzeczy, które ludzie chcą otrzymywać od swoich kamer, jako zdanie do powiedzenia połączonemu asystentowi, co Agent DVR konfiguruje i czego potrzebuje. Wszystkie te rzeczy to Reguły Asystenta: działają na twoim serwerze i działają bez połączonego asystenta. Wymaga Agent DVR 8.0.7 lub nowszej wersji i uprawnień do reguł.
- Otrzymaj alert, gdy pojawi się samochód określonego koloru. Powiedz: "Powiadom mnie, jeśli na podjeździe pojawi się czerwony samochód w ciągu następnych 6 godzin." Detektor obiektów kamery wyzwala się dla każdego samochodu, twój dostawca AI jest pytany, czy samochód jest czerwony, i otrzymujesz jedno powiadomienie push po raz pierwszy, gdy odpowiedź brzmi tak. Reguła usuwa się po 6 godzinach. Wymaga detektora obiektów włączonego z "samochodem" na liście Szukaj kamery (asystent może wykonać oba działania z uprawnieniami kontroli) i dostawcy AI w Ustawienia serwera - Ustawienia AI.
- Wiedz, kiedy pojawia się określona osoba. Powiedz: "Daj mi znać, gdy po raz pierwszy Dave będzie przy drzwiach we wtorek między 14 a 16." Rozpoznawanie twarzy wyzwala się na podstawie nazwy i zostaniesz powiadomiony raz. Wymaga rozpoznawania twarzy włączonego dla kamery i twarzy zarejestrowanej pod tą nazwą - reguła jest odrzucana z nazwami, które są zarejestrowane, jeśli nie ma Dave'a.
- Sprawdź, czy coś zostało zrobione w wyznaczonym czasie. Powiedz: "Jeśli śmieci nie będą przy krawężniku w niedzielę o 18:00, wyślij mi wiadomość." Każdej niedzieli o 18:00 obraz z kamery jest wysyłany do twojego dostawcy AI z pytaniem tak lub nie, i otrzymujesz wiadomość tylko wtedy, gdy odpowiedź brzmi nie. Jeśli AI nie potrafi stwierdzić (zbyt ciemno, widok zablokowany), nic się nie wysyła, dlatego wybierz czas, gdy kamera może widzieć. Wymaga dostawcy AI i połączonego konta do SMS.
- Obserwuj dostawy podczas godzin otwarcia. Powiedz: "W dni robocze od 9 do 17, powiadom mnie, jeśli przed sklepem zatrzyma się furgonetka dostawcza." Po otwarciu okna każdego dnia, nie raz na cały czas. Powiedz "za każdym razem", jeśli chcesz każdy. Wymaga włączonego harmonogramu kamery.
- Zauważ coś, czego żaden detektor nie zna. Powiedz: "Powiadom mnie, jeśli w ogrodzie pojawi się kangur dzisiaj." lub "Powiadom mnie, jeśli ktoś nosi paczkę przy głównych drzwiach." Ruch lub osoba wyzwala regułę, a dostawca AI odpowiada na pytanie dotyczące obrazu. Jedno wywołanie AI na wyzwolenie, ograniczone do 30 na godzinę dla każdej reguły.
- Porozmawiaj z każdym, kto się pojawi. Powiedz: "Gdy ktoś wejdzie na parking w ciągu tego ranka, powiedz mu, że biuro jest za rogiem." Wiadomość jest wymawiania przez głośnik kamery za pomocą tekstu na mowę. Wymaga kamery z rozmową skonfigurowaną i połączonego konta.
- Odstrasz nocnego gościa. Powiedz: "Jeśli ktoś jest przy bocznej bramie dzisiaj w nocy, odtwórz szczekanie psa i nagraj również kamerę ogrodu." Odtwarza plik dźwiękowy przez głośnik kamery i uruchamia nagrywanie innej kamery, co najwyżej raz na 30 sekund. Wymaga kamery z rozmową skonfigurowaną.
- Zabezpiecz wszystkie kamery zewnętrzne w nocy. Powiedz: "Umieść kamery podjazdów, ogrodu i bramy w grupie o nazwie Outside." następnie "Powiadom mnie, gdy pojawi się osoba na którejkolwiek z kamer Outside od zachodu do wschodu słońca." Jedna reguła podąża za grupą, w tym za kamerami, które dodasz później, a zachód słońca jest obliczany każdego dnia na podstawie współrzędnych lokalizacji. Co najwyżej jedno powiadomienie na minutę z każdej kamery.
- Dowiedz się o kamerze, która przestaje działać. Powiedz: "Wyślij mi e-mail, jeśli kamera przy tylnej bramie przejdzie w tryb offline w tym tygodniu." Wymaga włączonej obsługi wiadomości na kamerze.
- Zbrojenie i rozbrojenie podle harmonogramu i wiedz, kiedy się to zmienia. Powiedz: "Zbrojenie systemu o 22:00 każdej nocy, i powiadom mnie, gdy zostanie rozbrojony." To są reguły samego serwera, dlatego harmonogram żadnej kamery na nich nie wpływa.
- Nagrywaj codzienne zdjęcie. Powiedz: "Zrób zdjęcie ogrodu co dzień o południu."
Aby zobaczyć lub zmienić skonfigurowane ustawienia, zapytaj "jakie reguły zostały skonfigurowane, i czy każda z nich działamy?", "ustaw podjazdową, aby zamiast tego wysłała mi e-mail", "wstrzymaj regułę vanu", lub otwórz Ustawienia serwera - Reguły Asystenta. Jeśli żądanie nie może się powieść, asystent powie dlaczego i co zmienić; zobacz Reguły Asystenta dla limitów.
Rozwiązywanie problemów
- Asystent nie może się połączyć z lokalnym punktem końcowym: sprawdź adres URL w przeglądarce - http://localhost:8090/mcp powinien odpowiedzieć (komunikat o błędzie jest w porządku; "connection refused" nie). Upewnij się, że port jest zgodny z Ustawienia serwera - Serwer lokalny i że punkt końcowy jest tam włączony.
- 401 Unauthorized: Zabezpiecz API jest włączone, więc asystent musi wysłać poświadczenia użytkownika administracyjnego albo łączysz się spoza sieci.
- 403 Forbidden: łączenie się spoza sieci bez licencji. Zamiast tego użyj Punktu końcowego chmury.
- 404 Not found: punkt końcowy jest wyłączony w Ustawienia serwera albo serwer jest starszy niż 8.0.3.
- Punkt końcowy chmury mówi, że serwer jest offline: serwer nie jest połączony z iSpyConnect. Sprawdź ikonę kłódki w lokalnym interfejsie i że Blokuj dostęp zewnętrzny jest wyłączone.
- Widzenie, co robi asystent: ustaw opcję Logowanie na Debugowanie w Ustawienia serwera i otwórz dzienniki z Menu serwera. Na lokalnym punkcie końcowym każde żądanie i wywołanie narzędzia jest rejestrowane z prefiksem "MCP", łącznie z Argumenty i czasem trwania. Za pośrednictwem punktu końcowego Chmura narzędzia działają na iSpyConnect.com, a serwer widzi tylko poszczególne Polecenia, które wysyłają, zarejestrowane z prefiksem "RelayApi".