Newsgroup: it.comp.hardware
Titolo: Firmware Sonoff Basic R2

Avevo fatto il backup 2 volte del Sonoff basic R2 prima di mettere 
Tasmota, ma sono risultati corrotti (sicuramente a causa dei 
collegamenti volanti che avevo usato) e quindi inusabili.
 
Qualcuno ha il firmware vergine non configurato da passarmi?
 
Ne avevo trovato uno nel link qui sotto ma è inusabile pure quello:
https://hobbytronics.com.pk/sonoff-original-firmware-backup-restore/#Official-Sonoff-Firmware-Binary-Files
 
 
Eventualmente il mio email funziona, basta togliere domanda e risposta 
senza aggiungere nulla.
 
Se interessa posso sdebitarmi inviando il fw vergine di fabbrica di un 
sonoff basic R3 in rel.3.6 di cui ho verificato e fatto il restore più 
volte.
 
Grazie!

Rispondo qui sotto a ArchiPit

Ok, ci ho provato... :-(

 tutti a posto.
 
A dir la verità ci avevo pensato, ma sono troppo ignorante di 
programmazione et similia per pensare di agire così profondamente.
Posso cambiare qualche bit (sapendo quale, e non lo saprò mai) con un 
editor esadecimale, ma oltre non so andare.
 
No, la soluzione più logica è quella di comprare un altro sonoff basic 
r2 e fare backup di quello.
Al massimo sarà di una release più recente...
 
Semmai il dubbio è se pagare 9.99€ con arrivo a 2 giorni su Amazon  o 7 
su aliexpress con consegna a 2 mesi.
 
Grazie comunque per la tua risposta.

Riprendo il thread con qualche info in più, derivanti da un po' di 
sperimentazioni effettuate.
 
1-Ogni sonoff ha il proprio fw con tanto di ID dispositivo e 
certificato, per cui non si pò clonare il fw di un gemello sull'altro; 
funzionare funziona, ma Ewelink riconosce che è un fw clonato.
Mi è costato qualche euro prendere un basic R2 per rendermi conto di 
non potere riportare all'origine quello che già avevo. Pazienza, sta 
andando benissimo con tasmota.
 
2-Si può fare backup con esptool, installare tasmota, ritornare al fw 
originale se se ne ha il backup e continuare ad usarlo con Ewelink.
 
3-Se si è perso il fw originale di quel sonoff, su quello diventa 
obbligatorio utilizzare tasmota o altro fw.
 
4-Il tool che uso per flashare (Esptool sotto python) potrebbe aver un 
baco perchè delle volte, cioè non sempre, nel flashare un fw prima 
riempie di "FF" il fw sovrascrivendolo sul pc e poi scrive il fw tutto 
bacato sulla flash; ma intanto hai perso il tuo backup.
Forse esiste un flag da settare che non ho visto, oppure, per dirla 
alla Microsoft, potrebbe anche essere una "feature"... :-)
 
Ho risolto rendendo di sola lettura tutti i backup che avevo fatto e 
solo in tal modo sono stato in grado di flashare i fw correttamente.
 
5-Nel fw ci deve essere un contatore delle connessioni fatte al wifi, 
perchè gli MD5 dei backup cambiano dopo ogni connessione effettuata al 
wifi, mentre rimane sempre lo stesso tra una connessione e l'altra.
Ovviamente tutti questi backup con MD5 diversi funzionano 
correttamente.
 
Avrò fatto almeno 70-80 backup prima di capire 'sta cosa!
 
Sadici, sono dei sadici! :-[ :-[ :-@


Buonasra, volevo chiedere se possibile avere il firmware del basic R3, visto che ho lo stesso problema del vostro R2. Grazie mille.

 che ho lo stesso problema del vostro R2. Grazie mille.
 
Hai posta!
Spero che funga