Comments (16)
Leider kann ich mit deinen Screenshots nix anfangen und dein Issue verstehe ich nicht wirklich so recht.
Was wird wann und wo nicht angezeigt? Welche Firmware ist auf dem Wifi Stick? Mit welcher IP greifst du lokal zu?
Was steht im Debug-Log?
from iobroker.solax.
Hallo, sorry das es so unübersichtlich ist.
In den Datenpunkten im Screenshot sind falsche Daten. Zum Beispiel 5000 Grad Akku Temperatur , 2500 Hz und so weiter. Einige Datenpunkte sind auch ganz leer.
Auf dem Stick ist die Version 2.033.20 .
Im Debug Log vom Iobroker sind keine Einträge zu dem Problem vorhanden.
Ich greife über die IP Adresse zu die mir in der Weboberfläche vom Stick unter IP Adresse angezeigt wird.
Ich habe einen Wechselrichter der 4. Generation. Kann das eventuell das Problem sein?
from iobroker.solax.
Hier sind noch Sreens von den Einstellungen im Stick.
from iobroker.solax.
Der Adapter konvertiert keine Daten.
Er bekommt diese direkt vom Wechselrichter bzw. vom Wifi Stick.
Warum bei dir die Werte nicht passen, kann ich aktuell nicht sagen.
Wie sehen die Werte aus, wenn du die Cloud im Adapter nutzt?
from iobroker.solax.
Wenn ich im Adapter die Cloud als Quelle auswähle, stimmen die Datenpunkte die mir unter Info angezeigt werden. Also Seriennummer des WR, Status und so weiter. Die meisten anderen Datenpunkte sind leer.
Ist es möglich direkt an die Daten zu kommen die aus dem WR kommen? Dann könnte ich mal schauen wie der String aussieht.
from iobroker.solax.
In der Cloud Variante sollte es keine leeren Datenpunkte geben.
Aktualisiere mal deine Objektbaum bzw. deinen Browser (F5)
from iobroker.solax.
Habe ich beides versucht. Auf dem Bild siehst du welche Datenpunkte leer sind. Wie gesagt, ich habe einen WR der 4.Generation. Kann es sein das der String da eventuell anders ausschaut wie bei der Generation 3?
from iobroker.solax.
Was kommt denn für eine Ausage, wenn du dir die API Daten im Browser holst?
from iobroker.solax.
{"success":true,"exception":"Query success!","result":{"inverterSN":"xxxxxxxxxxxx","sn":"xxxxxxxxx","acpower":-790.0,"yieldtoday":3.6,"yieldtotal":6.2,"feedinpower":-19.0,"feedinenergy":5.33,"consumeenergy":5.38,"feedinpowerM2":0.0,"soc":20.0,"peps1":0.0,"peps2":0.0,"peps3":0.0,"inverterType":"14","inverterStatus":"102","uploadTime":"2022-04-11 13:30:06","batPower":826.0,"powerdc1":0.0,"powerdc2":0.0,"powerdc3":null,"powerdc4":null}}
Das gibt er mir da aus. Das die powerdc 1 , 2 und 3 null sind ist richtig. Die PV-strings sind noch nicht angeschlossen. Laden tut er im Moment nur über eine andere Anlage.
from iobroker.solax.
teste mal bitte die 0.4.6 mit der Cloud.
Lokal kann ich leider nicht so wirklich viel machen, da ich nicht weiß, warum dein WR so komische Daten liefert.
Würde garnix kommen, könnte ich im Adapter schauen, aber da die Werte kommen nur nicht plausibel sind, gehe ich stark davon aus, dass dein WR diese liefert
from iobroker.solax.
Für die lokalen Daten kannst du mal bitte die Ausgabe von folgenden Befehl posten.
curl -d "optType=ReadRealTimeData&pwd=<Wechselrichter-Passwort>" -X POST http://<Wechselrichter-IP>
from iobroker.solax.
curl: (52) Empty reply from server
das kommt als Ausgabe.
Es funktioniert bei mir auch nicht das ich über die zugewiesene IP Adresse auf den Stick komme. Also über den Browser meine ich.
Ich habe übrigens den Wlan Stick mit der externen Antenne. Ich denke zwar nicht das das eine Rolle spielt, aber ich wollte es erwähnt haben.
Ich habe gerade die 0.4.6 mit der Cloud getestet, das funktioniert jetzt.
Ich wollte mich an dieser stelle auch schon mal für die Hilfe bedanken.
from iobroker.solax.
Hmm der Stick mit externer Antenne sollte im Prinzip auch funktionieren.
Ich würde einfach die Firmware noch einmal flashen und den Stick mal komplett neu starten oder einmal vom Strom trennen.
from iobroker.solax.
Habe ich beider nochmal probiert. Leider ohne Erfolg. Eine Verbindung zum Stick muss aber bestehen. Ich habe in den Adapter Einstellungen mal eine Falsche IP Adresse eintrage, da wechselt der Datenpunkt für den Online Status auf fals.
Mir ist aufgefallen das die Wifi Sticks meistens mit 2.0 am ende angeboten werden. Gab es da vielleicht auch mal eine Version 1.0 und das könnte das Problem sein?
Ich habe nach dem Start des Adapters mal im Log geschaut. Das wird mir da angezeigt.
host.raspberrypi | 2022-04-12 13:06:35.600 | info | instance system.adapter.solax.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) |
---|---|---|---|
solax.0 | 2022-04-12 13:06:34.999 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason |
solax.0 | 2022-04-12 13:06:34.999 | debug | Plugin sentry destroyed |
solax.0 | 2022-04-12 13:06:34.997 | info | terminating |
solax.0 | 2022-04-12 13:06:34.995 | info | Got terminate signal TERMINATE_YOURSELF |
host.raspberrypi | 2022-04-12 13:06:34.995 | info | stopInstance system.adapter.solax.0 send kill signal |
host.raspberrypi | 2022-04-12 13:06:34.933 | info | stopInstance system.adapter.solax.0 (force=false, process=true) |
host.raspberrypi | 2022-04-12 13:06:34.919 | info | "system.adapter.solax.0" disabled |
Wenn der Adapter dann läuft , kommen regelmäßig diese ausgaben
2022-04-12 13:09:25.061 | info | State value to set for "solax.0.info.inverterSN" has to be type "string" but received type "number" |
---|---|---|
solax.0 | 2022-04-12 13:09:25.008 | info |
solax.0 | 2022-04-12 13:09:24.894 | info |
from iobroker.solax.
Ich habe mal einen Silly Log für die API-Ausgabe eingebaut.
Installiere mal direkt von Github und stelle die Adapterinstanz in der Logstufe auf "Silly" ("Alles")
Dann schaue mal, was für Werte im Log von deinem Stick kommen
from iobroker.solax.
Die Ausgabe kommt einmal nach dem Start. Danach kommt alle 10 Sekunden die Ausgabe die ich vorhin schon gepostet habe.
solax.0
2022-04-12 14:49:19.214 debug Local Request Interval started ...
solax.0
2022-04-12 14:49:19.213 debug Request Interval: 10 seconds
solax.0
2022-04-12 14:49:19.156 debug Sun Azimut: 212.3°
solax.0
2022-04-12 14:49:19.155 debug Sun Altitude: 42.6°
solax.0
2022-04-12 14:49:19.154 debug calculate astrodata ...
solax.0
2022-04-12 14:49:19.151 debug current local Time: 14:49
solax.0
2022-04-12 14:49:19.149 debug nauticalDawn: 05:06
solax.0
2022-04-12 14:49:19.148 debug nauticalDusk: 21:25
solax.0
2022-04-12 14:49:19.144 debug nightCalc started ...
solax.0
2022-04-12 14:49:19.142 debug System longitude: 11.440715789794921 System latitude: 52.05966806958091
solax.0
2022-04-12 14:49:19.135 debug Solax is started in local-mode
node-red.0
2022-04-12 14:49:17.951 warn State value to set for "0_userdata.0.EasyMeter.L2_aktuell" has value "-590.91" less than min "0"
solax.0
2022-04-12 14:49:17.043 silly States system redis pmessage system.adapter.solax.0.logLevel/system.adapter.solax.0.logLevel:{"val":"silly","ack":true,"ts":1649767757032,"q":0,"from":"system.adapter.solax.0","lc":1649767673696}
solax.0
2022-04-12 14:49:16.992 info starting. Version 0.4.6 in /opt/iobroker/node_modules/iobroker.solax, node: v14.19.0, js-controller: 3.3.22
solax.0
2022-04-12 14:49:16.310 debug Plugin sentry Initialize Plugin (enabled=true)
solax.0
2022-04-12 14:49:16.074 debug statesDB connected
solax.0
2022-04-12 14:49:16.073 debug States connected to redis: 127.0.0.1:9000
solax.0
2022-04-12 14:49:16.065 debug States create User PubSub Client
solax.0
2022-04-12 14:49:16.064 debug States create System PubSub Client
solax.0
2022-04-12 14:49:16.053 debug Redis States: Use Redis connection: 127.0.0.1:9000
solax.0
2022-04-12 14:49:16.049 debug objectDB connected
solax.0
2022-04-12 14:49:16.042 silly redis psubscribe cfg.o.system.user.*
solax.0
2022-04-12 14:49:16.038 debug Objects connected to redis: 127.0.0.1:9001
solax.0
2022-04-12 14:49:16.018 debug Objects client initialize lua scripts
solax.0
2022-04-12 14:49:16.016 debug Objects create User PubSub Client
solax.0
2022-04-12 14:49:16.014 debug Objects create System PubSub Client
solax.0
2022-04-12 14:49:16.006 debug Objects client ready ... initialize now
solax.0
2022-04-12 14:49:15.933 debug Redis Objects: Use Redis connection: 127.0.0.1:9001
node-red.0
2022-04-12 14:49:15.951 warn State value to set for "0_userdata.0.EasyMeter.L2_aktuell" has value "-588.53" less than min "0"
host.raspberrypi
2022-04-12 14:49:14.526 info instance system.adapter.solax.0 started with pid 5503
host.raspberrypi
2022-04-12 14:49:14.365 info "system.adapter.solax.0" enabled
node-red.0
2022-04-12 14:49:13.953 warn State value to set for "0_userdata.0.EasyMeter.L2_aktuell" has value "-582.76" less than min "0"
node-red.0
2022-04-12 14:49:11.955 warn State value to set for "0_userdata.0.EasyMeter.L2_aktuell" has value "-575.86" less than min "0"
host.raspberrypi
2022-04-12 14:49:11.209 info instance system.adapter.solax.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
host.raspberrypi
2022-04-12 14:49:10.611 info stopInstance system.adapter.solax.0 send kill signal
solax.0
2022-04-12 14:49:10.606 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
solax.0
2022-04-12 14:49:10.605 debug Plugin sentry destroyed
solax.0
2022-04-12 14:49:10.604 info terminating
solax.0
2022-04-12 14:49:10.602 info Got terminate signal TERMINATE_YOURSELF
solax.0
2022-04-12 14:49:10.601 silly States system redis pmessage system.adapter.solax.0.sigKill/system.adapter.solax.0.sigKill:{"val":-1,"ack":false,"ts":1649767750549,"q":0,"from":"system.host.raspberrypi","lc":1649767750549}
host.raspberrypi
2022-04-12 14:49:10.530 info stopInstance system.adapter.solax.0 (force=false, process=true)
host.raspberrypi
2022-04-12 14:49:10.518 info "system.adapter.solax.0" disabled
from iobroker.solax.
Related Issues (20)
- Adapter verliert Verbindung zur Solaranlage nach Wechsel des Clients im Heimnetz von Router auf Repeater HOT 2
- Please convert README.md to plain english HOT 1
- Data for Inverter X1 Hybrid G4 are not correct HOT 3
- Solax X3 Hybrid - weitere Werte gefunden HOT 1
- Wallbox Integration HOT 4
- Wrong JSON Type HOT 1
- Update stable version in repo from 0.7.7 to 0.8.0 HOT 3
- Adapter verliert Cloud Verbindung HOT 17
- Datapoint solax.0.data.batteryChargingCycles with whitespace at the end HOT 1
- Solax Pocket Wifi 2 mit Firmware 3.x.x.x HOT 7
- additional data for Solax X3 Hybrid G3, when using a second inverter and a second meter HOT 1
- Version 0.9.0 - zusätzliche Werte HOT 1
- Wallbox integration error: "Cannot read properties of undefined (reading 'name')" HOT 1
- X3 G4 Overflow Values HOT 5
- Wallbox Werte HOT 1
- keine Wallbox Daten mehr HOT 4
- Wallbox Werte nicht vorhanden / nicht aktualisiert. HOT 31
- X3-EVC Wallbox Control? HOT 5
- falscher Wert bei Datenpunkt "yieldtotal" / Solax X3 Hybrid G4 HOT 3
- Fehlerprotokoll Solax-Adapter über Token-ID HOT 7
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 iobroker.solax.