Integrazioni: Assistenti AI

Collegare un assistente AI

Agent DVR può essere utilizzato direttamente da assistenti AI come Claude, ChatGPT, Cursor e VS Code Copilot. Chiedi in linguaggio naturale - "quali avvisi ho avuto la notte scorsa?", "mostrami cosa è successo sulla telecamera del vialetto questa mattina", "disabilita le telecamere nel garage" - e l'assistente risponde dalle tue telecamere dal vivo, registrazioni e registro degli avvisi, incluse le immagini.

Questo funziona attraverso il Model Context Protocol (MCP), lo standard aperto che gli assistenti utilizzano per connettersi agli attrezzi esterni. Agent DVR fornisce un server MCP in due posizioni, e colleghi il tuo assistente a quella che più ti conviene:

  • Integrato in Agent DVR (Endpoint locale): gestito dal tuo server sulla tua rete locale. Nessun account o abbonamento necessario. Per assistenti in esecuzione sullo stesso computer o LAN.
  • Attraverso iSpyConnect.com (Endpoint cloud): raggiunge i tuoi server attraverso lo stesso accesso remoto utilizzato dal portale web e dalle app mobili, da qualsiasi luogo, senza inoltro porte. Richiede un abbonamento iSpyConnect. Questo è quello da utilizzare per claude.ai, ChatGPT e telefoni.

Entrambi espongono lo stesso insieme di attrezzi. Richiede Agent DVR 8.0.3 o versione successiva.

Endpoint Locale

Ogni server Agent DVR fornisce MCP su /mcp nel suo server web locale, quindi se apri l'interfaccia Agent DVR su http://localhost:8090 l'endpoint è http://localhost:8090/mcp (utilizza l'indirizzo e la porta del tuo server da un altro computer sulla LAN, ad esempio http://192.168.1.10:8090/mcp). È abilitato per impostazione predefinita e può essere disattivato con AI Assistant (MCP) Endpoint in Impostazioni server - Server locale.

L'accesso segue esattamente le stesse regole del resto dell'API locale: dalla tua rete non è necessario alcun accesso, a meno che Proteggi API sia abilitato, nel qual caso l'assistente deve inviare il nome utente e la password di un utente amministratore (la maggior parte dei client MCP ti consente di aggiungere un'intestazione di autorizzazione). Le connessioni da fuori dalla tua rete richiedono inoltre una licenza, la stessa dell'accesso al port-forward dell'interfaccia.

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

Poi digita /mcp dentro Gemini CLI per confermare gli attrezzi caricati. La parte -s user salva il server nelle tue Impostazioni Utente in modo che sia Disponibile da qualsiasi Cartella.

Cursor

Aggiungi a .cursor/mcp.json (oppure tramite Impostazioni - MCP):

{ "mcpServers": { "agentdvr": { "url": "http://localhost:8090/mcp" } } }

VS Code (Copilot)

Aggiungi a .vscode/mcp.json:

{ "servers": { "agentdvr": { "type": "http", "url": "http://localhost:8090/mcp" } } }

Claude Desktop

L'app desktop di Claude non può chiamare un server sul tuo computer direttamente, quindi utilizza una piccola estensione che lo fa per te. Scarica AgentDVR.mcpb, poi in Claude Desktop apri Impostazioni - Estensioni e trascina il file sulla pagina. Si installa abilitato e si connette a http://localhost:8090/mcp; clicca Configura solo se il tuo server si trova su un altro computer o ha Proteggi API abilitato. Claude chiede il permesso la prima volta che ogni strumento viene utilizzato - scegli "Consenti sempre" per interrompere i promemoria.

Claude Desktop mostra un avviso rosso per ogni estensione che non è stata installata dalla directory ufficiale di Anthropic. È previsto per questo file; l'estensione comunica solo con l'indirizzo che fornisci.

Altri assistenti

Qualsiasi client che supporta MCP su HTTP ("Streamable HTTP") può utilizzare lo stesso URL. Cerca "Server MCP", "connettori" o "attrezzi" nelle impostazioni dell'assistente.

L'app web di Claude e le app mobile, e ChatGPT, non possono raggiungere un server sulla tua rete in nessun modo; utilizzano l'Endpoint cloud.

Endpoint Cloud

Con un abbonamento iSpyConnect, i tuoi server sono raggiungibili anche all'indirizzo:

https://www.ispyconnect.com/mcp

Aggiungi tale URL come connettore personalizzato o server MCP nel tuo assistente (ad esempio Impostazioni - Connettori in claude.ai e nelle app Claude, o l'equivalente in Cursor). L'assistente apre una pagina di accesso iSpyConnect; accedi, scegli se consentire il controllo oltre alla visualizzazione, e clicca Consenti. Non è necessario configurare altro: ogni server Agent DVR connesso al tuo account con accesso remoto abilitato è disponibile, e l'assistente ti chiederà quale intendi se ne hai più di uno.

In ChatGPT (Plus o Pro) i passaggi sono: Impostazioni - Sicurezza e accesso - attiva Modalità sviluppatore; poi Impostazioni - Plugin - Sfoglia plugin - Aggiungi. Denominalo Agent DVR, inserisci l'URL qui sopra, scegli OAuth e lascia l'ID client e il segreto vuoti, poi accedi e clicca Consenti. Se la pagina del plugin dice "Nessuna azione app disponibile ancora", clicca Aggiorna su quella pagina.

Da un assistente da riga di comando come Gemini CLI o Claude Code l'accesso è un processo a due fasi: Aggiungi il server, poi Autorizza e il browser si apre sulla stessa pagina.

gemini mcp add -s user --transport http agentdvr-cloud https://www.ispyconnect.com/mcp
gemini
/mcp auth agentdvr-cloud

Le richieste viaggiano attraverso lo stesso relay che utilizza il portale web, pertanto non è necessario alcun inoltro di porta e il tuo server non è mai esposto a Internet. L'accesso si interrompe quando l'abbonamento scade, e l'accesso di ciascun assistente può essere rimosso dalle impostazioni del connettore dell'assistente stesso in qualsiasi momento.

Il tuo server deve essere in esecuzione e connesso a iSpyConnect (l'icona del lucchetto nell'interfaccia locale mostra lo stato della connessione remota). Blocca accesso esterno nelle Impostazioni server blocca anche questo endpoint.

ChatGPT: utilizza ogni strumento, incluse istantanee e registrazioni, ma non mostra i modelli di prompt. Chiedi invece un flusso di lavoro per nome ("corsa del flusso di lavoro morning_briefing") e l'assistente recupera i passaggi da solo. Attivando Descrivi nelle impostazioni Avvisi della telecamera (è necessario un fornitore AI in Impostazioni server - AI) viene fornita a ogni assistente una descrizione scritta per ogni avviso, utile per telecamere che avvisano senza registrare.

Cosa Può Fare l'Assistente

Gli assistenti vedono una piccola serie di attrezzi costruiti per uno scopo specifico piuttosto che l'API grezza, quindi le risposte rimangono veloci ed economiche:

  • Visualizzazione: elenca i tuoi Server e Dispositivi (con Posizione e stato di salute), ricevi un riepilogo dell'Attività (Registrazioni e Avvisi per Telecamera per ora, con ciò che è stato Rilevato), elenca Registrazioni in una finestra temporale, visualizza un'intera finestra in un colpo d'occhio come griglia di fotogrammi, visualizza una Telecamera nell'arco di un giorno come sequenza temporale di fotogrammi, campiona fotogrammi da una Registrazione, acquisisci un'istantanea dal vivo di una Telecamera, leggi il registro degli Avvisi e ottieni un collegamento per aprire una Registrazione nell'interfaccia web.
  • Controllo: armare e disarmare il server, applicare profili, abilitare o disabilitare dispositivi, modificare le modalità di registrazione, attivare o disattivare avvisi, rilevatori, rilevamento di oggetti, riconoscimento facciale e riconoscimento della targa, aggiungere oggetti all'elenco che una telecamera ricerca, inserire dispositivi in gruppi, spostare le telecamere PTZ verso i preset e altri cambiamenti di stato dall'API.
  • Regole: configura una regola in linguaggio naturale - "avvisami se un'auto rossa compare nei prossimi 6 ore", "avvertimi se Dave è alla porta tra le 2 e le 4 di martedì". L'assistente sceglie l'evento del rilevatore (oggetto, volto, targa, suono, movimento) e, solo per dettagli che un rilevatore non può rilevare come il colore o il modello, aggiunge una domanda per l'IA visiva la cui risposta conferma la corrispondenza. La regola viene archiviata come azioni ordinarie sulla telecamera, contrassegnata come creata dall'assistente con la frase che hai usato, e scade automaticamente; puoi eliminarla da lì in qualsiasi momento. Vedi Regole Assistente e gli Esempi di regole. Richiede Agent DVR 8.0.7 o versioni successive.
  • Tutto il resto: un catalogo di ulteriori comandi di lettura e controllo che l'assistente può richiamare quando nessuno strumento dedicato è adatto (statistiche di sistema, stato completo di un dispositivo, preset PTZ e così via).

L'assistente non può eliminare registrazioni o foto, modificare la configurazione del dispositivo o del server, aggiungere o rimuovere dispositivi o riavviare il server: questi comandi non vengono deliberatamente offerti, indipendentemente dall'endpoint utilizzato. Le regole sono l'unica cosa che può creare, e ogni regola è elencata in Impostazioni server - Regole Assistente. Sull'endpoint cloud, la visualizzazione, il controllo e le regole sono permessi separati che concedi nella pagina di accesso, e l'utilizzo è limitato per proteggere il relè. Una regola che pone una domanda all'IA visiva costa una chiamata IA ogni volta che il suo trigger si attiva (limitato per ora); l'assistente te lo dirà quando la configura.

Prompt di esempio

  • "Qualcuno è venuto alla porta d'ingresso nelle ultime 24 ore? Mostrami."
  • "Quali uccelli hanno visitato la mangiatoia stamattina?"
  • "Quanto è stata affollata la strada oggi, e quando?"
  • "Mostrami il giardino sul retro nell'arco della giornata. Quando ha iniziato a piovere?"
  • "Quali Avvisi ho avuto ieri, e uno di loro era una Persona?"
  • "Chi è alla porta d'ingresso in questo momento?"
  • "Quali telecamere sono offline?"
  • "Stiamo uscendo - attiva tutto con il Profilo Assente."
  • "Disabilita tutte le telecamere nella posizione home."
  • "Mandami un collegamento al video del corriere."
  • "Avvisami se qualcuno si presenta alla porta d'ingresso nelle prossime 6 ore."
  • "Inviami un avviso se appare un'auto rossa sul vialetto oggi."
  • "Fammi sapere la prima volta che Dave è alla porta martedì tra le 2 e le 4."
  • "Inviami un'email se la telecamera del cancello posteriore va offline questa settimana."
  • "Quando qualcuno entra nel parcheggio questa mattina, digli che l'ufficio è dietro l'angolo."
  • "Se qualcuno è al cancello laterale stasera, riproduci un abbaiamento di cane e registra anche la telecamera del giardino."
  • "Se i bidoni non sono in strada domenica alle 18:00, invia un'email a [email protected]."
  • "Da lunedì a venerdì dalle 9 alle 17, avvisami se un furgone di consegna si ferma davanti al negozio."
  • "Avvisami se qualcuno sta trasportando un pacco alla porta d'ingresso oggi."
  • "Scatta una foto del giardino ogni giorno a mezzogiorno."
  • "Inserisci le telecamere del vialetto, del giardino e del cancello in un gruppo denominato Outside."
  • "Avvisami ogni volta che c'è una persona su una qualsiasi delle telecamere esterne tra le 23:00 e le 6:00."
  • "Attiva il sistema alle 22:00 ogni notte e avvisami quando viene disattivato."
  • "Quali telecamere riescono a rilevare cani? Chi riconosci? La telecamera della porta riesce a parlare?"
  • "Che cosa hai impostato per me e sta funzionando correttamente proprio adesso?"
  • "Cambia il vialetto in modo che mi invii un'email invece."
  • "Quali regole hai impostato? Metti in pausa quella del vialetto ed elimina le altre."

Flussi di lavoro pronti

Il server offre anche modelli di prompt che gli assistenti con supporto per i prompt (Claude Desktop, Claude Code, Gemini CLI, Cursor e altri) mostrano come comandi slash o in un menu. Ognuno esegue un flusso di lavoro completo multifase e segnala il risultato:

  • morning_briefing - ciò che le Telecamere hanno visto dalla sera precedente: Attività, Avvisi, Persone, veicoli e animali notevoli, e stato di salute delle Telecamere.
  • door_report - chi si è presentato a una Telecamera di porta, con orari, cosa ha fatto ogni visitatore e un collegamento a ogni clip.
  • wildlife_report - quali animali e uccelli una Telecamera ha catturato, identificati il più possibile fedelmente rispetto alle riprese.
  • camera_health - ogni Server e Telecamera controllato per offline, Disabilitato, errori e Telecamere che sono rimaste silenziose.
  • day_in_review - una Telecamera nell'arco di un'intera giornata come sequenza temporale di fotogrammi, con una narrazione di come la scena è cambiata.
  • set_up_a_rule - configura una regola da una frase: verifica cosa possono fare le tue telecamere, ti mostra cosa farà la regola, quindi la crea quando dai il consenso.

Regole Assistente

Con il permesso regole un assistente può configurare una regola per te da una frase: "avvisami se qualcuno viene alla porta d'ingresso nelle prossime 6 ore". Agent DVR la trasforma in normali azioni sulla telecamera, così viene eseguita sul tuo server come una regola creata manualmente. Nessun assistente è coinvolto una volta che la regola esiste.

  • Dove appare: nell'elenco Azioni della fotocamera, contrassegnata con Regola assistente con la data di fine e, per le regole che si attivano un numero limitato di volte, quante volte si è attivata. Passa il mouse sul contrassegno per vedere la frase da cui proviene. Modificala o eliminala lì come qualsiasi altra azione, oppure chiedi all'assistente di elencare, mettere in pausa o eliminare le sue regole. Ogni regola sul server è elencata anche in un unico posto, Impostazioni server - Regole Assistente, con la frase da cui proviene, cosa copre, se è attiva, in attesa, in pausa o terminata, e un pulsante elimina. Le regole per un gruppo di fotocamere o per il sistema stesso appaiono solo lì. Gli utenti che non hanno il permesso di modificare le impostazioni del server possono visualizzare l'elenco ma non eliminare da esso.
  • Cosa può monitorare: tutto ciò che la telecamera già rileva - movimento, oggetti (persona, auto, cane e così via), volti riconosciuti, targhe, suoni o la telecamera che va offline. Puoi anche fare domande: "quali telecamere riescono a rilevare cani?", "chi riconosci?", "la telecamera della porta può parlare?".
  • Cosa può fare quando accade: avvisarti tramite notifica push, email o SMS; pronunciare un messaggio ad alta voce attraverso la telecamera ("quando qualcuno entra nel parcheggio, digli che l'ufficio è dietro l'angolo") o riprodurre un suono attraverso di essa (un cane che abbaia); registrare su un'altra telecamera; spostare una telecamera PTZ su un preset; chiamare un URL (un webhook, una presa intelligente); contrassegnare la registrazione; applicare un profilo. La riproduzione della voce e dei suoni richiedono una telecamera con la funzione di comunicazione configurata, la sintesi vocale e gli SMS richiedono un account connesso, e l'email richiede la messaggistica abilitata sulla telecamera - l'assistente controlla questi requisiti e ti dice quali telecamere si qualificano.
  • Più di una telecamera, o il sistema stesso: assegna un nome a un gruppo, una posizione o "tutte le telecamere" e otterrai una regola che lo segue - "avvisami ogni volta che c'è una persona in una qualsiasi delle telecamere Outside durante la notte" copre anche una telecamera che aggiungi al gruppo Outside il mese prossimo. Le telecamere nel gruppo che non riescono a rilevare quello che hai chiesto semplicemente non sono una fonte, e l'assistente ti dice quante possono farlo. Se il gruppo non esiste ancora, un assistente con il permesso di controllo può crearlo: "metti le telecamere del vialetto, giardino e cancello in un gruppo chiamato Outside" (richiede Agent DVR 8.0.7 o successivo). I gruppi sono gli stessi che configuri nella scheda Generale di una telecamera, e decidono anche quali dispositivi un account utente con accesso limitato può vedere, quindi una telecamera che inserisci in un gruppo è nascosta agli utenti con accesso limitato il cui account non include quel gruppo. Una regola può anche appartenere al server anziché a una telecamera: "arma il sistema alle 22:00 ogni notte", "applica il profilo Night al tramonto nei giorni feriali", "avvisami quando il sistema è disarmato". Le regole del sistema funzionano secondo il loro calendario, quindi nessuna programmazione della telecamera le influenza; non possono visualizzare un'immagine o parlare attraverso una telecamera.
  • Quando: per le prossime ore, fino a una data e ora, in una finestra settimanale ("martedì tra le 2 e le 4"), in un giorno, oppure ogni tanto ("scatta una foto del giardino ogni ora", "controlla che il cancello sia chiuso ogni 15 minuti" - all'interno di una finestra oraria se preferisci). Gli orari possono seguire il sole: "dopo il tramonto", "dal tramonto all'alba", "mezz'ora prima dell'alba" vengono ricalcolati ogni giorno in base alle coordinate della posizione della telecamera (una posizione senza latitudine e longitudine impostate utilizza le 6 del mattino e le 6 di sera). "Avvisami quando..." ti notifica una volta e la regola quindi si mette in pausa; di' "ogni volta" oppure "quando succede" se desideri essere avvisato ogni volta che accade. Ogni volta significa ogni visita, non ogni secondo in cui qualcuno è lì: una regola attende un minuto prima di poter avvisare di nuovo (mezzo minuto per le regole che parlano, riproducono un suono o registrano), e puoi richiedere un intervallo più lungo ("non più di una volta all'ora"). Con una finestra ricorrente ("giorni feriali dalle 9 alle 17, avvisami se un furgone si ferma fuori"), una volta significa una volta ogni giorno in cui la finestra si apre. Chiedi "cosa hai impostato e funziona?" per visualizzare ogni regola e se è attiva, in attesa della sua finestra, in pausa o completata. "Fai in modo che quello mi invii un'email invece" modifica una regola. Una regola con un limite di tempo si rimuove quando il tempo scade.
  • Dettagli che un rilevatore non può vedere: per colore, marca, abbigliamento e simili ("un'auto rossa") la regola pone al tuo provider AI (Impostazioni server - Impostazioni AI) una domanda sì o no sull'immagine ogni volta che il rilevatore si attiva, e agisce solo quando la risposta è sì. Lo stesso vale per cose che nessun rilevatore conosce ("un canguro in giardino"), utilizzando il movimento come trigger. Può anche guardare in un'ora impostata: "se i cassonetti non sono fuori domenica alle 20:00, invia un messaggio a Max" controlla la telecamera ogni domenica alle 20:00 e invia un messaggio solo quando la risposta è no. Se l'AI non riesce a determinarlo (buio, visione bloccata) non viene inviato nulla, quindi scegli un'ora in cui la telecamera può vedere. Si tratta di una chiamata AI per trigger, limitata a 30 all'ora per regola per impostazione predefinita, e l'assistente ti dice quando una regola funziona in questo modo. Se nessun provider AI è configurato l'assistente te lo dice e come aggiungerne uno (Google Gemini ha un livello gratuito) - non può eseguire quel passaggio per te, perché è una chiave API - e offre la regola senza la domanda: ogni auto invece di auto rosse, che può esaminare con te in seguito. I dettagli precisi, come il modello esatto di un'auto o il colore di notte quando la telecamera è passata alla sua immagine in bianco e nero con visione notturna, non sono affidabili.
  • Perché una regola viene rifiutata: Agent DVR non creerà una regola che non potrebbe mai funzionare e comunica tutto ciò che non va in un'unica volta. Se nessun volto è registrato con il nome che hai fornito, se la telecamera attraverso cui vuoi parlare non ha un canale di comunicazione, se il rilevamento di oggetti è disattivato su quella telecamera, se quello che hai chiesto non è nell'elenco Trova della telecamera, o se hai richiesto una finestra oraria su una telecamera la cui pianificazione è disattivata, all'assistente viene comunicato esattamente cosa deve essere modificato. Con il permesso di controllo può apportare la modifica per te e riprovare: attivare il rilevatore o la pianificazione, oppure aggiungere l'oggetto all'elenco Trova della telecamera ("cane" su una telecamera che cerca solo persone e auto). Può aggiungere solo oggetti che il modello di AI della telecamera conosce. Per qualsiasi altra cosa utilizza un oggetto più ampio e chiede al tuo fornitore di AI di controllare il dettaglio. I suoni sono l'eccezione: aggiungili a quelli dell'elenco del microfono tu stesso.
  • Non ancora supportato: conteggio ("la seconda volta oggi"), cose che non hanno avuto luogo ("nessuna consegna entro le 18:00"), e sequenze tra telecamere.

Richiede Agent DVR 8.0.7 o versione successiva. Sull'endpoint cloud, le regole sono un permesso separato nella pagina di accesso, quindi un assistente che era connesso in precedenza ti chiederà di approvare nuovamente l'accesso.

Esempi di regole

Cose comuni che le persone desiderano dalle loro telecamere, come la frase da dire a un assistente connesso, cosa Agent DVR imposta, e di cosa ha bisogno. Tutte queste sono Regole Assistente: vengono eseguite sul tuo server e continuano a funzionare senza nessun assistente connesso. Richiede Agent DVR 8.0.7 o successivo e il permesso delle regole.

  • Ricevere un avviso quando arriva un'auto di un particolare colore. Dì: "Avvisami se un'auto rossa appare nel vialetto nelle prossime 6 ore." Il rilevamento oggetti della telecamera si attiva per ogni auto, al tuo provider AI viene chiesto se l'auto è rossa, e ricevi una notifica push la prima volta che la risposta è sì. La regola si rimuove dopo 6 ore. Richiede il rilevamento oggetti attivato con "auto" nell'elenco Trova della telecamera (l'assistente può fare entrambe le cose con il permesso di controllo) e un provider AI in Impostazioni server - Impostazioni AI.
  • Sapere quando arriva una persona particolare. Dì: "Fammi sapere la prima volta che Dave è alla porta martedì tra le 2 e le 4." Il riconoscimento facciale si attiva sul nome e vieni avvisato una volta. Richiede il riconoscimento facciale attivato per la telecamera e un volto registrato con quel nome - la regola è rifiutata, con i nomi che sono registrati, se non c'è nessun Dave.
  • Scoprire se qualcosa è stato fatto entro un determinato orario. Dì: "Se i bidoni non sono fuori al bordo domenica alle 18, mandami un messaggio." Ogni domenica alle 18 l'immagine della telecamera viene inviata al tuo provider AI con una domanda sì o no, e ricevi il messaggio solo quando la risposta è no. Se l'AI non riesce a determinarlo (troppo buio, visione bloccata) nulla viene inviato, quindi scegli un orario quando la telecamera può vedere. Richiede un provider AI e un account connesso per SMS.
  • Sorvegliare le consegne durante gli orari di apertura. Dì: "Giorni feriali 9-17, avvisami se un furgone di consegna si ferma fuori dal negozio." Una volta al giorno la finestra si apre, non una sola volta per sempre. Dì "ogni volta" se desideri ognuna. Richiede la programmazione della telecamera attivata.
  • Individuare qualcosa che nessun rilevatore conosce. Dì: "Avvisami se c'è un canguro in giardino oggi." oppure "Avvisami se qualcuno sta portando un pacco alla porta d'ingresso." Il movimento o una persona attiva la regola e il provider AI risponde alla domanda sull'immagine. Una chiamata AI per trigger, limitata a 30 all'ora per ogni regola.
  • Parla a chiunque si presenti. Dì: "Quando qualcuno cammina nel parcheggio questa mattina, digli che l'ufficio è dietro l'angolo." Il messaggio viene pronunciato attraverso l'altoparlante della telecamera tramite sintesi vocale. Richiede una telecamera con la funzione Parla impostata e un account connesso.
  • Spaventare un visitatore notturno. Dì: "Se qualcuno è al cancello laterale stasera, riproduci un abbaiamento di cane e registra anche la telecamera del giardino." Riproduce un file audio attraverso la telecamera e avvia la registrazione di un'altra telecamera, al massimo una volta ogni 30 secondi. Richiede una telecamera con la funzione Parla impostata.
  • Coprire tutte le telecamere esterne durante la notte. Dì: "Metti le telecamere del vialetto, giardino e cancello in un gruppo chiamato Esterno." quindi "Avvisami ogni volta che c'è una persona su una qualsiasi delle telecamere Esterno dal tramonto all'alba." Una regola segue il gruppo, incluse le telecamere che aggiungi in seguito, e il tramonto viene calcolato ogni giorno dalle coordinate della posizione. Al massimo una notifica al minuto da ogni telecamera.
  • Ricevere notizie di una telecamera che smette di funzionare. Dì: "Mandami un'email se la telecamera del cancello posteriore si disconnette questa settimana." Richiede la messaggistica abilitata sulla telecamera.
  • Armare e disarmare secondo un calendario, e sapere quando cambia. Dì: "Arma il sistema alle 22 ogni notte, e avvisami quando viene disarmato." Queste sono regole del server stesso, quindi la programmazione di nessuna telecamera le influenza.
  • Registrare una foto giornaliera. Dì: "Scatta una foto del giardino ogni giorno a mezzogiorno."

Per vedere o modificare ciò che è stato impostato, chiedi "quali regole hai impostato, e ciascuna funziona?", "fai sì che il vialetto mi invii un'email invece", "pausa la regola del furgone", oppure apri Impostazioni server - Regole Assistente. Se una richiesta non può funzionare l'assistente spiega il motivo e cosa modificare; consulta Regole Assistente per i limiti.

Risoluzione dei problemi

  • L'assistente non riesce a connettersi all'endpoint locale: controlla l'URL in un browser - http://localhost:8090/mcp dovrebbe rispondere (un messaggio di errore va bene; "connessione rifiutata" no). Assicurati che la porta corrisponda a Impostazioni server - Server locale e che l'endpoint sia abilitato lì.
  • 401 Non autorizzato: Proteggi API è abilitato, quindi l'assistente deve inviare le credenziali di un utente amministratore, oppure ti stai connettendo da fuori della tua rete.
  • 403 Accesso negato: connessione da fuori della tua rete senza licenza. Usa invece l'Endpoint cloud.
  • 404 Non trovato: l'endpoint è disattivato in Impostazioni server, oppure il server è più vecchio della versione 8.0.3.
  • L'endpoint cloud dice che il server è offline: il server non è connesso a iSpyConnect. Controlla l'icona del lucchetto nell'interfaccia locale e che Blocca accesso esterno sia disattivato.
  • Visualizzare le azioni dell'assistente: impostare Registrazione log su Debug in Impostazioni server e aprire i log dal Menu server. Sull'endpoint locale ogni richiesta e chiamata di strumento viene registrata con un prefisso "MCP", inclusi gli Argomenti e il tempo impiegato. Attraverso l'endpoint cloud gli strumenti vengono eseguiti su iSpyConnect.com e il server visualizza solo i singoli Comandi che inviano, registrati con un prefisso "RelayApi".