tuya-logo

Tuya IoT Development Platform Network Firmware Update

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

Especificacions

  • Producte: Actualització del firmware de xarxa
  • Versió: 20240119
  • Tipus d'actualització: Versió en línia

Informació del producte

Una actualització OTA és el lliurament sense fil de programari nou, microprogramari o altres dades als dispositius IoT connectats. Es pot utilitzar per corregir errors i afegir funcions.

Instruccions d'ús del producte

Característiques
Detalls sobre les característiques del producte.

Mètodes d'actualització
Explicació dels diferents mètodes d'actualització disponibles per al producte.

Actualització automàtica
L'actualització automàtica ve determinada per la configuració d'actualització automàtica a la plataforma de desenvolupament de Tuya IoT i l'aplicació conjuntament.

Com funciona

Procés d'actualització
Passos detallats del procés d'actualització.

Procés d'actualització silenciós
Explicació de com funciona el procés d'actualització silenciosa.

Guia de desenvolupament

Feu referència a la capçalera
Directrius per fer referència a la capçalera en el procés de desenvolupament.

Com utilitzar

  1. Creeu el microprogramari a la plataforma de desenvolupament de Tuya IoT i obteniu la clau del microprogramari.
  2. Especifiqueu la clau del microprogramari quan truqueu a l'API d'inicialització del dispositiu.
  3. Subscriviu-vos als esdeveniments de l'OTA per rebre notificacions del progrés de l'actualització.
  4. Compileu el projecte per obtenir l'actualització file amb "UG" al seu nom.
  5. Carregueu el microprogramari i implementeu una tasca d'actualització OTA a la plataforma de desenvolupament d'IoT de Tuya.

Preguntes freqüents

  • Per què fallen les actualitzacions de firmware?
    Els motius dels errors d'actualització del microprogramari es classifiquen en problemes de descàrrega de microprogramari i problemes d'instal·lació. La majoria de fallades es produeixen a causa de problemes de descàrrega. Si el progrés de l'actualització és superior al 90%, indica la descàrrega completa del microprogramari; en cas contrari, està incomplet.
  • Per què no es detecten actualitzacions?
    Si no es detecten actualitzacions, comproveu si s'ha configurat una regla d'actualització i assegureu-vos que el dispositiu de destinació compleix aquesta regla. És possible que les actualitzacions no es detectin si no les inicia el propi dispositiu.

Una actualització OTA és el lliurament sense fil de programari nou, microprogramari o altres dades als dispositius IoT connectats. Es pot utilitzar per corregir errors i afegir funcions.

Característiques

  • Actualitzeu el microprogramari al mòdul de xarxa principal.
  • Hi ha disponibles diversos mètodes d'actualització.

Mètodes d'actualització

Hi ha tres mètodes d'actualització disponibles segons com es notifica una actualització.

  • Notificació d'actualització: als usuaris se'ls demana si han d'instal·lar una actualització quan obren un tauler del dispositiu.
  • Actualització forçada: Els usuaris reben una notificació d'actualització del microprogramari i no tenen cap altra opció que actualitzar el microprogramari.
  • Comproveu si hi ha actualitzacions: els usuaris no rebran una notificació d'actualització del microprogramari, però hauran de comprovar manualment si hi ha actualitzacions noves.

Actualització automàtica

L'actualització automàtica ve determinada per la configuració d'actualització automàtica a la plataforma de desenvolupament de Tuya IoT i l'aplicació conjuntament.

  • Si desactiveu la funció d'actualització automàtica a la plataforma de desenvolupament de Tuya IoT, s'aplicarà el mètode d'actualització seleccionat.
  • Si activeu la funció d'actualització automàtica a la plataforma de desenvolupament de Tuya IoT:
    • Si els usuaris activen la funció d'actualització automàtica a l'aplicació, el microprogramari del dispositiu s'actualitzarà automàticament en un temps determinat. Això també es coneix com a actualització silenciosa.
    • Si els usuaris desactiven la funció d'actualització automàtica de l'aplicació, s'aplicarà l'actualització forçada.

Com funciona

Procés d'actualització

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

Procés d'actualització silenciós

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

Guia de desenvolupament

Feu referència a la capçalera

  • tuya_iot_wifi_api.h
  • base_event_info.h

Com utilitzar

  1. Creeu el microprogramari a la plataforma de desenvolupament de Tuya IoT i obteniu la clau del microprogramari.
  2. Quan truqueu a l'API d'inicialització del dispositiu, especifiqueu la clau del microprogramari al paràmetre d'entrada.
  3. Per rebre notificacions del progrés de l'actualització, us podeu subscriure als esdeveniments de l'OTA.tuya-IoT-Development-Platform-Network-Firmware-Update-fig-3
  4. Compileu el projecte per obtenir l'actualització file amb UG al seu nom.
  5. Carregueu el microprogramari i implementeu una tasca d'actualització OTA a la plataforma de desenvolupament d'IoT de Tuya.

Preguntes freqüents

  • Per què fallen les actualitzacions del firmware?
    Els motius es divideixen en dues categories, problemes de descàrrega de microprogramari i problemes d'instal·lació. La majoria dels errors d'actualització es produeixen a causa de problemes de descàrrega. Si el progrés de l'actualització és superior al 90%, es pot considerar que la descàrrega del microprogramari s'ha completat. En cas contrari, no ho és.
    • Problemes de xarxa del dispositiu
      • El senyal és feble i hi ha una gran pèrdua de paquets perquè el dispositiu està lluny de l'encaminador.
      • La llarga latència de la xarxa provoca una gran pèrdua de paquets.
      • L'operador de xarxa mòbil no admet les baixades que es poden reprendre.
    • La verificació HMAC falla.
    • Emissió del certificat del dispositiu
    • Problema amb el servidor intermediari
    • Problema d'emmagatzematge al núvol
  • Per què no es detecten actualitzacions?
    • Si s'han publicat les actualitzacions
      Comproveu si heu configurat una regla d'actualització i confirmeu si el dispositiu de destinació compleix aquesta regla.
    • Si no es publiquen les actualitzacions
      • Comproveu si el dispositiu de destinació s'ha inclòs a la llista de proves.
      • Si la versió del dispositiu a la pàgina de la llista permesa es mostra com a desconeguda, podria provocar un error en la detecció d'actualitzacions. Confirmeu cada motiu possible a continuació.
        • El dispositiu està inactiu, s'ha eliminat o s'ha desplegat en un centre de dades diferent.
        • L'identificador del dispositiu és incorrecte.
        • Després d'activar-se, el dispositiu no informa del número de versió del microprogramari de destinació.
        • Si l'actualització silenciosa està activada, l'aplicació no pot detectar les actualitzacions ja que les inicia el dispositiu.

Referència

  • Per obtenir més informació sobre la gestió del microprogramari, vegeu Gestionar el microprogramari.
  •  Per obtenir més informació sobre la configuració de l'actualització del microprogramari, vegeu Actualització del microprogramari.
  • Per obtenir més informació sobre les preguntes freqüents sobre les actualitzacions, consulteu Q&A.

Documents/Recursos

Tuya IoT Development Platform Network Firmware Update [pdfManual d'usuari
Actualització del microprogramari de xarxa de la plataforma de desenvolupament IoT, actualització del microprogramari de la xarxa de la plataforma de desenvolupament, actualització del microprogramari de la xarxa de la plataforma, actualització del microprogramari de la xarxa, actualització del microprogramari, actualització

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *