Comments (20)
Hi,
Wenn die Kommunikation nicht klappt liegt es an den Modbus Einstellungen.
Wenn RX aufblinkt sind zumindest die RX/TX Pins korrekt.
Wenn TX nicht blinken will muss Du die Baudrate und die clientID des Inverters prüfen.
In #12 gibt es dazu auch wertvolle Hinweise.
from solaxmodbusgateway.
An der Baudrate lag es. Mit 9600 klappt es nun. Aber ein paar Werte stimmen wohl nicht. Werde mich morgen mal genauer damit befassen.
Ansonsten bin ich schon mal sehr glücklich.
Wobei ich das auslesen über den USB Stick direkt in iobroker jetzt auch implementiert habe.
from solaxmodbusgateway.
Hi,
Danke
Die Solax MIC Reihe habe ich mit #12 integriert.
Falls ein paar items noch fehlen , einfach hier kurz melden bzw nach Anleitung im Wiki selbst integrieren und mir hier melden damit ich sie ins repo übernehmen kann
from solaxmodbusgateway.
from solaxmodbusgateway.
Hallo, würde gerne ebenfalls meinen X3 Mic in OPEN WB als PV 2 einbinden.
Leider fehlen mir offensichtlich die Skills dieses Projekt hier umzusetzen. Gibt es hier jemand der mich bei der Umsetzung unterstützen könnte bzw. jemand dem ich eine nahezu Plug&Play Lösung abkaufen könnte ? :) Gruß Daniel
from solaxmodbusgateway.
from solaxmodbusgateway.
Hallo, würde gerne ebenfalls meinen X3 Mic in OPEN WB als PV 2 einbinden.
Leider fehlen mir offensichtlich die Skills dieses Projekt hier umzusetzen. Gibt es hier jemand der mich bei der Umsetzung unterstützen könnte bzw. jemand dem ich eine nahezu Plug&Play Lösung abkaufen könnte ? :) Gruß Daniel
Ok, ich dachte die Anleitung zum zusammenstecken ist mehr als simpel und eindeutig? Sind ja nur eine paar fertige Kabel….
from solaxmodbusgateway.
from solaxmodbusgateway.
Folgende Werte scheinen beim MIC-G2 noch nicht korrekt zu sein:
from solaxmodbusgateway.
Ich bin gerade im Urlaub bis Sonntag. Um die fehlenden Werte zu ermitteln, kannst du bitte mal nach der Anleitung im Wiki vorgehen?
Beim Inverterstatus muss ich sicherlich noch eine Anpassung im Code einbauen, die andern werte kannst du aber erstmal selbst ermitteln, eintragen und dann hier posten :)
from solaxmodbusgateway.
Hast du schon die korrekte Item Konfiguration finden können? Ansonsten kann ich es mir erst nächste Woche anschauen. Dazu brauche ich aber von der RAW Data Seite einen Screenshot und den kopierten Hex String der Live Daten.
from solaxmodbusgateway.
Hallo Tobias,
irgendwie tu ich mir schwer mit dem Umrechnen der HEX Werte.
Daher hier mal der Screenshot.
und hier der Live Daten.
Parallel dazu die "echten" Werte ermittelt mit einem SD72M MID:
from solaxmodbusgateway.
Ich bräuchte noch den kopierten hex String hier. Zusätzlich zum Screenshot ;) dann kann ich es automatisiert ermitteln
den Link zum hex umrechnen habe ich auch im Wiki hinterlegt ;)
from solaxmodbusgateway.
ID-Data:
0x01Position: 0
Integer: 1
String: 0x03 0x28 0x4D 0x43 0x32 0x30 0x36 0x54 0x49
0x42 0x31 0x38 0x30 0x31 0x31 0x31 0x73 0x6F 0x6C
0x61 0x78 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
0x20 0x20 0x20 0x54 0xA3
Live-Data:
0x01Position: 0
Integer: 1
String: 0x04 0x80 0x12 0x34 0x00 0x00 0x00 0x42 0x00
0x00 0x09 0x64 0x09 0x67 0x09 0x6B 0x13 0x8C 0x13
0x8D 0x13 0x8B 0x00 0x27 0x00 0x28 0x00 0x28 0x00
0x2C 0x0B 0x54 0x00 0x02 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x0C 0x0D 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x07 0x70 0x00 0x00 0x00 0x80 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x24 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x5B 0xC3
from solaxmodbusgateway.
ich habe noch ein paar mini anpassungen gemacht. Problem ist aber hauptsächlich, das dein Inverter einige Daten nicht liefert die er abert laut Protokoll liefern müsste, zb. "Grid Power L1" steht an stelle 35,36, direkt hinter dem Inverter Status. In den Daten sind aber nur 00 zu finden.... warum?? Eventuell musst du ein Firmwareupdate des Inverters machen?
Das Modbus Protokoll deines Invertes ist hier: https://github.com/tobiasfaust/SolaxModbusGateway/blob/master/docs/SolaX%20Power%20MIC-G2%20three%20phase%20inverter%20Modbus-RTU%20comms%20protocol%20V1.9.pdf
from solaxmodbusgateway.
ok, ich suche schon seit 2 Stunden verzweifelt online nach einem Firmware Update. Aber ich werde nicht fündig.
Hast du hier eine Idee?
from solaxmodbusgateway.
Der Solax Support antwortet sehr schnell, frag mal warum die Modbus Antwort nicht zum PDF Dokument passt.
Musst aber den Modbus Anfragestring (siehe Register.h) und die Antwort sowie das Dokument und deine genaue Inverter Typbezeichnung mitsenden.
edit: der Anfragestring ist: "0x01", "0x04", "0x04", "0x00", "0x00", "0x40"
from solaxmodbusgateway.
Habe heute die neue Firmware erhalten. Werde heute abend nochmal auslesen und testen. Ich melde mich dann. Danke
Update:
- bei Temperatur fehlt jetzt das "°C" Zeichen,
- Inverter Status zeigt jetzt einen Wert an
- ansonsten keine Besserung. Einige Daten fehlen weiterhin.
ID-Data:
0x01 0x03 0x28 0x4D 0x43 0x32 0x30 0x36 0x54 0x49
0x42 0x31 0x38 0x30 0x31 0x31 0x31 0x73 0x6F 0x6C
0x61 0x78 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
0x20 0x20 0x20 0x54 0xA3
Live-Data:
0x01 0x04 0x80 0x12 0x93 0x00 0x00 0x00 0x19 0x00
0x00 0x09 0x4C 0x09 0x36 0x09 0x3D 0x13 0x86 0x13
0x86 0x13 0x87 0x00 0x0F 0x00 0x0F 0x00 0x10 0x00
0x25 0x04 0x75 0x00 0x02 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x04 0xA7 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x09 0x00 0x00 0x00 0x00 0x43 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x22 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x7D 0xF7
from solaxmodbusgateway.
Hi,
Da stehen leider immer nur Nullen,
Ich kann dich leider wieder nur an den Solax Support verweisen mit der Frage warum dort Nullen stehen wenn dort ja Werte des Netzanschlusses stehen müssten
from solaxmodbusgateway.
Mhh komisch.
Ich hab jetzt eine Möglichkeit gefunden über den WLAN Stick alle Daten in iobroker zu implementieren. Daher schließe ich diesen thread, da für mich erledigt.
Dennoch vielen Dank für den Support
from solaxmodbusgateway.
Related Issues (20)
- Version 3.1.1 keine RAW Daten HOT 3
- Übertragene Werte springen immer wieder auf unplausible values HOT 52
- v3.2.0 mit ESP32-S2 nicht verwendbar HOT 15
- Aktuelle v3.1.1 für ESP32-S2 zeigt keine "Item Config" Liste! HOT 1
- No Support vor Deye Inverters in V3.0 HOT 3
- include Pace BMS Modbus Protocoll HOT 7
- Growatt WR SPH auslesen HOT 15
- Serienummer Deye HOT 14
- Add Solax X3 Ultra Inverter to the list HOT 1
- send data to esp and change values on the inverter over mqtt HOT 4
- Wifi AP password not correct HOT 1
- ESP32-S3 littlefs fehlt | Bootloader Register 0x0 HOT 4
- Initiialisierung Laufvariable HOT 1
- Solax X3 Hybrid G4 issies with 3.2.0 HOT 3
- Store Item Config not working, saved file corrupt HOT 1
- Letztes Register (0x77) wird falsch ausgegeben HOT 10
- Anzeige der Raw Data ist kaputt (seit commits am 11.3.24) HOT 7
- 404 not found HOT 2
- Modbus Spec QVolt / Solax-Hybrid G4 v3.29 HOT 1
- Add support for board HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solaxmodbusgateway.