Skip to content

Commit

Permalink
v1.0.2.0 bei Statischer Http Schnittstelle positiv wert übergeben!
Browse files Browse the repository at this point in the history
  • Loading branch information
Klaus authored and Klaus committed May 14, 2023
1 parent 74fa7ba commit 3f461f1
Show file tree
Hide file tree
Showing 5 changed files with 96 additions and 11 deletions.
107 changes: 96 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,36 @@
# Esp-HuaweiR4850-Controller

Das Huawei R4850G2 Rectifier Modul ist ein 3000Watt Lade Netzteil.
Es kann über Datenkommunikation gesteuert werden.
Die noch in der Entwicklung befindliche Software "Esp-HuaweiR4850-Controller" kann dieses Huawei dann steuern.
Es kann über CAN Datenkommunikation gesteuert werden.
Die Software "Esp-HuaweiR4850-Controller" von BSG(mir) auf einen ESp8266 geflasht, kann dieses Huawei dann steuern.
Bei der Betriebsart Auto HttpClient(Shelly3EM) wird der Überschuss direkt vom Shelly nach dem Stromzähler ausgelesen.
Wann der Shelly wert über die gewählten(checkboxen in Webgui) Phasen größer minus 10watt beträgt,
wird die ESP Steuerung das Huawei alles an Strom bis zu -10watt an den DC Ausgang übergeben .
In meinem Fall ist das der DC Ausgang die Batterie .


Manuell: funktioniert bereits, siehe weiter unten Sceenshot Weboberfläche...
Auto: Implementiere ich warsch. alle Schnittstellen wie beim Soyo Controller
!!!
Das erste vor inbetriebnahme ist: in dre Webgui auf Offline die Spannung und Strom einstellen , bei mir 57V und 3A .
Damit kann an die Batterie angeschlossen werden ohne das es funkt!
!!!

Die genaue Beschreibung folgt noch, derweil musst du meine Videos anschauen :-) *g
da wird zum Großteil erklärt aber den meisten dürfte eh klar sein wie es funktioniert
Einsteiger und Infosuchende -> https://www.youtube.com/playlist?list=PLc1_U57CnlNgIBs_kg-ngtAFJLtnEw9wy

Software bekommt aber noch letzten Schliff , viele netter Features ...
Falls Ihr mich unterstützen wollt, Spenden zum Projekt und Projekten sind herzlich willkommen und würde mich sehr freuen uhund kommen in jedem Fall gut an :-)
Projekt Spende Gerne Hier bitte - https://paypal.me/BSGuy

Der Huawei R4850G2 Controller ist noch in Arbeit , es wird wieder was feines :-)
Wie das Huawei angeschlossen wird , dazu kommt noch getrennt ein Video und
natürlich wird es in dieser Dokumentation dargestellt.

Erste Einblicke gibt es auf Youtube
https://www.youtube.com/playlist?list=PLc1_U57CnlNgIBs_kg-ngtAFJLtnEw9wy
Wie das Huawei angeschlossen wird
https://youtu.be/9vzZ8Jc1Yzs

Was nett wäre, Vergesst bitte nicht meinen Kanal zu abonnieren und zu liken ;-) ... wann disliken gut wär, dann das auch :-))
https://www.youtube.com/c/BavarianSuperGuy

Falls Ihr mich unterstützen wollt, Spenden zum Projekt und Projekten sind herzlich willkommen und würde mich sehr freuen uhund kommen in jedem Fall gut an :-)
Hier bitte - https://paypal.me/BSGuy



Ich hab nun ein weisses R4850G2 noblerweise gespendet bekommen, daß hat scheints genau die genau die
Expand Down Expand Up @@ -49,6 +62,11 @@ Diese funktionieren in der Regel auch gut aber die usbserial programmiereinricht
die mit auf der platine zum ESP12F Modul verbaut wird , ist teils oer meist störanfällig!
Diese z.B. ch340 verbauten IC sind mit dem rx/tx des esp8266 im ESP12F Modul verbunden.
Die Entkopplung von RX/TX ist den D1/Node Platinen Herstellern nicht immer gelungen!
Ich verwende für produktiven Betrieb die "Witzigen Wolke esp" (lichtsensor und led wird davon abgelötet)
ohne die angesteckte Programmierplatine!

Das ist ein perfektes Teil und günstig zu bekommen :-)
<img src="Witzige Wolke CAN Modul.png" alt="Steuerung Huawei R4850G2 Controller by BavarianSuperGuy"/>



Expand All @@ -73,7 +91,74 @@ aktuelle Version mit manueller Einstellmöglöichkeit
<img src="Webseite Huawei R4850G2 Controller.png" alt="Huawei R4850G2 Controller by BavarianSuperGuy"/>


HIERRENNNNNNN
ESP:

EINRICHTUNG##############################################################################################
- 0.Bei Nutzung von Mqtt: Mqtt.fx Client öffnen mit Broker verbinden und Topic : 'Huawei/#' abonnieren
- 0.1 Es kommt nach Schritt 8. ein Info Publish vom Esp mit der IP adresse.
- 0.2 Man kann die Ip Adresse nat. auch auf dem herkömmlichen Weg herausfinden
- 1.Firmware auf den gelöschten Esp8266 flashen
- 2.Esp Neustart
- 3.Im Wlan nach HUAWEI_... suchen
- 4.Wlan mit Passwort 12345678 verbinden
- 5.Es öffnet sich automatisch Browser Fenster mit 192.168.4.1
- 6.Unter Configuration
- 6.1 Wifi auswählen oder eingeben und Passwort eingeben
- 7.Speichern mit dem Button ganz unten
- 8.Esp Neustart
- 9.Ipadresse in Mqtt Client oder Router ausfindig machen
EINRICHTUNG#############################################################################################

INBETRIEBNAHME##########################################################################################
- 1.Ipaddresse im browser aufrufen
- 2.L1L2L3 Topic von geöffneter Webseite in deinen iobroker/nodered ... übernehmen
ODER wann Nutzung von Mqtt aus ist :
- 3.IPADRESS:80/L1L2L3Auto?Value=-200.66
- 3.1 IPADRESS durch die ip vom ESP ersetzen, -200.66 stellt den kummulierten Wert deiner 2/3 phasen da
- 4 Bei Shelly3em Betriebsart , dei Betriebsart im blauen Bereich auswählen und die IpAdresse vom Shelly angeben
anschliessend auf Übernehmen klicken
INBETRIEBNAHME##########################################################################################

CONFIGPORTAL############################################################################################
Um im Nachhinein wieder ins Configportal zu kommen um die Wlan und Mqtt Daten zu ändern muss der
- Pin RST vom ESP innerhalb 10sekunden 2X auf GND getippt werden
- Anwendungsbispiel: Taster 2mal hintereinander drücken
Daraufhin startet der ESP neu ins Configportal(EINRICHTUNG Punkt 3) , dort trägt man dann alle Daten neu ein, die fehlen
und klickt auf Save (Button ganz unten)
CONFIGPORTAL############################################################################################

Tip:
- nur leistungsdaten über L1L2L3 (egal welches Interface) senden
wann sich was geändert hat ! Der esp ansich schickt schon jede sekunde den zuletzt angenommenen Wert.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Allgemeiner Hinweis : als L1L2L3 Wert wird ein numerischer Wert wie z.B. 200.66
oder -200.66 erwartet (Dezimaltrenner ist punkt) und muss immer den reelen/aktuellen Verbrauch darstellen!
z.B. L1L2L3 = L1(100)+L2(200)+L3(-300) =0

0 wird übergeben!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

- 1.Mqtt L1L2L3 Publish Setting : Qos0 (fire & forget)
- 2.Wenn WebInterface L1L2L3Auto?Value=200.66... genutzt wird dann schon alle sekunden senden

########################################################################

END HINWEIS(NICHT nur die harten, kommen in den Garten) :

Wann du von L1 L2 oder L3 nichts wissen willst oder sowieso GENERAL die Schnauze voll hast
- Kauf dir nen shelly3em
- Bau ihn oder lass ihn fachmännisch im HAK einbauen
- In der Esp Web Gui wählst du shelly client
- In der Esp Web Gui gibst du die IP Adresse vom shelly3em ein
- In der Esp Web Gui drückst du noch auf übernehmen und restart

und schon wirds wieder RUHIG im DachstÜbchen! :-)
Zeit fürs Bier gewonnen!

###################################################################+####



Bastelplan für Anschluss von Esp12F(Esp8266, D1 Mini) an MCP2515
Expand Down
Binary file modified Webseite Huawei R4850G2 Controller.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Witzige Wolke CAN Modul.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed espflasher/firmware.bin
Binary file not shown.
Binary file added espflasher/firmware_v1.0.2.0.bin
Binary file not shown.

0 comments on commit 3f461f1

Please sign in to comment.