No video

Flash the original Easun dongle with EspHome to connect it to homeassistant

  Рет қаралды 1,462

Antonio Stefanelli

Antonio Stefanelli

Күн бұрын

Guide for geeks on how I changed the original easun firmware to make it communicate with homeassistant home automation
Link to the forum where you can find the codes to read the various values: powerforum.co....
#easun #donglewifi #offgrid #esp32 #esphome #reflash #homeassistant

Пікірлер: 62
@antonio.stefanelli
@antonio.stefanelli 7 ай бұрын
Link al forum dove trovare i codici per leggere i vari valori: powerforum.co.za/topic/11341-i-want-to-know-protocol-used-in-isolar-smg-ii-5kw/
@llablancheHermineBZH
@llablancheHermineBZH 2 ай бұрын
​ @antonio.stefanelli Hello, I cannot connect to your forum on the subject of your video. Can you share your file? well thank you
@csabakertesz3
@csabakertesz3 2 ай бұрын
Thank you Antonio, your video helped me a lot. You could have solved the original firmware backup by flashing your own firmware. You need to disconnect the power supply to the microcontroller between read and write, the program warns you about this.
@cartonio911
@cartonio911 4 сағат бұрын
Video stupendo! Potresti postare il file yaml? Non capisco dove sbaglio 😭
@tecnologiadelsoleenonsolo
@tecnologiadelsoleenonsolo 7 ай бұрын
Ciao ho guardato con molto interesse tutto il video ,bravissimo mi piacerebbe essere all’altezza di farlo purtroppo non ne capisco nulla ,sono d’accordo con te che sarebbe meglio avere il controllo dell’inverter senza passare in cose strane.
@antonio.stefanelli
@antonio.stefanelli 7 ай бұрын
Ciao e grazie per il commento, effettivamente richiede una dose avanzata di smanettamento 😅 Ma niente è impossibile se lo si vuole davvero, prendi spunto e sperimenta 🤣
@mirkoteoli9343
@mirkoteoli9343 4 ай бұрын
Ciao Antonio, intanto complimenti per i video, ti volevo chiedere se esiste una guida su come fare a costruire quel piccolo circuito con quelle due schedine che fai vedere nel video per interfacciare l'inverter ad HA, al momento non vorrei mettere mano al dongle originale e fare danni. In quel modo (senza flashare il dongle originale) riesci lo stesso ad avere i dati in tempo reale e tutte le varie entità dell'inverter su HA? Grazie
@antonio.stefanelli
@antonio.stefanelli 4 ай бұрын
Ciao e grazie per il commento. C'è qualche abbozzo di guida nel forum che ho linkato nel video, io ricordo essere partito da li. A grandi linee devi prendere un ESP, ci installi sopra il firmware ESPHOME, lo interfacci all'inverter con un convertitore RS485TTL e in homeassistant devi sistemare il file .yaml relativo a quell'esp Ovviamente o colleghi questo ESP o colleghi il Dongle Originale.
@biemme555
@biemme555 3 ай бұрын
ciao ho provato a guardare nel forum , ma non ci riesco a cavare un ragno dal buco , ma il file che hai inserito in home assistant per leggere i dati dal D1 mini tramite TTL . non si puo' avere ? in modo da riuscire almeno a leggere i dati di questo benedetto inverter , adesso sto usando WatchPower su PC Windows10 ma con home assistant sarebbe perfetto .. non ho modulo wireless e pertanto questo tipo di modifica non posso farla .. ma con D1 Mini sarebbe perfetto ... se puoi aiutarmi , te ne sarei grato . fammi sapere. grazie
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
Ciao e grazie per il commento, ti posso mandare il mio file YAML, non c'è problema, ci mancherebbe, dimmi solo come posso contattarti in privato
@murrua
@murrua 2 ай бұрын
Ciao @antonio.stefanelli, qual'è il pin per mandarlo in service mode? io ho una versione un poco diversa è la 05, sto provando a flasharlo, ma non riesco a mandarlo in service. Grazie
@antonio.stefanelli
@antonio.stefanelli 2 ай бұрын
Ciao, sul mio c'è proprio scritto "SRV" , service, sul tuo non c'è scritto niente?
@murrua
@murrua 2 ай бұрын
No, comunque l'ho flashato...ma non funziona correttamente anche se esphome lo riconosce come online e risponde al log...a quanto pare non monta un esp32 ma un chip tuya
@murrua
@murrua 2 ай бұрын
Per mandarlo in service ho mandato a massa il PIN accanto al ground
@fabiodebernardi1397
@fabiodebernardi1397 3 ай бұрын
Ciao, E' andata di lusso a non aver fumato esp8266 con i segnali della porta rs232.
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
Vero!
@biemme555
@biemme555 3 ай бұрын
ciao ho riguardato questo filmato .. ma mi sono accorto che alla fine non ci dici se e' andato tutto a buon fine e bome si vedono i dati su home assistant ... ????
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
Ciao, sì, funziona ma ho riscontrato un problema con il dongle, va fatta una qualche modifica hardware che riguarda l'alimentazione del chip ESP ma funziona, tranquillo.
@llablancheHermineBZH
@llablancheHermineBZH Ай бұрын
bonjour moi je suis bloque impossible d'avoir des retour d'info as tu réussir ?
@mariobianchi7188
@mariobianchi7188 3 ай бұрын
ciao , Quando ci fai il video del franckestein con D1 mini e TTlL per leggere i dati dell' inverter ??
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
Ciao Mario, sinceramente non è previsto, è un pò complesso da spiegare, molto da smanettoni e non interesserebbe a nessuno. Fare un video del genere richiede molte risorse in termini di tempo da parte mia e sinceramente non ne ho al momento da dedicare, io non faccio lo youtuber, io faccio tutt'altro nella vita e ogni tanto metto un video sulla cose che faccio per divertimento
@mariobianchi7188
@mariobianchi7188 3 ай бұрын
@@antonio.stefanelli comunque sei un valido aiuto , grazie
@Robyrama76
@Robyrama76 6 ай бұрын
Buon giorno bel video , ti chiedo cortesemente se con il collegamento precedente potevi creare dei grafici tipo l' App di easun e se ci sono novita con la modifica , un saluto .
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
Ciao e grazie per il commento, però mi devi scusare ma non ho capito la domanda 😅 Sono un po' rinco 🤣🤣🤣
@Robyrama76
@Robyrama76 6 ай бұрын
@@antonio.stefanelli la mia domanda era con il collegamento con i fili e di conseguenza meno invasivo potevi registrare dei grafici dei singoli dati
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
@@Robyrama76 ok, con il dongle originale e l'app originale sì, puoi vedere i grafici di produzione giornaliera settimanale ecc. Il problema per me era la produzione instantanea, non essendo in tempo reale non serviva praticamente a niente.
@Robyrama76
@Robyrama76 6 ай бұрын
@@antonio.stefanelli ti ringrazio tanto per avermi risposto 👋
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
@@Robyrama76 ci mancherebbe! Grazie a te per l'interessamento.
@llablancheHermineBZH
@llablancheHermineBZH Ай бұрын
impossible to register on your post on your subject all not succeeded in recovering information so that I can realize what you have created still looking for help and information thank you
@y2ksw1
@y2ksw1 6 ай бұрын
Ho scaricato l'app cinese per Desktop e decompilato. Tutto sommato non è un grosso problema di interfacciarsi. Tuttavia passerà ancora un po' di tempo prima che io abbia pronto l'app perché al momento ho altro da fare.
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
Ciao, grazie per il commento, qual è app cinese per il desktop? Io sapevo di un sito e di un app per cellulari. Ma il problema nn rimane sempre quello dell' aggiornamento a "quando mi pare" e dei continui down dei server? Tu che esperienza hai in merito?
@fabiodebernardi1397
@fabiodebernardi1397 3 ай бұрын
Ciao, Ho installato un firmware esphome per gestire gli inverter daxtromn da 10.2 kw e in un primo momento il dongle non funzionava correttamente, continuava a resettare dopo una trentina di secondi. Ho capito il problema, era dovuto al fatto che il firmware originale utilizza un gpio per bloccare questo reset che spegneva per un attimo l'alimentazione a 3.3V. Per ora ho fatto un ponticello che fa in modo che questa procedura non si verifica, devo studiare un poco esphome per inserire un piccolo pezzo di codice che risolve il problema.
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
Ciao, grazie per il commento, siccome ho lo stesso problema potresti dirmi cosa hai ponticellato? Grazie
@fabiodebernardi1397
@fabiodebernardi1397 3 ай бұрын
@@antonio.stefanelli sul lato posteriore della scheda dove si trova il chip AIP555 (soic8), devi ponicellare pin 8 di tale chip (5V) con i piedino della resistenza R14 e C8 nel mezzo di questi due componenti., in questo modo disabilita il chip u1 che e' questo che spegne l'alimentazione a 3.3V. Credo esista anche un modo software tramite esphome per abilitare il gpio13 che fa questa funzione, dovrebbe emettere un segnale pwm con una certa frequenza. Potrei mettere il firmware originale u visualizzare con oscilloscopio qual'e' la frequenza precisa e anche il ciclo di lavoro.
@fabiodebernardi1397
@fabiodebernardi1397 3 ай бұрын
Ho trovato anche il metodo software per mantenere abilitato il modulo.
@antonio.stefanelli
@antonio.stefanelli 3 ай бұрын
@@fabiodebernardi1397 grande! Se riesci a farmi un post te lo metto bloccato in alto! Grazie per il tuo impegno
@fabiodebernardi1397
@fabiodebernardi1397 3 ай бұрын
@@antonio.stefanelli Ciao, Per fare funzionare il dongle senza reset da parte dell'alimentazione occorre generare un onda quadra da 2Hz sul pin GPIO13. Questa operazione puo' essere fatta con un componente custom di esphome. Credo si possa fare anche in un modo piu' semplice ma non sono molto esperto di esphome e di Home Assistant in generale. Ocorre creare un file che io ho chiamato "enDonglePWM.h" e in questo file ho inserito questo codice c++ tra virgolette: " #include "esphome.h" #include "Arduino.h" //#include "pins_arduino.h" se si include questo file si possono utilizzare la codifica arduino per i gpio altrimenti si deve usare la codifica esp8266 class enDonglePWM : public Component { public: void setup() override { // This will be called once to set up the component // think of it as the setup() call in Arduino pinMode(0, OUTPUT); digitalWrite(0, LOW); pinMode(4, OUTPUT); digitalWrite(4, LOW); pinMode(5, OUTPUT); digitalWrite(5, LOW); pinMode(13, OUTPUT); } void loop() override { static uint32_t timerPWM = millis(); static bool state = false; if(millis() - timerPWM > 1000){ timerPWM = millis(); digitalWrite(13,!state); state = !state; } } }; " Poi occorre inserire nel file .yaml del progetto esphome il seguente codice tra virgolette: "esphome: name: "${device_name}" friendly_name: "${node_name}" comment: "Monitor and control a Daxtromn inverter" includes: - "${device_name}/helpers" project: name: "odya.esphome-daxtromn-hybrid-inverter" version: 1.3.3 packages: inverter: !include { file: modules/inverter.yaml } # pzem: !include { # file: modules/pzem.yaml # } # debug: !include modules/debug.yaml logger: baud_rate: 0 custom_component: - lambda: |- auto my_custom = new enDonglePWM(); return {my_custom}; components: - id: my_custom_id " Serve solo la parte includes: - "${device_name}/helpers" e la parte: custom_component: - lambda: |- auto my_custom = new enDonglePWM(); return {my_custom}; components: - id: my_custom_id Occhio ai rientri. il file enDonglePWM.h nel mio caso e' sotto la cartella "${device_name}/helpers", dove ${device_name} nel mio caso si riferisce a questo cartella: daxtromn-esp8266-dongle che e' anche il nome del projetto esphome. Comunque se si sbaglia il percorso del file basta fare un validate in web esphome e capire l'errore. Spero di essermi spiegato. Per esempio il mio progetto esphome per l'inverter daxtrom ha questa struttura: "cartella generale progetti esphome" - daxtromn-esp8266-dongle.yaml - daxtromn-esp8266-dongle //cartella del progetto dove possono trovarsi altri file .yaml - helpers // cartella file custom ho messo il file enDonglePWM.h - modules // altri file del progetto. La struttura e' fatta in questo modo poiche' il progetto esphome per l'inverter ha questa struttura. Link al progetto esphome: github.com/odya/esphome-powmr-hybrid-inverter E' per inverter PowMr ma funziona anche sul mio. Se guardate il sito github si puo vedere bene la struttura del progetto. Spero di essermi spiegato.
@llablancheHermineBZH
@llablancheHermineBZH 2 ай бұрын
bonjour impossible de me connecte a votre forum sur le sujet de votre vidéo pouvez vous partage votre fichier . bin merci
@antonio.stefanelli
@antonio.stefanelli 2 ай бұрын
In English please, thanks
@llablancheHermineBZH
@llablancheHermineBZH 2 ай бұрын
@@antonio.stefanelli Hello, I cannot connect to your forum on the subject of your video. Can you share your file? well thank you
@llablancheHermineBZH
@llablancheHermineBZH 2 ай бұрын
@@antonio.stefanelli Could your modification work with an ESP8266 with the bin file? because for me it is impossible to compile the yaml file
@llablancheHermineBZH
@llablancheHermineBZH 2 ай бұрын
bien dommage encore une vidéo qui reste sans reponces il ne faut pas cherche de l'aide de la part des créateur de continu vidéo il montre leur idée mais pas pour les reproduire ??? sois les fichier son faux sois rien ne fonction car pas de suite a cet modification sais pas le seul a avoir fait cet modification
@llablancheHermineBZH
@llablancheHermineBZH Ай бұрын
tu veux pas m'aide a comprendre pourquoi je peux pas faire comme toi je cherche de l aide
@PandaProduzioni
@PandaProduzioni 6 ай бұрын
Ciao antonio, come posso fare per contattarti?
@PandaProduzioni
@PandaProduzioni 6 ай бұрын
Vorrei chiederti se pagandoti il disturbo potresti fare la stessa cosa al mio dongle, che io sono impedito…
@PandaProduzioni
@PandaProduzioni 6 ай бұрын
Ciao antonio avrei bisogno del tuo aiuto, come posso fare?
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
Ciao, scrivi qui nei commenti e se posso aiutarti lo farò volentieri
@PandaProduzioni
@PandaProduzioni 6 ай бұрын
Ho anche io undongle come il tuo ma non riesco a flasharso anche se seguo la tua guida, ho un convertitore UART-TTL USB ma nulla non si collega, il dongle va in modalità serv ma nulla da fare, sto impazzendo, anche pagando qualcosa vorrei il tuo supporto se è possibile
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
@@PandaProduzioni inverti Tx e Rx e riprova
@PandaProduzioni
@PandaProduzioni 6 ай бұрын
@@antonio.stefanelli fatto anche quello ma nulla, poi ci sono 2tx e 2rx in posizione diversa dal tuo e anche se li provo tutti nulla
@antonio.stefanelli
@antonio.stefanelli 6 ай бұрын
@@PandaProduzioni sinceramente non so che dirti Anche se molto rischioso potresti provare a collegarti direttamente sull'ESP. Ti scarichi il datasheet, vedi qual'è il pin di programmazione da mettere basso e quali sono Tx, Rx e alimentazione. Ricordati che il tutto DEVE funzionare a 3,3v e provi a riprogrammare direttamente sul chip, saltando quindi il PCB Hai provato sia ESPhome web che il programma tasmotizer? Hai provato a cambiare la velocità della seriale?
Vi presento il mio gommone Novamarine RH580
21:20
Antonio Stefanelli
Рет қаралды 2,9 М.
Something was missing from Blue Origin Suborbital Spaceflight...
8:57
Ellie in Space
Рет қаралды 4,9 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 8 МЛН
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 19 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 167 МЛН
Supercondensatori su l'impianto fotovoltaico, servono davvero?
8:16
Antonio Stefanelli
Рет қаралды 4,2 М.
Prima bolletta dal fotovoltaico, si risparmia davvero?
7:24
Antonio Stefanelli
Рет қаралды 4 М.
Rimessaggio Gommone 2024 #parte1
19:20
Antonio Stefanelli
Рет қаралды 407
Resoconto dopo 1 anno di fotovoltaico - Non è tutto oro come sembra :(
20:20
Impianto fotovoltaico Fai da Te da 4270watt per 3000€ con accumulo
10:54
Antonio Stefanelli
Рет қаралды 13 М.
Saldatrice a punti fai da te con trasformatore microonde
22:00
Antonio Stefanelli
Рет қаралды 13 М.
The Insane Engineering of the SR-72 DARKSTAR Mach 10 Bomber
8:02
Ho convertito il pacco batteria della bici dal piombo al litio!
19:14
Antonio Stefanelli
Рет қаралды 988
App CMAP - Ausilio per la pesca? Parte #3
21:52
Antonio Stefanelli
Рет қаралды 235
English or Spanish 🤣
00:16
GL Show
Рет қаралды 8 МЛН