Firmware update sonoff Bassa tensione Dispositivo 13

semplice guida sul flash del firmware ravencore con sensore magnetico controllo stato porta

Occorrente

Serratura Cisa Eletrika

https://amzn.to/2Xn8sMj

Sonoff Bassa tensione 5-32V

https://amzn.to/2KvR5p9

Convertitore seriale USB 

https://amzn.to/2Xo8NhC

Cavetti jumper  Dupont 

https://amzn.to/2Xo9ojm

Saldatore

https://amzn.to/2EPjCC5

Sensore magnetico 

https://amzn.to/2Xmykrx

Schema Grafico 

Installazione del sensore magnetico

Per poter utilizzare il contatto magnetico che vi segnala l’apertura e la chiusura del portone è necessario saldare uno dei due capi del magnete alla GPIO 4 del chip come da schema riportato in basso, mentre l’altro capo può essere collegato a GND (qualsiasi sulla scheda)

 chip

Flash del firmware Ravencore Tramite OTA

Questa guida fa riferimento a l’installazione tramite terminal da Mac e  suppone l'installazione dei driver del convertitore seriale cosy come di esptool e python

Di seguito lo schema di collegamento per il flash del sonoff 

  

Inseriamo all’interno di una cartella sulla scrivania i file otaboot.binrboot.bin e blank_config.bin

Poi destro sulla cartella e cliccate “nuovo pannello terminale nella cartella”

 

Io personalmente ho usato dei pin femmina maschio senza effettuare saldature poggiando direttamente i jumper maschi sui contatti oppure potete procedere saldando direttamente sul chip i cavi

Andiamo ora ad individuare la nostra porta del convertitore seriale

ls /dev/TTy*

esempio la mia era : /dev/tty.SLAB_USBtoUART

ricordate di mettere il device in flash mode ogni volta che deve essere effettuata un’operazione

per mettere in flash mode questo specifico dispositivo dovete premere entrambi i pilsanti presenti sulla scheda mentre inserite l’alimentazione, successivamente rilasciare, il led del relè lampeggerà ad intermittenza una volta in questa fase premete il pulsante esterno, entrambi i led saranno fissi, ora siete in flash mode

vi lascio il link deli video su youtube

https://www.youtube.com/watch?v=vzoM4op60jo

lanciamo il primo comando per la lettura dell’indirizzo MAC

esptool.py -p /dev/tty.SLAB_USBtoUART --baud 115200 read_mac

ora facciamo un Erase del firmware

esptool.py -p /dev/tty.SLAB_USBtoUART erase_flash

e infine lanciamo il comando per il flash del firmware OTA

esptool.py -p /dev/tty.SLAB_USBtoUART --baud 115200 write_flash -fs 1MB -fm dout -ff 40m \ 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 otaboot.bin

Ora andremo a configurare la rete wi-fi e la repositery da installare. Il dispositivo, una volta avviato, genera una sua rete wifi che inizia con LCM ed è seguita dagli ultimi numeri del mac address. Per iniziare la configurazione iniziamo con il collegare un dispositivo iOS a questa rete (sarà sufficiente andare in Impostazioni, Wi-Fi e cercare tra le varie reti raggiungibili la rete che inizia con LCM- e collegarci).

Dopo alcuni secondi si aprirà automaticamente una finestra come quella nell'immmagine qui sotto

Procedi con questo ordine, assicurati di aver seguito tutti e 5 i punti prima di premere il tasto Join!

  1. seleziona la rete wifi a cui vuoi connettere il dispositivo
  2. nel campo Passwordinserisci la password della rete wi-fi selezionata
  3. sostituisci il testo presente nel campo OTA repositerycon RavenSystem/ravencore
  4. non modificare il testo presente nel campo OTA Binary Filee quindi lascia la voce main.bin
  5. premi il pulsante Join. Una volta cliccato il tasto join il tuo device inizierà a scaricare l'ultima release del firmware direttamente dalla repositery GitHub. Questa procedura impiega circa 5-7 minuti. 

Nota: se questo step fallisce devi iniziare la procedura dal primo step.

Installazione nell'app Casa

Segui le normali procedure per aggiungere un dispositivo all'applicazione Casa di Apple. Non appena l'app ti chiederà di inquadrare il codice di configurazione di HomeKit, inquadra la seguente immagine:

 

nel qual caso non riesci a far inquadrare correttamente il codice al tuo iPhone/iPad, clicca su "Non hai il codice o non puoi scansionarlo?" poi vai alla voce "codice manuale" e clicca su "inserisci codice". Inserisci quindi il codice a 8 cifre seguente: 021-82-017

L'operazione di pairing del tuo dispositivo impiega circa 30-60 secondi. Non appena terminato il paring potrai vedere aggiunto il tuo dispositivo nell'app casa di Apple.

Nota: se il pairing fallisce sarà sufficiente riavviare il tuo dispositivo e procedere nuovamente con questo step (non la procedura dall'inizio). 

Configurazione nell'app EVE

Ecco come andrà configurato la lampadina Smart nell'app EVE:

Board Type va impostato su 

Device Type va impostato su 13  

Sensor Open va impostato su 2

Stampa 3d scatola

Opzionale per chi volesse in basso il link per stampare in 3d un enclosure della scheda

https://www.thingiverse.com/thing:3506875

 

parte della guida è realizzata sulla base di quelle di Filippo Lizza 


franklindee

1 Blog post

Commenti
serry1969 5 anni

Sonoff Basic ci sono riuscito ma il sonoff in questione sopra non ne parlare

 
 
serry1969 5 anni

faccio tutto per bene ma non esce sotto a Join
ota reposity
ota bin
non ci sono c'è solo la rete wfhi

 
 
Pilot1981 5 anni

va bene anche un SONOFF SV?