tuya-logo

Tuya IoT Development Platform Network Firmware Update

tuya-IoT-Development-Platform-Network-Firmware-Update- (1)

Specificazioni

  • Pruduttu: Actualizazione di u firmware di a rete
  • Versione: 20240119
  • Tipu di aghjurnamentu: Versione in linea

Informazione di u produttu

Un aghjurnamentu OTA hè a consegna wireless di novu software, firmware, o altre dati à i dispositi IoT cunnessi. Pò esse usatu per riparà i bug è aghjunghje funziunalità.

Istruzzioni per l'usu di u produttu

Features
Dettagli nantu à e caratteristiche di u pruduttu.

Metudi d'aghjurnamentu
Spiegazione di e diverse metudi d'aghjurnamentu dispunibili per u pruduttu.

Actualizazione automatica
L'aghjurnamentu automaticu hè determinatu da l'impostazione di l'aghjurnamentu automaticu nantu à a Tuya IoT Development Platform è l'app inseme.

Cumu Funziona

Prucessu d'aghjurnamentu
Passi detallati nantu à u prucessu di aghjurnamentu.

Prucessu d'aghjurnamentu silenciu
Spiegazione di cumu funziona u prucessu di aghjurnamentu silenziu.

Guida di sviluppu

Riferimentu à l'intestazione
Linee guida nantu à riferimentu à l'intestazione in u prucessu di sviluppu.

Cumu aduprà

  1. Crea firmware nantu à a Tuya IoT Development Platform è uttene a chjave di firmware.
  2. Specificate a chjave di firmware quandu chjamate l'API d'inizializazione di u dispositivu.
  3. Abbonate à l'avvenimenti OTA per esse avvisatu di u prugressu di l'aghjurnamentu.
  4. Cumpilà u prugettu per ottene l'aghjurnamentu file cù "UG" in u so nome.
  5. Caricate firmware è implementate un compitu di aghjurnamentu OTA nantu à a Tuya IoT Development Platform.

FAQ

  • Perchè l'aghjurnamenti di u firmware fallenu?
    I mutivi per i fallimenti di l'aghjurnamentu di u firmware sò categurizzati in prublemi di scaricamentu di firmware è prublemi di stallazione. A maiò parte di i fallimenti si sò per via di prublemi di scaricamentu. Se u prugressu di l'aghjurnamentu hè più di 90%, indica u scaricamentu di firmware cumpletu; altrimenti, hè incompleta.
  • Perchè l'aghjurnamenti ùn sò micca rilevati?
    Se l'aghjurnamenti ùn sò micca rilevati, verificate se una regula d'aghjurnamentu hè cunfigurata è assicuratevi chì u dispositivu di destinazione scontra sta regula. L'aghjurnamenti ùn ponu esse rilevati s'ellu ùn sò micca iniziati da u dispusitivu stessu.

Un aghjurnamentu OTA hè a consegna wireless di novu software, firmware, o altre dati à i dispositi IoT cunnessi. Pò esse usatu per riparà i bug è aghjunghje funziunalità.

Features

  • Aghjurnate u firmware nantu à u modulu di a rete principale.
  • Diversi metudi di aghjurnamentu sò dispunibili.

I metudi d'aghjurnamentu

Trè metudi di aghjurnamentu sò dispunibuli basati nantu à cumu l'aghjurnamentu hè notificatu.

  • A notificazione di l'aghjurnamentu: L'utilizatori sò invitati à installà un aghjurnamentu quandu aprenu un pannellu di u dispositivu.
  • Actualizazione forzata: L'utilizatori ricevenu una notificazione di l'aghjurnamentu di u firmware è ùn anu micca op-zione ma per aghjurnà u firmware.
  • Verificate l'aghjurnamenti: L'utilizatori ùn riceveranu micca una notificazione di l'aghjurnamentu di firmware, ma anu bisognu di verificà manualmente per novi aghjurnamenti.

Actualizazione automatica

L'aghjurnamentu automaticu hè determinatu da l'impostazione di l'aghjurnamentu automaticu nantu à a Tuya IoT Devel-upment Platform è l'app inseme.

  • Se disattiveghjate a funzione di l'aghjurnamentu automaticu nantu à a piattaforma di sviluppu di Tuya IoT, u metudu di aghjurnamentu sceltu serà applicatu.
  • Se attivate a funzione d'aghjurnamentu automaticu nantu à a piattaforma Tuya IoT Development:
    • Se l'utilizatori attivanu a funzione d'aghjurnamentu automaticu in l'app, u firmware di u dispositivu serà aghjurnatu automaticamente in un tempu specificu. Questu hè ancu cunnisciutu cum'è un aghjurnamentu silenziu.
    • Se l'utilizatori disattivanu a funzione d'aghjurnamentu automaticu in l'app, l'aghjurnamentu forzatu serà applicatu.

Cumu funziona

Prucessu d'aghjurnamentu

tuya-IoT-Development-Platform-Network-Firmware-Update-fig-1

Prucessu d'aghjurnamentu silenziosu

tuya-IoT-Development-Platform-Network-Firmware-Update-fig-2

Guida di sviluppu

Riferimentu à l'intestazione

  • tuya_iot_wifi_api.h
  • base_event_info.h

Cumu aduprà

  1. Crea firmware nantu à a Tuya IoT Development Platform è uttene a chjave di firmware.
  2. Quandu chjamate l'API di inizializazione di u dispositivu, specificate a chjave di firmware in u paràmetru di input.
  3. Per esse avvisatu di u prugressu di l'aghjurnamentu, pudete subscribe à l'avvenimenti OTA.tuya-IoT-Development-Platform-Network-Firmware-Update-fig-3
  4. Cumpilà u prugettu per ottene l'aghjurnamentu file cù UG in u so nome.
  5. Caricate firmware è implementate un compitu di aghjurnamentu OTA nantu à a Tuya IoT Development Platform.

FAQs

  • Perchè l'aghjurnamenti di firmware fallenu?
    I mutivi sò spartuti in dui categurie, prublemi di scaricamentu di firmware è prublemi di stallazione. A maiò parte di i fallimenti di l'aghjurnamentu si sò per via di prublemi di scaricamentu. Se u prugressu di l'aghjurnamentu hè infurmatu cum'è sopra à 90%, pò esse cunsideratu chì u scaricamentu di u firmware hè cumpletu. Altrimenti, ùn hè micca.
    • Problemi di rete di u dispositivu
      • U signale hè debbule è ci hè una perdita di pacchettu altu per via di u dispusitivu chì hè luntanu da u router.
      • A longa latenza di a rete provoca una perdita di pacchetti elevata.
      • L'operatore di a rete mobile ùn sustene micca e scaricamentu riprendibili.
    • A verificazione HMAC falla.
    • Emissione di certificatu di u dispusitivu
    • Problema di u servitore proxy
    • Problema di almacenamentu in nuvola
  • Perchè l'aghjurnamenti ùn sò micca rilevati?
    • Se l'aghjurnamenti sò stati liberati
      Verificate s'ellu avete cunfiguratu una regula d'aghjurnamentu è cunfirmà s'ellu u dispositivu di destinazione risponde à sta regula.
    • Se l'aghjurnamenti ùn sò micca liberati
      • Verificate se u dispusitivu di destinazione hè stata inclusa in a lista di permessi di prova.
      • Se a versione di u dispositivu in a pagina di a lista di permessi hè indicata cum'è scunnisciuta, puderia purtà à un fallimentu in a rilevazione di l'aghjurnamenti. Cunfirmà ogni ragiuni pussibuli quì sottu.
        • U dispusitivu hè sia inattivu, sguassatu, o implementatu in un centru di dati differente.
        • L'ID di u dispusitivu hè incorrectu.
        • Dopu à esse attivatu, u dispusitivu ùn riportà u numeru di versione di u firmware di destinazione.
        • Se l'aghjurnamentu silenziu hè attivatu, l'app ùn pò micca detectà l'aghjurnamenti postu chì sò iniziati da u dispusitivu.

Riferimentu

  • Per più infurmazione nantu à a gestione di firmware, vede Manage Firmware.
  •  Per più infurmazione nantu à a cunfigurazione di l'aghjurnamentu di u firmware, vede Update Firmware.
  • Per più infurmazione nantu à e FAQ di l'aghjurnamenti, vede Q&A.

Documenti / Risorse

Tuya IoT Development Platform Network Firmware Update [pdfManuale d'usu
Aggiornamentu di u firmware di a rete di a piattaforma di sviluppu IoT, l'aghjurnamentu di u firmware di a rete di a piattaforma di sviluppu, l'aghjurnamentu di u firmware di a rete di a piattaforma, l'aghjurnamentu di u firmware di a rete, l'aghjurnamentu di u firmware, l'aghjurnamentu

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *