IoT · Servizi di ingegneria per le aziende
Sviluppo di dispositivi shadow e controllo remoto
Gestisci lo stato desiderato e segnalato e tieni traccia degli ID dei comandi, della validità, delle conferme e dei risultati dell'esecuzione. Per i produttori di dispositivi che richiedono la configurazione remota e la sincronizzazione dello stato.
Ambito di sviluppo
Gestisci lo stato desiderato e segnalato e tieni traccia degli ID dei comandi, della validità, delle conferme e dei risultati dell'esecuzione.
- A chi è destinato questo servizio
- Produttori di apparecchiature che richiedono configurazione remota e sincronizzazione dello stato
- Articoli di consegna previo accordo
- Servizio di sincronizzazione dello stato, interfaccia di controllo e record di test di timeout e comandi ripetuti.
Documenti di progetto richiesti
Le informazioni vengono utilizzate per determinare le interfacce, le condizioni di implementazione e l'ambito di lavoro.
- Stato previsto, stato riportato, attributi e definizioni di comando
- Durata della vita del comando, risposta, nuovi tentativi e richieste idempotenti
- Dispositivo offline, autorizzazioni e metodi di feedback per l'effettiva esecuzione
Oggetto della consegna e dell'accettazione
- Documentazione di consegna
- Servizio di sincronizzazione dello stato, interfaccia di controllo e record di test di timeout e comandi ripetuti.
- Versioni e riproducibilità
- L'elenco di consegna registra l'hardware di destinazione, la versione del software, i passaggi di creazione o distribuzione, la configurazione dell'interfaccia e i record di test per facilitare i successivi test di integrazione e la manutenzione.
- Verificare la sincronizzazione dei valori attesi e dei valori riportati dal dispositivo
- Testare timeout, duplicati, offline e conflitti dei comandi
- Controlla lo stato di invio, ricezione, esecuzione e errore
L'accettazione viene effettuata sulla base dell'attrezzatura, della versione, dell'ambiente, del campione e degli indicatori confermati da entrambe le parti; L'ambito del codice sorgente e dei documenti di progettazione, dei materiali del prototipo, dei costi di terzi e della successiva manutenzione sono dettagliati nei documenti del progetto.
Domande frequenti
Un comando inviato con successo significa che il dispositivo ha completato l'azione?
No. La piattaforma deve distinguere tra invio, ricezione ed esecuzione, utilizzando le conferme del dispositivo o il feedback sullo stato per confermare le azioni. I dispositivi offline e i comandi scaduti richiedono ragioni chiare per i comandi in sospeso o non riusciti.
Quali informazioni sono necessarie per determinare l'ambito di sviluppo?
Fornire quanto segue: stato previsto, stato segnalato, attributi e definizioni di comando; Durata della vita del comando, risposta, tentativi e richieste idempotenti; Dispositivo offline, autorizzazioni e metodi di feedback per l'effettiva esecuzione. Le informazioni mancanti possono essere risolte attraverso controlli di interfaccia o un test di fattibilità mirato prima di concordare la portata.
Discuti il tuo progetto
Definisci l'ambito con le informazioni sul dispositivo e sull'interfaccia
Fornire caratteristiche target, apparecchiature o codici esistenti, protocolli di interfaccia, ambiente di distribuzione e tappe pianificate per facilitare la valutazione del carico di lavoro e le modalità di distribuzione in fasi.
In linea
Telefono
WeChat

tornare all'inizio