Guida alla procedura guidata di creazione dispositivo SinricPro

Questo documento fornisce una guida passo passo per creare un nuovo dispositivo sulla piattaforma SinricPro. Il processo è diviso in quattro sezioni principali: informazioni sul dispositivo, notifiche, timer e altre impostazioni.

Passo 1: Informazioni sul dispositivo

Sinric Pro device creation info

Il primo passo nella creazione di un nuovo dispositivo consiste nel configurare le informazioni di base sul dispositivo.

Campi

Passo 2: Notifiche

Sinric Pro device creation info

Configura quali eventi attivano le notifiche per il tuo dispositivo.

Abilita notifiche

Notifiche basate su eventi

Puoi scegliere di ricevere notifiche quando si verificano determinati cambi di stato del dispositivo:

Tipo di notifica Descrizione
Connect Avvisa quando il dispositivo si connette al cloud.
Disconnect Avvisa quando il dispositivo si disconnette.
On Avvisa quando il dispositivo si accende.
Off Avvisa quando il dispositivo si spegne.
Lock Avvisa quando il blocco passa a chiuso
Unlock Avvisa quando il blocco passa ad aperto
Unlock Avvisa quando il blocco passa ad aperto
PM2.5 Air Quality Avvisa quando la qualità dell’aria supera la soglia in μg/m3
PM2.5 Air Quality Avvisa quando la qualità dell’aria scende sotto la soglia in μg/m3
Motion Avvisa quando viene rilevato un movimento (di giorno o di notte)
Camera Motion Avvisa quando viene scattata un’immagine in movimento
Camera Snapshot Avvisa quando viene scattato uno snapshot e descrive con l’IA cosa contiene
Doorbell Avvisa quando viene premuto il campanello
Open Avvisa quando si apre (Garage Door, Contact Sensor o Blinds)
Closed Avvisa quando si chiude (Garage Door o Contact Sensor)
Temperature Avvisa quando la temperatura supera la soglia
Temperature Avvisa quando la temperatura scende sotto la soglia

Cos’è il Retrigger Time?

È il ritardo tra una notifica e la successiva. Serve a evitare l’invio continuo di notifiche push.

Suggerimento: usa queste opzioni per monitorare lo stato del dispositivo e ricevere notifiche di aggiornamento in tempo reale tramite l’app SinricPro o le piattaforme collegate.

Passo 3: Timer

Sinric Pro device creation timers

Configura comportamenti di accensione/spegnimento automatico per il tuo dispositivo usando timer gestiti dal cloud. Il ritardo minimo è di 3 secondi. L’intervallo massimo non può superare 1 giorno.

Spegnimento automatico

Accensione automatica

Nota: i timer sono basati sul cloud, quindi non funzionano se il dispositivo è temporaneamente offline.

Casi d’uso:

  • Luci lampeggianti o effetti strobo.
  • Spegnimento di sicurezza per stufe o motori.

Passo 4: Altro

Sinric Pro device creation timers

Fornisci metadati opzionali sul tuo dispositivo, in particolare sul consumo energetico.

Consumo energetico (stima)

Attiva questa opzione per abilitare le funzioni di stima energetica. Il server calcola il consumo energetico del dispositivo in base ai tempi di accensione/spegnimento. Puoi visualizzare il consumo nel menu Energy Estimates del Portal.

Campi:

Perché è importante:
I dati energetici aiutano gli utenti a stimare i costi dell’elettricità tramite le dashboard smart di Alexa.

Consiglio:
Usa le specifiche del produttore o un wattmetro per avere valori precisi.

Ripristina lo stato del dispositivo alla connessione

Quando questa funzione è attiva, il server SinricPro invia automaticamente lo stato più recente del dispositivo (ad esempio stato di alimentazione, luminosità, impostazioni personalizzate e altri dati rilevanti) subito dopo la riconnessione del dispositivo.

Ad esempio, se il tuo dispositivo era acceso quando è andato offline, al momento della riconnessione il server invierà quell’ultimo stato di alimentazione noto (true) al dispositivo, attivando il tuo callback onPowerState e ripristinando automaticamente lo stato precedente.

Impostazioni personalizzate in SinricPro

Le Custom Settings ti permettono di definire e gestire parametri di configurazione specifici del tuo dispositivo, oltre alle capability standard offerte da SinricPro.

Ad esempio, potresti usare le Custom Settings per:

Tutorial completo sulle impostazioni


Questo documento è open source. Hai trovato un errore di battitura? Crea una issue