Giter VIP home page Giter VIP logo

iobroker.sun2000's People

Contributors

bolliy avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iobroker.sun2000's Issues

Fehlender Datenpunkt: Batterystack.WorkingMode

What would you like to be added?

Hallo Stephan,
wie schon im Forum angedeutet fehlt mir der Datenpunkt "Batterystack.1.WorkingMode" (Register 37006). Ich hatte vor deinem Adapter das Script "Huawei Sun2000 & ioBroker via JS script funktioniert" im Einsatz. Dort gibt es diesen Datenpunkt. Wäre schön wenn du den auch in den Adapter einbauen würdest.
Vielen Dank.
Dimi

Why is this needed?

Ich möchte diesen Datenpunkt in meiner VIS anzeigen.

Support for new Battery System Luna2000-21-S1

What would you like to be added?

I installed the new Luna-S1 Battery System, which is not identified right now, I guess new registers are used. We could work together if you reach out and change the plugin so that the metrics are imported correctly.

Why is this needed?

Would like to see all KPIs as well in the system.

Please add 'Backup power SOC' as control parameter

What would you like to be added?

Please add 'Backup power SOC' as parameter to read and write

Why is this needed?

In systems, where a battery and a backup box are installed, the 'Backup power SOC' defines down to what battery minimum level the consumption is limited in case of normal usage. The 'Backup power SOC' is hence the reserve left in the battery in case the system switches to backup power because of a power outage.
Being able to set this parameter allows the user to define for their own usage scenario how much of the battery is reserve. As this might depend on weather forecast etc, it is a parameter that will be set more frequently when optimising the battery usage.

[Bug]: Adapter wacht nach wenig Sonneneinstrahlung nicht mehr auf

The problem

Hi Stephan,
der Adapter 0.61 ist heute um 8:06 wegen zu wenig Sonneneinstrahlung wieder schlafen gegeangen, allerdings nie mehr aufgewacht.

Nach drei Stunden habe ich ihn dann neu gestartet, danach lief alles wieder.

wäre es möglich den irraditionmode einfach zu deaktivieren? Längen und Breitengrad im Broker sind gesetzt.

Version of nodejs

No response

Version of ioBroker js-controller

No response

Version of Adapter

NA

Repository

ioBroker beta

Operating system running ioBroker

No response

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Consider other power plants in consumption datapoint

What would you like to be added?

Allow the output of other power plants to be used in the calculation of collected.houseConsumption.

Why is this needed?

The houseConsumption state is always wrong if other power plants, such as balcony power plants are used. E.g. in my case the inverters are directly in line with the huawei smart meter and therefore the smart meter thinks there is no consumption because the other power plant is already covering the entire house consumption.

[Bug]: ständig timeout errors in Version 0.60

The problem

Hi Stephan,

ich habe heute festgestellt, dass der Adapter dauernd in Timeouts läuft, siehe Screenshots.
Ich habe den Haken bei Autoadjust reingemacht und den Adapter neu gestartet, gleiches Fehlerbild. Dann setzt er zwar die Entladeleistung im ioBroker aber nicht in der Batterie (zu sehen im Fusion Portal)

Weiterhin ist mir aufgefallen, dass nach dem neustert des Adapters der Haken bei Autoadjust wieder raus ist. Ist das so gewollt?
Meine Modbus Timings habe ich dir auch mal angehängt.
modbus_timings
Bildschirmfoto vom 2024-03-27 13-47-34

Version of nodejs

18.16.0

Version of ioBroker js-controller

5.0.17

Version of Adapter

0.60

Repository

ioBroker beta

Operating system running ioBroker

No response

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Expand Adapter that we can use 3 Inverters

Hello

i have installed the Adapter and i'm using it now with 2 Inverters and one Battery. Some values are not there but i don't know if it's on my setup as i use 3 inverters (kaskadiert)

could you expand this adapter that we could use 3 inverters? One Master and 2 Slaves?

thanks a lot!

Value 'chargeDischargePower' is not refrehsed

Describe the bug
The collected/calculated value 'chargeDischargePower' stays on a old state. It is not refreshed:

grafik

The triggering source value is refreshed frequently:
grafik

Versions:

  • Adapter version: v0.3.0

[Bug]: Unrealistische Werte während SW Update (Inverter)

The problem

Auch wenn es unter Umständen keinen Sinn macht den Adapter während SW Upgrades aktiv zu belassen so registriert der sun2000 Adapter unbrauchbare Werte. Unter Umständen gibt es ein Flag welches Upgrade/Maintenance signalisiert damit der Adapter keine Werte ausgibt oder einen validation-check ausführt.

  1. LUNA-Upgrade (V100R002C00SPC125 -> V100R002C00SPC127): Im aktuellen Fall trat der Effekt mit den ungültigen Werten beim Upgrade der Luna2000-Software auf daher liegt die Vermutung nahe, dass es es eher mit modbus Auslastung zusammen hängt. Nach dem Upgrade zeigt der Adapter ohne Neustart die korrekten Werte an.

  2. Dongle-Upgrade: Gemäss Huawei Release Notes ist aktuell auch eine neue Version für den Dongle bzgl. modbus issues verfügbar - die war in vorliegenden Fall noch nicht installiert (IST: V200R022C10SPC108, Geplant: V200R022C10SPC114). Der Upgrade der Dongle-SW produzierte adapter timeout, was auch verständlich ist, aber keine ungültigen Werte.

  3. Inverter-Upgrade (V100R001C00SPC159 -> V100R001C00SPC162; nach Dongle-Upgrade): Nur einige 0-Werte (SOC Luna2000) nach Abschluss des Inverter-Upgrades. Danach zurück auf den korrekten Wert ohne Neustart des Adpaters.
    "2024-04-10 18:48:45.375 warn Error while reading from [Reg: 32080, Len: 2, modbusID: 1] with: Modbus exception 4: Slave device failure (device reports internal error)"

Version of nodejs

No response

Version of ioBroker js-controller

No response

Version of Adapter

0.71

Repository

ioBroker beta

Operating system running ioBroker

No response

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

iobrker sun2000-objects_3-soc
iobrker sun2000-objects_2
iobrker sun2000-objects_1
Huwai-Fusion-Maintenance Task

Batterypack-Daten ergänzen

What would you like to be added?

Bitte folgende Batterie-Register ergänzen (evtl. als Option auswählbar in den Instanzeinstellungen):
37814 [Energystorage unit1] Softwareversion
37920, 37921, 37922, 37921 [Energystorage unit1][Batterypack 1,2 und 3] SOH Calibration Status
38210, 38252, 38294, 38336, 38378, 38420 [Energystorage unit1,2][Batterypack 1,2 und 3] Firmwareversion
38228, 38270, 38312, 38354, 38396, 38438 [Energystorage unit1,2][Batterypack 1, 2 und 3] Workingstatus
38229, 38271, 38313, 38355, 38397, 38439 [Energystorage unit1,2][Batterypack1, 2 und 3] SOC
38223, 38275, 38317, 38359, 38401, 38443 [Energystorage unit1,2][Batterypack 1, 2 und 3] Charge/Dischargepower
38235, 38277, 38319, 38361, 38403, 38445 [Energystorage unit1,2][Batterypack 1, 2 und 3] Voltage
38236, 38278, 38320, 38362, 38404, 38446 [Energystorage unit1,2][Batterypack 1, 2 und 3] Current
38238, 38280, 38322, 38364, 38406, 38448 [Energystorage unit1,2][Batterypack 1, 2 und 3] Totalcharge
38240, 38282, 38324, 38366, 38408, 38450 [Energystorage unit1,2][Batterypack 1, 2 und 3] Totaldischarge
38452, 38454, 38456, 38458, 38460, 38462 [Energystorage unit1,2][Batterypack 1, 2 und 3] Maximum temperature
38453, 38455, 38457, 38459, 38461, 38463 [Energystorage unit1,2][Batterypack 1, 2 und 3] Minimum temperature

(Hinweis Bei Unit2 ProductMode steht in der Erklärung reg. 37089, in den Modbus Interface
Definitions vom 16.02.2023 steht "47089" )

Why is this needed?

### Allg. Batterieüberwachung
z.B. zur Erkennung, ob ein Garantiefall vorliegt (z.B. Kapazitätsverlust eines einzelne Batteriepacks - berechnet aus tatsächlicher Lade-/Entladekapazität des einzelnen Batteriepacks, da SOC stark schwankt).
Überwachung der Akkuspannung der einzelnen Batteriepacks - Profis erkennen an den Spannungen viel genauer, als am SOC, ob ein Problem vorliegt.
Überwachung der Firmewareversionen (mir wurde bereits zweimal ungefragt einmal eine neue und einmal eine ältere Firmware aufgespielt)=>historische_Daten der installierten Firmwarestände (Datum der Updates) möglich
Berechnung des Batteriewirkungsgrades (hier gab es zusätzlich zu dem ohnehin schon schlechten Batteriewirkungsgrades der Luna mit dem Update auf Firmware v127 bei mir nochmal zusätzlich einen extremen Effizienzverlust gegenüber v119 und v125)
Überwachung der Temperatur (z.B. Begrenzung Lade- / Entladeleistung, wenn Temperatur eines Batteriepacks einen Schwellwert überschreitet zur Schonung der Batterie).
Mein Ziel ist es, FusionSolar irgendwann nicht mehr zu benötigen. Dazu fehlen mir noch die Daten der einzelnen Akkus.

combinied value

When using several inverters, a path for combined values ​​(input power, SOC, etc.) would be useful.

Verbindung Problem bzw. nicht stabil

Bild 23 01 24 um 19 32

Hi, als erstens vielen dank für den tollen Iobroker Adapter

schaffe den aber nicht mehr als 12h in Betrieb zu halten es verliert immer wieder die verbindung und bekomme die Meldung
Error while reading form 192.168.0.10 (IP Dongle):...... whit :Port Not Open

Hab 2 x Huawei 1x10kw 1x6kw 2xLuna je 10 Kw alles mit dem letztem Update
Softwareversion
V200R022C10SPC108

Wechselrichter | SUN2000-6KTL-M1 | V100R001C00SPC159

Wechselrichter | SUN2000-10KTL-M1 | V100R001C00SPC159

Mit Note-Red bleibt die Verbindung aufrecht
und auch mit dem Adapter von daolis (da wird aber nichts weiter gemacht und es kann auch nur ein WR abgefragt werden)

Weitere Zustände berechnen

Es wäre hilfreich wenn durch den Adapter automatisch weitere Zustände berechnet werden, z.B. Grid, dieser wird berechnet vom InputPower (loss?!) - HouseConsumption. Diesen Wert benötigt u.a. gerne EVCC.io

Des weiteren wären weitere Werte wie beim Huawei Portal gut für eine Auswertung:

  • Autharky in %
  • Eigenverbrauch in %

Danke für die Entwicklung!!!

Gruß

watchdog

I think a simple watchdog is needed. It can happen that the Modbus client hangs while establishing a connection. Either the modbus client is destroyed or the adapter is restarted.

[Bug]: falsche Einheit

The problem

Ich denke das hier nicht die korrekte Einheit hinterlegt ist A anstelle W

Version of nodejs

Node.js: v18.19.1

Version of ioBroker js-controller

NPM: 10.2.4

Version of Adapter

0.4.1

Repository

ioBroker stable

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

grafik

Maximale Entladeleistung des Speichers (müsste Register 47077 sein) beschreibar machen

What would you like to be added?

Hallo Stephan,

da du dich gerade mit dem Beschreiben der Register befasst würde ich gerne einen Wunsch äußern. Vielleicht hast du es auch schon in Planung.
Beim Laden des Autos über die Wallbox (go-e) würde ich gerne über modbus die Speicherentladung der Luna2000 auf 500 W begrenzen. Es macht für mich keinen Sinn den Speicher komplett in das Auto zu entladen. Momentan muss ich das über die fusionsolar Webseite einstellen. Dort kann man den Wert von 5000 W auf einen beliebigen Wert (0-5000) einstellen.

Danke für den tollen Adapter.
Dimi

Why is this needed?

.

Refresh Meter even when in Standby

What would you like to be added?

In the documentation is stated:

Sofern an dem in standby befindlichen sun2000 WR auch noch der Smart Power Sensor ageschlossen ist, aktualisieren sich die Werte im Pfad sun2000.0.meter ebenfalls nicht.

I would like to have these values updated with the high frequency, even when the inverter is in standby.

Why is this needed?

I am using the meter as a source for controlling my Wallbox and home automation. Til now I was using solaranzeige.de for the visualisation, which even reads the meter at night.

Now I tried your proxy today and forwarding the values to my homeautomation, but the values stopped at sundown and and no further processing could be made.

Please consider a change.

P.S.: Wir können auch gerne auf deutsch sprechen. Habe mich von der Vorlage anstecken lassen.
P.P.S. Danke übrigens für den super Adapter bisher :)

Datenabfrage nur am Tag

What would you like to be added?

Hi,

mein Sun2000 Wechselrichter ist nur am Tag aktiv, wenn die Module entsprechend Strom erzeugen.
Sonst deaktiviert er sich komplett. Das lässt sich leider auch nicht anders einstellen.

Das bedeutet das die Instanz in der Nacht Unmengen an Fehler produziert, da sie ja mit versucht Kontakt aufzunehmen.
Wäre das als Erweiterung möglich das irgendwie einzustellen?

Dankeschön!

Why is this needed?

Wechelsrichter nur am Tag aktiv, sonst nur Fehlermeldungen weil natürlich keine Datenverbindung verfügbar.

Probleme mit der Zeit?!

Hallo

danke schon mal für den Adapter, benutze diesen nun seit 1 Woche und bekomme immer

sun2000.0 2024-01-21 15:41:27.555 warn Not all data can be read! Please reduce the intervall value.
sun2000.0 2024-01-21 15:16:27.540 warn Not all data can be read! Please reduce the intervall value.
sun2000.0 8442 2024-01-21 18:11:45.024 warn Error while reading from 192.168.10.18: [37700|100] id: 1 '' with : Timed out
sun2000.0 8442 2024-01-21 18:11:39.524 warn Error while reading from 192.168.10.18: [37100|114] id: 1 '' with : TcpRTUBufferedPort Connection Timed Out

könnte dies an meiner Dongle Version liegen?

  V100R001C00SPC159

habe die Version 0.1.3 und die Zeit schon auf 30 sek gestellt, aber gibt/gab keine Änderung.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.

Versions:

  • Adapter version:
  • JS-Controller version:
  • Node version:
  • Operating system:

Additional context
Add any other context about the problem here.

SmartLogger3000

Implementierung vom SmartLogger 3000.
Der Zähler hat die Modbus Adresse 11. Dieser hängt nicht direkt am Wechselrichter, sondern am SL3000.
WR1 = Modbus Adresse 1, WR2 = Modbus Adresse 2, Zähler DTSU666 = Modbus Adresse 11
WR1 hat den Batteriespeicher unter sich. hier bekomme ich mit dem Adapter auch schon Werte.
Falls ich irgendwas zur verfügung stellen kann/darf/soll. Einfach melden.

Lg Michael
Werte_iobroker_Huawei

Data from PV strings

Data (voltage, current and power) should be read and displayed from the PV strings.

[Bug]: Modellname wird nicht korrekt ausgelesen

The problem

Der Modellname wird nicht korrekt ausgelesen, bzw. nicht richtig umgesetzt.
Ich habe das Modell SUN2000-8KTL-M1, durch einen mir nicht nachvollziehbaren Grund wird der Originalmodellname mit "SUN2000-10KTL-" ergänzt, sodass am Ende die Zeichenfolge "SUN2000-8KTL-M1SUN2000-10KTL-" als Wert hinterlegt ist
iobroker2 Sun2000

Version of nodejs

v18.17.1

Version of ioBroker js-controller

5.0.19

Version of Adapter

0.7.0

Repository

ioBroker beta

Operating system running ioBroker

Debian version: 11 (bullseye) (Raspberry)

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Daten vom SCharger22

Halllo

kein Bug nur ne Bitte, (frage)
ist es möglich auch die Daten von der WB anzeigen zu lassen?
die WB ist ja mit dem WR in 'Kontakt'.

in der Anleitung steht ja das Modbus aktive sein muss, damit die WB 'richtig' funktionert.

Falls es möglch ist, danke schon mal

mfg heiko

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots & Logfiles
If applicable, add screenshots and logfiles to help explain your problem.

Versions:

  • Adapter version:
  • JS-Controller version:
  • Node version:
  • Operating system:

Additional context
Add any other context about the problem here.

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.