MODDING SONOF con ESPEASY - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

MODDING SONOF con ESPEASY

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • vuoi vedere il valore di un esp sul diaplay di un'altro???
    localitā Frosinone; inclinazione 30^; direzione sud;
    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
    Solar logger RASPBERRY-PI3
    23Solar feed PVout - MeterN - DOMOTICZ

    Commenta


    • si precisamente
      Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

      Commenta


      • ok
        č possibile farlo a patto che hai un raspberry pi in rete
        appena torno a casa ti invio il php per "trasferire i dati"

        il php č stato testato da megamarco..

        ciao

        edit --------------------------------------

        questo č il php

        Codice PHP:
        #!/usr/bin/php
        <?php

        // IMPOSTAZIONI LETTURA JSON
        $json_temp json_decode(file_get_contents('http://192.168.0.196/json?tasknr=1'), true);

        // LETTURA DATI
        $x1 $json_temp["Temperature"];
        $x2 $json_temp["Humidity"];

        //  INVIO DATI A LCD
        curl_exec(curl_init("http://192.168.0.192/control?cmd=lcd,4,1,temp+$x1+^"));
        curl_exec(curl_init("http://192.168.0.192/control?cmd=lcd,4,12,hum+$x2%"));
        chiaramente devi personalizzare gli indirizzi ip ...

        ciao
        localitā Frosinone; inclinazione 30^; direzione sud;
        13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
        Solar logger RASPBERRY-PI3
        23Solar feed PVout - MeterN - DOMOTICZ

        Commenta


        • avevo letto da qualche parte che si poteva anche fare direttamente da esp easy con easy global sync e UDP .
          Trovato.....
          allora bisogna creare gli stessi sensori sui due ESP e si sincronizzano in automatico
          Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

          Commenta


          • si questo evero
            ma io non ci sono riuscito
            comunque qui c'e una discussione
            Global Sync with 20x4 LCD and BME280s - No info displayed on LCD - Let's Control It
            localitā Frosinone; inclinazione 30^; direzione sud;
            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
            Solar logger RASPBERRY-PI3
            23Solar feed PVout - MeterN - DOMOTICZ

            Commenta


            • Scusate se insisto con le mie domande,
              vorrei visualizzare sul display collegato al esp easy la produzione e i consumi energetici che si trovano in Metern
              avevo pensato di scriverli prima in un dummy device e poi visualizzarli sul display.
              Ma come si fa in pratica?
              Grazie
              Giobbe
              Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

              Commenta


              • si certo...
                devi solo cambiare la stinga di invio cosė

                Codice PHP:
                curl_exec(curl_init("http://127.0.0.1:8080/json.htm?type=command&param=udevice&idx=1&nvalue=0&svalue=$L1")); 
                logicamente devi personalizzare idx e svalue

                ma i valori di espeasy domoticz li legge direttamente..

                ciao</div>
                localitā Frosinone; inclinazione 30^; direzione sud;
                13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                Solar logger RASPBERRY-PI3
                23Solar feed PVout - MeterN - DOMOTICZ

                Commenta


                • scusami sono un po impedito
                  quindi io ho il raspberry dove c'č il Metern che č 192.168.1.249 e ESP col display 192.168.1.192 come diventa lo script?
                  Domoticz č giā configurato e funziona bene, ora vorrei visualizzare la produzione e i consumi sul display 2004 collegato a un ESP EASY
                  Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

                  Commenta


                  • questo č lo scipt
                    Codice PHP:
                    // LIVE
                    // Live (/dev/shm/mN_LIVEMEMORY.json)
                    //
                    // Produzione1        produzione    L1
                    // Consumi2        consumi        L2

                    // IMPOSTAZIONI LETTURA JSON
                    $url_live '/dev/shm/mN_LIVEMEMORY.json';
                    $json_live json_decode((file_get_contents($url_live)), true);

                    // LETTURA DATI
                    $L1 $json_live['Produzione1'];
                    $L2 $json_live['Consumi2'];
                    $L3 $json_live['Prelievi3'];

                    //  INVIO DATI A LCD
                    curl_exec(curl_init("http://192.168.0.192/control?cmd=lcd,1,1,Produz.+$L1+w"));
                    curl_exec(curl_init("http://192.168.0.192/control?cmd=lcd,2,1,Consumi+$L2+w"));
                    curl_exec(curl_init("http://192.168.0.192/control?cmd=lcd,3,1,Preliev+$L3+w")); 


                    poi inserisci in crontab

                    codice:
                    */1    * * * * root               /var/www/MyScripts/live.php
                    */1    * * * * root sleep 20;       /var/www/MyScripts/live.php
                    */1    * * * * root sleep 40;       /var/www/MyScripts/live.php
                    cosė da inviare i dati ogni 20 secondi

                    poi personalizzi come vuoi

                    ma in domoticz mandi i dati di 123solar e metern??

                    ciao
                    localitā Frosinone; inclinazione 30^; direzione sud;
                    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                    Solar logger RASPBERRY-PI3
                    23Solar feed PVout - MeterN - DOMOTICZ

                    Commenta


                    • Grazie per la disponibilitā
                      Si in Domoticz ho tutti i dati di Metern
                      Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

                      Commenta


                      • come li mandi i dati di meterN in domoticz, mi passeresti lo script?
                        in domoticz come hai configurato i device?

                        Commenta


                        • Se non sbaglio all'epoca segui una guida di Flane sul suo forum....

                          questo č lo script

                          #!/bin/sh
                          # LIVE

                          # import live consumi totali
                          L1=`sudo poolerconsumi 2 power grep "^2\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=6&nvalue=0 &svalue=$L1"
                          # import live produzione
                          L2=`sudo pool123s power grep "^1\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=22&nvalue= 0&svalue=$L2"
                          # import live prelievi
                          L3=`sudo eflowlive whin grep "^3\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=7&nvalue=0 &svalue=$L3"
                          # import live immissioni
                          L4=`sudo eflowlive whout grep "^4\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=8&nvalue=0 &svalue=$L4"
                          # import live autoconsumo
                          L5=`sudo eflowlive selfc grep "^5\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=9&nvalue=0 &svalue=$L5"
                          # stato PWM espeasy
                          V=`curl -s http://192.168.1.194/control?cmd=status,gpio,12 | egrep '"state":' | egrep -o '(\-)*[0-9]*(\.)?[0-9]*'`
                          VAR=$(echo "scale=2; $V/1023*3.3" | bc)
                          curl -s "http://192.168.1.249:8080/json.htm?type=command&param=udevice&idx=21&nvalue= 0&svalue=$VAR"
                          Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

                          Commenta


                          • Miki...
                            Mentre volendo inserire i dati (L1,L2,L3) in un Dummy Device invece del Display come cambia lo script?
                            Grazie
                            Giobbe
                            Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

                            Commenta


                            • non potendo modificare i sonoff perchč voglio conservare EWelink e volendo anche comandarli da GOOGLE Home Mini , integrarli nei pulsanti/interruttori di casa, ho pensato semplicemente di aggiungere una morsettiera e portare i comandi ovunque.
                              In questo modo ottengo il duplice risultato di eliminare i relč sull'impianto ( dove ci sono cosė si usa solo quello del sonoff) e controllare sempre lo stato all'accensione sull'applicazione ( se sono fuori casa) e quindi mi sono dilettato in questa modifica riuscita benino a parte le saldature.
                              Ora comandare le tapparelle non č pių un problema cosi come la sistemazione dell'ingombrante CH4-Pro che metto dentro il cassonetto della serranda e torno fuori solo con i piccolissimi fili che vanno ai pulsanti sulla scatola a muro.

                              Risultato: funziona con il telecomando 433mHz, funziona da Applicazione e funziona con i pulsanti, indicando sempre lo stato effettivo sul telefono/iPad
                              5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , cosė sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115

                              Commenta


                              • Ottimo lavoro Domenico

                                Claudio

                                Commenta


                                • Ciao ragazzi poiché questo post langue da tempo cerco di ravvivarlo un pō postando due utili guide, veramente ben fatte e finalmente in italiano,
                                  su come modificare tutti i sonoff
                                  attraverso tasmota e usare poi dei semplici comandi per utilizzarli.

                                  In realtā ormai uso solo Google Home Mini per la domotica di gestione del fotovoltaico e della casa ma queste guide sono egualmente utili
                                  a chi vuole il "sonoff modificato"


                                  Riprogrammare un interruttore ITEAD Sonoff Basic usando firmware Tasmota - inDomus.it

                                  https://indomus.it/guide/aggiungere-un-interruttore-sonoff-a-homebridge-usando-tasmota-e-mqtt/

                                  https://indomus.it/homebridge/

                                  date uno sguardo se volete.



                                  5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , cosė sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115

                                  Commenta


                                  • Saluti a tutti, c'č un modo per condividere i sensori in due case diverse?
                                    Ci sono degli Wemos con Espeasy collegati a Domoticz.
                                    Le due case hanno ADSL diverse ma C'č il Dyndns.


                                    Grazie

                                    Giobbe
                                    Impianto 5,52 Kw Tot. Integrato allacciato il 29/12/2010 Azimut: SSE 160° - Tilt: 25° N. 24 pannelli policristallini BP Solar Endura BP-3230T Inverter Power-One PVI-6000-OUTD-S-IT [COLOR=#ff0000]- Updated - Castrignano de Greci (LE) www.castrignanometeo.eu:biker:

                                    Commenta


                                    • Originariamente inviato da glonline Visualizza il messaggio
                                      Direi che ci sono riuscito.

                                      Programmazione da windows 10 con programmatore classico cp2102.
                                      La flash memory del sonoff č di 1024k quindi si lavora solo su questo banco.

                                      Si usa SOLO il software ESP8266Flasher. Ringrazio Miki per avermi suggerito di impostare nel menu advanced il valore di SPI mode in DOUT.

                                      Si fa un primo giro installando la memoria blank da 1024. Al secondo giro si carica il firmware e...voilā... spegni e riaccendi e vedi la rete.


                                      alcune note ( probabimente personali)

                                      - mentre con le vecchie versioni riuscito ad eccitare il rele con la sola tensione 3,3V del programmatore, adesso per muovere il relč sono costretto a collegare il sonoff alla tensione di rete 220V
                                      - nella memoria flash sono contenute anche le impostazioni, quindi se volete nuovamente resettare il firmware č necessario ricaricare il file blank e poi quello del firmware.


                                      Nel modo come sopra ho ripristinato 2 sonoff che sembravano morti.

                                      grazie ancora a Miki.

                                      GL
                                      salve,
                                      ho provato a riprogrammare un Sonoff basic R2 V1.0 (2017-10-11), usando un programmatore FTDI232 su Windows 10. Ho usato solo il file FLASH .cmd con firmware ESPEasy_R120_1024 e dopo vari tentativi andati a vuoto, ha avuto esito positivo. Al riavvio perō non ce stato verso di vedere la sua rete wifi.
                                      Ho provato allora diverse altre volte, ma senza esito, come se non riconoscesse pių il sonoff.
                                      Vedendo il post di cui sopra, ho provato come indicato con il software ESP8266Flasher, settando come indicato nel pdf postato alla prima pagina, ma anche modificando il valore di SPI mode in DOUT, ma avviando il flash, il led sul FTDI232 lampeggia in continuazione, ma la procedura non finisce mai.
                                      Ora ho un altro Sonoff basic uguale, mi consigliate di riprovare o devo fare un procedura diversa...o potrei tentare con
                                      con programmatore cp2102.
                                      Grazie

                                      Commenta


                                      • ..salve
                                        ritorno al problema del post precedente:
                                        ho preso 2 programmatori CH340G ( non sono identici: uno č ricoperto da una guaina trasparente l'altro č nudo) subito riconosciuti da windows ( uso windows 10 pro 64 bit)
                                        - provato con un sonoff basic nuovo con Esp8266Flasher..ma niente da fare con entrambi i CH340G
                                        - ho verificato la tensione di uscita del CH340G ed era sotto i 2 volt ( settati 3.3 v)
                                        - accettando il rischio ho collegato il sonoff al 220v, quindi ho collegato solo RX>TX e TX>RX a entrambi CH340G ( uno per volta ), ma niente da fare...ho provato anche a invertire RX-TX ma idem
                                        - ho provato su un altro PC ma sempre con Windows 10 pro 64 bit...niente stessa cosa
                                        - ho provato con sonoff configurato a essere riconosciuto da relativa app...niente stessa cosa ( il sonoff comunque funziona regolarmente col suo firmware originale)
                                        - la procedura di tenere premuto il pulsante del sonoff prima di alimentarlo lo fatta regolarmente sempre...il led infatti non si accende
                                        -- ho provato a inserire nella usb il programmatore CH340 sia con sonoff spento, che acceso, che in programmazione ecc.
                                        - i led del programmatore lampeggiano in continuazione ma non succede niente, compaiono delle scritte per pochi secondi: require ("gpio"), require ("Wifi"), connect "world"

                                        insomma le ho provate tutte, mi viene da buttare tutto e lasciar perdere
                                        File allegati

                                        Commenta


                                        • ciao novembre
                                          la programmazione vā fatta scollegando il sonoff dalla rete elettrica
                                          devi collegare il programmatore al sonoff ( +, -, tx, rx)
                                          premi il pulsante sul sonoff
                                          e mentre lo tieni premuto colleghi il programmatore al pc
                                          aspetti un paio di secondi (il tempo di far riconoscere il programmatore al pc) e rilasci il pulsante.
                                          lanci FlashESP8266.exe contenuto nel pacchetto di espeasy
                                          ti troverai la porta comm giā settata (fai un controllo in pannello di controllo)
                                          selezioni il firm (okkio deve essere da 1Mb)
                                          premi flash
                                          ti si apre una finestra dos con comandi che manda il programmatore,
                                          se vedi un errore (cicla continuamente) chiudi stacca il programmatore e inverti tx con rx
                                          riprova

                                          spero che l'operazione con la 220 no ti abbi folgorato il sonoff...

                                          ciao
                                          localitā Frosinone; inclinazione 30^; direzione sud;
                                          13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                          Solar logger RASPBERRY-PI3
                                          23Solar feed PVout - MeterN - DOMOTICZ

                                          Commenta


                                          • Ciao,
                                            ..l'operazione con il 220 v collegato non ha provocato danni ne al sonoff ne al programmatore ne al Pc ( fatto diverse volte)

                                            quanto indicato da miki l'ho fatto e ripetuto mille volte, con altrettante combinazioni di diversi tool, ma nulla

                                            ...ho trovato un altro Sonoff basic, con una scheda madre abbastanza diversa ( ha solo una scritta sonoff senza versione e nessuna data).
                                            Bene, collegato a uno dei miei programmatori CH340 e alimentando il sonoff dallo tesso ( no 220v), l'operazione di Flash č andata a buon fine al primo tentativo e nuova rete Wifi Esp 0 subito disponibile.
                                            A questo punto credo che i Sonoff R2 V.1.0 2017-10-11 non siano compatibili alla modifica del firmware, almeno con i procedimenti pių comuni noti.
                                            Allego foto per evidenziare la differenza delle schede madri.

                                            Per modificarne degli altri compatibili , dove dovrei cercarli ?
                                            File allegati

                                            Commenta


                                            • ..scusatemi

                                              ora con tutti i firmware che avevo mi ritrovo con questo "ESP Easy Mega: ESP_Easy", va bene per provare a collegarci un contatore acqua a impulsi ( chissa se sarō capace) ??, e se dovessi cambiarlo, devo rifare la stessa procedura iniziale ?
                                              grazieClicca sull'immagine per ingrandirla. 

Nome:   Cattura.JPG 
Visite: 1 
Dimensione: 64.3 KB 
ID: 1966495

                                              Commenta


                                              • aaaaa.... forse ho capito...

                                                gli ultimi sonoff sono dotati di una memoria differente dalle prime versioni

                                                basta con una lente leggere la sigla della memoria (il chip da 8 piedini fianco pulsante e led)

                                                se la sigla č PN25F08 - la versione č la vecchia e non cambia nulla nella programmazione
                                                se la sigla č PN25F08B - č la nuova versione e per fare il flash bisogna settare ESP8266Flasher in modalitā DOUT altrimenti anche se la programmazione vā a buon fine la rete ESP_0 non verrā visualizzata..

                                                per la cancellazione e flash usa ESP8266Flasher in modalitā DOUT e dovrebbe funzionare....

                                                ciao
                                                localitā Frosinone; inclinazione 30^; direzione sud;
                                                13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                                Solar logger RASPBERRY-PI3
                                                23Solar feed PVout - MeterN - DOMOTICZ

                                                Commenta


                                                • la sigla della memoria sul fianco del pulsante č PN25F08B e avevo giā letto di questa cosa ( mi sa scritto sempre da te), e la modalitā DOUT l'ho selezionata tante volte, ma non succede mai niente, il programmatore lampeggia in continuazione senza nessun esito….come se non entrasse in modalitā programmazione..se ne parla anche qui Latest version of sonoff basic does not enter flash mode * Issue #463 * arendst/Sonoff-Tasmota * GitHub

                                                  Commenta


                                                  • la parte posteriore sembra modificata solo nella parte di alimentazione...

                                                    prova a controllare con un tester se il pulsante sul sonoff collega il gpio0 dell'esp (anche se mi sembra che sia ok)

                                                    ho letto in giro che sia proprio un problema di alimentazione
                                                    se vuoi provare con l'alimentazione interna dell'esp devi collegare GNd TX e RX...

                                                    ciao
                                                    localitā Frosinone; inclinazione 30^; direzione sud;
                                                    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                                    Solar logger RASPBERRY-PI3
                                                    23Solar feed PVout - MeterN - DOMOTICZ

                                                    Commenta


                                                    • con tester , un puntale su GND l'altro su un piedino del pulsante...premendo manda il piedino a GND...intendevi questa prova ?
                                                      Con firmware originale comunque tutto funziona regolarmente, compreso eccitazione e diseccitazione del relč Gpio 12 quando di aziona il pulsante.

                                                      Commenta


                                                      • no..
                                                        se un pin del pulsante collega il gpio0 dell'esp8266
                                                        confrontalo con l'esp vecchio...
                                                        localitā Frosinone; inclinazione 30^; direzione sud;
                                                        13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                                        Solar logger RASPBERRY-PI3
                                                        23Solar feed PVout - MeterN - DOMOTICZ

                                                        Commenta


                                                        • ..scusami ma non ho capito come procedere con il tester

                                                          ..se il pulsante non collegherebbe Gpi0 , non avverrebbe l'accoppiamento con l'app dedicata ...cose che avviene regolamente , o sbaglio ?

                                                          Commenta


                                                          • il pulsante deve mettere a massa (negativo) il gpio0
                                                            quindi mettendo il puntale del tester (messo ad ohm) tra massa e gpio0 del chip, pigiando il pulsante deve dare ZERO

                                                            ciao
                                                            localitā Frosinone; inclinazione 30^; direzione sud;
                                                            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                                            Solar logger RASPBERRY-PI3
                                                            23Solar feed PVout - MeterN - DOMOTICZ

                                                            Commenta


                                                            • ..verificato che il pulsante mette a massa ( negativo) Gpio0..

                                                              Commenta

                                                              Attendi un attimo...
                                                              X