A volte capita di fare delle configurazioni "azzardate" o semplicemente di voler azzerare un dispositivo per avere una situazione vergine. Ma come si fa dalla console di Tasmota a resettare tutto?
Tutto, in realtà, è nato dopo che ho fatto un pochino di aggiornamento alla flotta dei miei Sonoff, mi ero reso conto che il segnale wifi era degradato tantissimo! Allora ho usato il Reset 3 e la situazione è tornata alla normalità.
Anzi, ti consiglio di leggere il post, è intitolato "Console Tasmota - Usare i dati di Status" e spiega come migliorare le performance dei tuoi dispositivi a partire dai dati di Status.
Se sei capitato qui, vuol dire che anche tu smanetti con Tasmota, se vuoi ho scritto un bel pò di post sull'argomento, cercali qui : Console Tasmota
Oggi parliamo di un comando semplice, potente e distruttivo, ovvero il Reset.
Come per i livelli di Status (se vuoi, leggi il post "Console Tasmota - Status") anche il comando Reset ha diversi livelli, vediamoli insieme!
Reset 1
20:29:58 MQT: stat/tasmota_F6C3E5/RESULT = {"Reset":"Reset and Restarting"}
20:29:59 CFG: Use defaults
19:30:01 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at F9, Count 3
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Porta TUTTI i settaggi al valore di default del firmware e riavvia il dispositivo.
Reset 2
00:00:32 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Erase, Reset and Restarting"}
00:00:33 CFG: Use defaults
00:00:35 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at FA, Count 2
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Cancella la memoria flash, porta i settaggi al valore di default del firmware e riavvia il dispositivo.
Reset 3
00:00:28 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Erase, Reset and Restarting"}
00:00:32 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at F8, Count 4
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Cancella tutti i dati conservati nella memoria flash relativi al wifi e riavvia il sistema. Questo comando, per esempio, lo ho usato per ottenere dei valori reali di RSSI dopo aver cambiato l'access point di riferimento. Se vuoi leggere, ho scritto un post dove ho fatto vedere praticamente l'uso di questo comando, eccolo : Console Tasmota - Usare i dati di Status
Reset 4
00:00:59 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Erase, Reset and Restarting"}
00:00:59 CFG: Use defaults
00:01:01 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at FA, Count 2
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Come il reset 1 (porta i settaggi al valore di default del firmware e riavvia il dispositivo) ma mantiene i dettagli e le credenziali del Wi-Fi.
Reset 5
00:02:29 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Erase, Reset and Restarting"}
00:02:29 CFG: Use defaults
00:02:31 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at FA, Count 2
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Come il reset 2 (cancella la memoria flash, porta i settaggi al valore di default del firmware e riavvia il dispositivo) ma mantiene i dettagli e le credenziali del Wi-Fi.
Reset 6
00:00:26 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Erase, Reset and Restarting"}
00:00:26 CFG: Use defaults
00:00:28 APP: Restarting
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
00:00:00 CFG: Loaded from flash at FA, Count 2
00:00:00 Project tasmota Tasmota Version 8.3.0(tasmota)-2_7_1
00:00:00 WIF: WifiManager active for 3 minutes
00:00:00 HTP: Web server active on tasmota_F6C3E5-0997 with IP address 192.168.4.1
Come il reset 5, ma in più vengono mantenuti anche i parametri relativi a MQTT. L'operazione impiega diversi secondi.
Reset 99
00:00:51 RSL: stat/tasmota_F6C3E5/RESULT = {"Reset":"Done"}
Il valore bootcount viene portato a zero.
Ti ricordo che il valore BootCount lo trovi riportato lanciando il comando Status 1.
Da tenere presente che il valore BCResetTime segnalerà in quale data / ora / minuto / secondo è stato lanciato il comando Reset 99.
Se vuoi approfondire i comandi di Status, leggi il post "Console Tasmota - Status" e vedrai che scoprirai qualcosa di nuovo, sicuramente!
Ovviamente, tutti i parametri li puoi mandare dalla console web, ma anche collegandoti via seriale. Se non sai come fare, sei fortunato, ho scritto un post in merito dal titolo "Console Tasmota via Seriale", ti consiglio di leggerlo!
Conclusione
Ed ora che anche tu hai imparato tutti i livelli possibili del comando di Reset della console Tasmota, che ne dici di leggere anche altri argomenti?
Ti lascio qui il link alla chiave di ricerca : Tasmota
Nessun commento:
Posta un commento
Sei davvero sicuro di voler sprecare tempo prezioso per scrivere qualcosa? Non è che preferisci andare su Google?