Coder Social home page Coder Social logo

Comments (20)

tobiasfaust avatar tobiasfaust commented on August 17, 2024 1

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024 1

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.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

from solaxmodbusgateway.

DaniElTsla avatar DaniElTsla commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

from solaxmodbusgateway.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

DaniElTsla avatar DaniElTsla commented on August 17, 2024

from solaxmodbusgateway.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

Folgende Werte scheinen beim MIC-G2 noch nicht korrekt zu sein:

image

from solaxmodbusgateway.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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 :)

https://github.com/tobiasfaust/SolaxModbusGateway/wiki/adding-new-inverters-or-items#find-out-live-data-get-new-items

from solaxmodbusgateway.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

Hallo Tobias,
irgendwie tu ich mir schwer mit dem Umrechnen der HEX Werte.
Daher hier mal der Screenshot.

image

und hier der Live Daten.

image

Parallel dazu die "echten" Werte ermittelt mit einem SD72M MID:

image

from solaxmodbusgateway.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

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.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

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.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

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.

tobiasfaust avatar tobiasfaust commented on August 17, 2024

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.

MagicSven81 avatar MagicSven81 commented on August 17, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.