Sonoff con firmware ESPEasy

Progetti domotici con il Raspberry .... con o senza il supporto di MeterN e 123Solar
buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Sonoff con firmware ESPEasy

Messaggioda buemarino » 07/09/2017, 18:18

A seguito dell'invito di Flane, che ringrazio, posto l'argomento per cercare di mettere insieme un po di informazioni che consentano a chi come me vuole muovere i primi passi.
Una volta installato il firmware espeasy sul sonoff ci si trova di fronte a una ampia possibilità di configurazioni. Ad esempio, per un sistema inizialmente semplice ma che nel tempo può essere arricchito, il primo quesito è, quale configurazione scegliere e perchè: Domoticz http, Domoticz mqtt etc.:
my system info.png

screenshot-192.168.178.58-2017-09-07-08-34-35.png

config options.png
config options.png (14.93 KiB) Visto 6613 volte


Se al momento volessi solo accendere e spegnere una serie di cose senza tante complicazioni, scegliendo ad es. il protocollo Domoticz http, devo o no aver installato domoticz o che altro negli smartphones, oppure vedo solo una pagina web loggandomi all'IP senza bisogno di installare nient'altro ? Pros, cons ?
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22


Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Sonoff con firmware ESPEasy

Messaggioda Flane » 07/09/2017, 21:48

Innazitutto ti consiglio di leggerti alcune guide che ho iniziato a caricare in wiki su Domoticz.

Poi il firmware ESPEasy è molto aperto e può essere usato con diversi sistemi (protocolli) domotici, come può anche essere usato semplicemente standalone con dei semplici comandi http da inviare tramite browser.

MA prima di tutto devi spiegare che cosa vuoi fare con il sonoff moddato.

-magari dai anche un'occhiata alla wiki di di ESPEasy perchè ritengo sia veramente completa e ricca di informazioni

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Re: Sonoff con firmware ESPEasy

Messaggioda buemarino » 08/09/2017, 18:10

...chiedo scusa, anche se non credo di far danno a nessuno, ma ho editato il post perchè era troppo prolisso e forse anche con qualche pretesa eccessiva rispetto alla offerta di informazioni di cui si parla.
Diciamo che ci sto lavorando..... a un tutorial tailored per quelli dell'ultimo banco come me, perchè per quelli dei primi banchi ce n'è fin troppo.
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Sonoff con firmware ESPEasy

Messaggioda Flane » 09/09/2017, 11:19

Io fino a qualche mese fà nemmeno sapevo che era Domoticz, poi ho letto qua e l'ha e fatto qualche prova su un raspi muletto ed incominciato a sporcarmi le mani ed ora stò cercando, tempo permettendo, di mettere assieme qualche guida sul wiki.
Più volte ho chiesto che qualcuno mi desse una mano con il wiki, ma a parte Walter e miki89 nessuno altro si e mai fatto avanti. :(
..... invece molti a chiedere se non pretendere .... :shock:

Comunque una volta caricato il firmware ESPEASY sul SONOFF, non serve avere un sistema domotico (tipo Domoticz, OpenHab o altro) per comandarlo.
Si può anche comandare con dei semplici comandi http inviati da qualsiasi browser o da terminale o qualche script con il comando curl.

Infatti se guardi questa pagina nel wiki di ESPEasy, trovi tutti i comandi http per accendere, spegnere, per dare un impulso ed altro ad un GPIO.

Ad esempio per ativare il relè del sonoff basic (che è collegato al GPIO 12) basterà dare:

Codice: Seleziona tutto

http://<SONOFF IP address>/control?cmd=GPIO,12,1

mentre per spegnerlo:

Codice: Seleziona tutto

http://<SONOFF IP address>/control?cmd=GPIO,12,0

e per dare un impulso di 500ms

Codice: Seleziona tutto

http://<SONOFF IP address>/control?cmd=Pulse,12,1,500


Come vedi non è indispensabile avere Domoticz. L'utilizzo poi di sistemi come Domoticz, permette però di combinare diverse azioni, di creare delle regole, degli scenari e molto altro.
Utilizzare Domoticz con i sonoff moddati con firmwae ESPEasy, Espurna o Tasmota è molto facile, in quanto praticamente già integrato.
Piano piano inserirò in wiki diverse configurazioni per domoticz, per ora ho caricato come installarlo sulla solarjessie e qualcosa d'altro. ;)

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Re: Sonoff con firmware ESPEasy

Messaggioda buemarino » 09/09/2017, 19:18

Ecco un minitutorial che ho messo su per chi come me è ai primi passi. Senza alcuna pretesa di essere integrativo o sostitutivo di alcunchè. Un semplice contributo.

Basico ESPeasy.7z
(159.86 KiB) Scaricato 391 volte
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Sonoff con firmware ESPEasy

Messaggioda Flane » 10/09/2017, 10:25

Una ottima guida per iniziare ;)

Ti aggiungo che non è indispensabile mettere come protocollo "Standalone".
I comandi http funzionano comunque, qualsiasi protocollo si inserisca.

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Re: Sonoff con firmware ESPEasy

Messaggioda buemarino » 11/09/2017, 13:04

Avrei un quesito che ha il 50% di probabilita di essere considerato OT:
ho qualche scheda/kit nodemcu a casa, ma conviene flashare anche loro con Espeasy, e cosi gestire piu facilmente il tutto con Domoticz ? Io ci ho caricato il firmware per gli scripts in Lua, ma chi me lo fa fare a complicare ancora di piu le cose se ottengo lo stesso mettendo Espeasy e usare Domoticz con tutte le guide che ci sono in merito ?
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Sonoff con firmware ESPEasy

Messaggioda Flane » 11/09/2017, 14:42

Certo che ci puoi flashare ESPEasy o qualsiasi altro firmware per ESP8266.
ESPEasy e gli altri firmware sono nati proprio con lo scopo di semplificare la vita :D
Eventualmente puoi farti un backup del firmware presente prima di flashare.
Sul wiki di Espurna trovi le istruzioni per fare un backup, restore ed una cancellazione totale (sempre consigliata prima di flashare) utilizzando il programma esptool.py

PS: per la domotica personalmente preferisco usare i sonoff essendo già alimentati a 230V (un alimentatore in meno da dover piazzare), oltre al prezzo vantaggioso. I Nodemcu V3 gli uso solo per esperimenti a banco... ;)

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Re: Sonoff con firmware ESPEasy

Messaggioda buemarino » 11/09/2017, 14:57

Perfetto , grazie della conferma. Il kit nodemcu lo avevo preso per cercare di gestire un banco di 8 relè che inizialmente doveva funzionare con una scheda ethernet che invece non ha mai funzionato.
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Sonoff con firmware ESPEasy

Messaggioda Flane » 11/09/2017, 15:11

OT
Io ho una scheda 16 relè con schedina LAN che funziona benissimo con Domoticz, tramite comandi http ;)
Questa è la sola schedina di controllo da collegare ai normali banchi di:
16 relè
8 relè
Qui però siamo veramente OT... :)


Torna a “Domotica”

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti