energychain / AnkerSolixE1600

AnkerSolixE1600 Node.JS
Apache License 2.0
4 stars 2 forks source link

Steuerung über Node-Red #1

Open EsperantoZwoUndDreisig opened 2 months ago

EsperantoZwoUndDreisig commented 2 months ago

Hallo zusammen, ich habe die Solix-Node in mein Node-Red System eingebaut. Läuft bestens, vielen Dank für die hervorragende Arbeit.

Ich hätte eine kleine Frage dazu: Ich steuere analog zum example_flow.json das Ein- und Ausschalten der Solarbank mit dem Key "turn_on\":true und "turn_on\":false. Funktioniert bestens. Was passiert mit den Einstellungen der Solarbank, die ich in der App getroffen habe, insbesondere die Einstellung der verbleibenden Restladung (10%), bei der die Solarbank das Entladen abschaltet? Bleiben diese hier erhalten, oder muss ich diese in meiner Node-Red Steuerung im Flow mit berücksichtigen?

Viele Grüße, EsperantoZwoUndDreisig

LarryMeetsDeTheMe commented 2 months ago

Hallo zusammen, ich habe die Solix-Node in mein Node-Red System eingebaut. Läuft bestens, vielen Dank für die hervorragende Arbeit.

Ich hätte eine kleine Frage dazu: Ich steuere analog zum example_flow.json das Ein- und Ausschalten der Solarbank mit dem Key "turn_on":true und "turn_on":false. Funktioniert bestens. Was passiert mit den Einstellungen der Solarbank, die ich in der App getroffen habe, insbesondere die Einstellung der verbleibenden Restladung (10%), bei der die Solarbank das Entladen abschaltet? Bleiben diese hier erhalten, oder muss ich diese in meiner Node-Red Steuerung im Flow mit berücksichtigen?

Viele Grüße, EsperantoZwoUndDreisig

Hi, wie hast du denn Schedules festgelegt und wie hast du es geschafft input und output values vom Anker auszulesen? Ich bekomme die Einrichtung nicht hin..

Danke LarryMeetsDeTheMe

EsperantoZwoUndDreisig commented 2 months ago

Hi, importiere dir den Beispiel Flow. Wenn du der Solix Node einen timestamp per inject Node sendest, dann bekommst du ein JSON Objekt mit diversen Key value Paaren. U.A. die aktuelle Ladung in % Ebenso kannst du das Laden steuern. Schedules machst du in NodeRed mit mehreren inject Nodes. Was willst du denn genau machen?

Grüße Jochen

LarryMeetsDeTheMe commented 2 months ago

Ah das werde ich versuchen. Ich möchte zunächst die Produktion der Module,den Output und den batteriestand über influx/grafana visualisieren und danach eine Automatisierung implementieren um den Output an meinem Energiebedarf auszurichten. Ich arbeite mich erst seit ein paar Wochen in diese Materie ein und komme relativ gut klar. Nur die anker-node bereitet mit Schwierigkeiten.

EsperantoZwoUndDreisig commented 2 months ago

Hi Dennis,

die auth Infos gibst du direkt in der Solix Node ein.

Ich steuere u.a. abhängig von der aktuellen verfügbaren Leistung im Haus das Laden. Bei laufender Brennstoffzelle geht die komplette Solarenergie in den Akku. Ich verhindere so ziemlich das Einspeisen ins Netz. Wenn doch noch was übrig bleibt, dann verheize ich das ganze mit einer PWM Steuerung und mache Warmwasser.....

Grüße, Jochen

LarryMeetsDeTheMe commented 2 months ago

Hi Jochen, danke für das was du bisher geliefert hast. Ich habe festgestellt, dass der einzige value tatsächlich der Ladestand ist den ich abrufen kann. alle weiteren paare haben keinen value, ... hier ein Ausschnitt:

"battery_power":"12", "bind_site_status":"1", "charging_power":"", "power_unit":"", "charging_status":"", "status":"", "wireless_type":"", "main_version":"", "photovoltaic_power":"", "output_power":"", "create_time":0,"set_load_power":"", "output_cutoff_data":0, "is_display":false}

ist das bei dir auch so?

Danke und vG

EsperantoZwoUndDreisig commented 2 months ago

Hi Dennis, ja, ist bei mir auch so. Ich hoffe da gehts noch weiter mit der Entwicklung. Es gibt jedenfalls noch mehr zum Auslesen.... 😀 Schau dir mal die API Services an.... VG, Jochen

EsperantoZwoUndDreisig commented 2 months ago

AnkerSolixE1600-APIServices API Services for the Anker Solix Solarbank E1600

LarryMeetsDeTheMe commented 2 months ago

Ich habe die homeassistant integration einmal getestet und die empfängt alle informtionen. Wäre echt cool wenn das über nodered auch ginge..apiservices haben mir auch nicht mehr informationen geliefert oder habe ich da etwas übersehen?

VG Larry

EsperantoZwoUndDreisig commented 2 months ago

Hi, die habe ich selber noch nicht getestet.

VG, Jochen