NEWS
Solax zeigt für bestimmte Daten keine aktuellen Werte an.
-
@trottellumme Dann müssen für deinen Wechselrichter Typ noch die Daten ermittelt werden.
Dazu bitte ein Issue aufmachen und die Daten auslesen und im Issue mitteilen. -
@simatec , danke erstmal, aber dabei benötige ich vermutlich etwas Unterstützung... Issue auf github aufmachen? Welche Daten vom WR soll ich auslesen?
-
@trottellumme Schau mal hier in dem Issue
-
@simatec , jetzt will ich mich mal damit beschäftigen. Habe mir das auf Github angesehen und sollte ich wohl hinbekommen.
Ich habe jedoch nur an einem String Module angeschlossen und noch keinen Speicher (ist Zukunftsmusik, wenn überhaupt). Deshalb kann ich auch nur wenige Daten ermitteln. Temperatur des WR habe ich irgendwie nicht erkennen können bzw. ist in der Solax Cloud nicht angegeben. Außerdem sind hier teilweise unplausible Werte in den Feldern (gelb markiert).
Ist es denn so sinnvoll, ein Issue aufzumachen???Wünsche einen schönen Abend!
-
@trottellumme Wenn du die Cloud nutzt, hat der Adapter keinerlei Einfluss. Die Cloud liefert nicht mehr.
Wenn du mehr Daten haben willst, musst du den Adapter lokal nutzen. -
@simatec , ich habe ja den Adapter auf lokal gestellt. Die Werte in der Excel sind ja aus dem lokalen debug Log. Mir geht es eher darum, dass ich a) aufgrund mangelnder Module am 2. String sowie fehlender Batterie nur einige Daten aus dem Log mit denen aus der Cloud vergleichen kann und b) z.B. die Temperatur nur vom 2. Wechselrichter (sowohl lokal als auch über die Cloud) abschätzen könnte. Oder wie meintest Du das, man soll die lokalen debug Daten mit denen online vergleichen (im Issue so geschrieben)?
-
@trottellumme Welchen Wechselrichter nutzt du denn? Am Ende kannst du den Adapter auf Debug stellen und siehst alle Row Daten, die man auslesen kann.
-
@simatec , ich habe einen Solax X1 Hybrid G4. Der Inhalt der json data:
{"inverterSN":"xxxxxxxxxxxxxxx","sn":"xxxxxxxxxxxx","inverterType":"X1-Hybrid-G4","inverterStatus":"Wait Mode","uploadTime":"Thu Oct 19 2023 21:56:17 GMT+0200 (Mitteleuropäische Sommerzeit)","connectType":"local","online":true,"connection":true,"firmwareVersion":"3.006.04","totalSize":5,"acvoltage1":0,"acvoltage2":0,"acvoltage3":0,"accurrent1":0,"accurrent2":0,"accurrent3":0,"acpower1":0,"acpower2":0,"acpower3":0,"acpower":0,"dcvoltage1":0,"dcvoltage2":20.900000000000002,"dccurrent1":0,"dccurrent2":0.30000000000000004,"dcpower1":0,"dcpower2":0,"acfrequency1":0,"acfrequency2":0,"acfrequency3":0,"voltageeps1":0,"voltageeps2":10,"voltageeps3":0,"currenteps1":0,"currenteps2":4,"currenteps3":0,"powereps1":0,"powereps2":0,"powereps3":0,"feedinpower":512,"batteryVoltage":0,"batteryCurrent":0,"batteryPower":0,"cpuTemperature":0,"powerConsumer":0,"inverterTemperature":219,"yieldtotal":0,"yieldtoday":0,"totalBatteryInputFromGrid":0,"totalBatteryDischargeEnergy":300,"totalBatteryChargeEnergy":6253.6,"todaysBatteryDischargeEnergy":0,"todaysBatteryChargeEnergy":0,"totalpvenergy":0,"pvenergy":0,"totalFeed":0,"totalconsumption":0,"feedinenergy":0,"consumeenergy":0.2,"batteryCapacityRemainig":0,"batteryTemperature":0,"batteryRemainingEnergy":0,"batteryChargingCycles ":0}
Hier mal ein debug log:
2023-10-19 11:43:16.664 - [34mdebug[39m: solax.3 (10170) local request: {"sn":"xxxxxxxxxxxx","ver":"3.006.04","type":15,"Data":[2310,10,191,5000,2217,0,8,0,192,0,2,208,0,2,0,0,0,0,0,0,0,0,0,0,100,0,17,3598,0,0,0,0,0,0,512,0,20,0,191,28,0,0,0,0,0,0,0,0,0,0,0,1,1,0,217,0,65345,65535,65386,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3000,0,62536,65535,0,0,0,0,0,0,0,2,0,0,0,0,0,0,20,0,0,0,0,0,0,11008,4875,5898,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"Information":[5,15,"Hxxxxxxxxxxxxxx",8,1.29,0,1.28,1.04,0,1]}
Habe ja schon angefangen zu ermitteln, welche Werte korrekt zu den Bezeichnungen passen (so wie im issue auf github beschrieben). Aktuell haut das für diesen Wechselrichter im Adapter noch nicht hin. Im Adapter habe ich z.B. accurrent1-3, acvoltage1-3 usw. obwohl das ein einphasiger WR ist. Bei accurrent1 steht z.B 5000A... Würde durch 100 eher bei acfrequency1 in Hz hingehören.
-
@trottellumme
Der Typ ist im Adapter noch nicht enthalten.
Schau mal hier, da kannst du dir ein paar Datenpunkte ermitteln -
@trottellumme Wenn ich am WE zu komme, dann ergänze ich den Adapter mal... Mach mal bitte ein Issue für den WR auf