Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Victron

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Victron

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Dirk 4 @mickym last edited by

      @mickym Ich habe keine Ahnung von Node Red wie geht das?

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Dirk 4 last edited by mickym

        @dirk-4 Nun dann musst Du Dir bissi Zeit nehmen. Kannst Du mal deinen Screenshot posten, wie du Dich mit der Node-Red Instanz verbindest? - Sprich dann solltest Du ja das Editor Fenster sehen.

        7854bd55-0bce-4a87-aece-919041078e3c-image.png

        Immer wieder schade, dass man dieses Tool hier so wenig nutzt. Also kannst Du mal einen Screenshot posten, damit ich sehe, dass Du Dich auch mit NodeRed verbinden kannst`?

        Wenn Du dieses Editor Fenster mit dem entsprechenden Flow hast, kannst Du über das Hamburger Menü ganz rechts - den Flow exportieren:

        b8c0601d-aa9f-485b-a70d-cdf4ab643576-image.png

        D 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Dirk 4 last edited by Homoran

          @dirk-4 sagte in Victron:

          da ist aber ein wert den ich damit nicht abrufen kann
          "Settings/CGwacs/BatteryLife/MinimumSocLimit" .

          den such ich gerade auch noch. Kann ich mir die Suche sparen?

          Für node Red gibt es sogar Victron nodes.
          Wenn deine Anlage im Portal ist, müsstest du direkt v8n ioBroker dort zugreifen können.

          wie komnst du denn auf eine node-red Oberfläche im Cerbo?

          D 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active last edited by

            Ansonsten wenn ihr das ohne NodeRed machen wollt, dann bin ich hier raus, ich habe ja kein Modbus oder eine Solaranlage. Mit Adaptern etc. kann ich eh nichts beitragen.

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @mickym last edited by

              @mickym bleib bloss da!
              ich habe keine Ahnung wo da das node-red drauf sein soll. Daher habe ich modbus in den Ring geworfen.

              Mir wurde auch node-red empfohlen, aber extern (also z.B. ioBroker) mit Victron spezifischen nodes.
              Das k.o. Kriterium für mich war nur, dass ich dann meine Anlage in die Cloud hängen muss und mit node-red auf die cloud zugreifen soll.

              mickym 1 Reply Last reply Reply Quote 0
              • D
                Dirk 4 @Homoran last edited by

                @homoran Hallo
                In der Console beim Cerbo auf Firmware/Online Updates/Image Typ dort dann Large auswählen
                fertig. Dann noch in den Einstellungen in der Console ganz unten Large Funktionen Node Red an machen.
                Dann kannst du das im Browser aufrufen.

                mickym Homoran 2 Replies Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Homoran last edited by

                  @homoran Ich weiss nicht was das mit einer Cloud zu tun haben soll, auch keine Ahnung was ein Signal-K Server ist.

                  Bei den von Dir verlinkten Nodes: https://flows.nodered.org/node/@victronenergy/node-red-contrib-victron#Installation-and-Usage

                  wurde ja auf eine Anleitung verwiesen:
                  https://www.victronenergy.com/live/venus-os:large

                  In dieser Anleitung sollte man ja gleich loslegen können:

                  0edc51c7-47a4-4b91-bef3-380b697ba69d-image.png

                  die Node-Red Instanz sollte man eigentlich direkt erreichen können: To access the Node-RED flow editor, type https://venus.local:1881/.

                  1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @Dirk 4 last edited by

                    @dirk-4 sagte in Victron:

                    @homoran Hallo
                    In der Console beim Cerbo auf Firmware/Online Updates/Image Typ dort dann Large auswählen
                    fertig. Dann noch in den Einstellungen in der Console ganz unten Large Funktionen Node Red an machen.
                    Dann kannst du das im Browser aufrufen.

                    Ist das dieses Bild:

                    9d2eb5a8-c463-4136-afd6-57ff11b9b8bc-image.png

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Dirk 4 @mickym last edited by

                      @mickym ja genau

                      1 Reply Last reply Reply Quote 0
                      • D
                        Dirk 4 @mickym last edited by Homoran

                        @mickym

                        [
                            {
                                "id": "2613d4ea00521116",
                                "type": "tab",
                                "label": "Flow 1",
                                "disabled": false,
                                "info": "",
                                "env": []
                            },
                            {
                                "id": "7e6104c37b4b85c6",
                                "type": "debug",
                                "z": "2613d4ea00521116",
                                "name": "debug 1",
                                "active": true,
                                "tosidebar": true,
                                "console": false,
                                "tostatus": false,
                                "complete": "false",
                                "statusVal": "",
                                "statusType": "auto",
                                "x": 820,
                                "y": 460,
                                "wires": []
                            },
                            {
                                "id": "a6bf33cc5e341dd6",
                                "type": "victron-input-ess",
                                "z": "2613d4ea00521116",
                                "service": "com.victronenergy.settings",
                                "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                "serviceObj": {
                                    "service": "com.victronenergy.settings",
                                    "name": "ESS System Settings",
                                    "paths": [
                                        {
                                            "path": "/Settings/CGwacs/AcPowerSetPoint",
                                            "type": "integer",
                                            "name": "Grid set-point (W)"
                                        },
                                        {
                                            "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                            "type": "integer",
                                            "name": "Minimum Discharge SOC (%)"
                                        },
                                        {
                                            "path": "/Settings/CGwacs/BatteryLife/SocLimit",
                                            "type": "integer",
                                            "name": "Active SOC limit (%)"
                                        },
                                        {
                                            "path": "/Settings/CGwacs/BatteryLife/State",
                                            "type": "enum",
                                            "name": "ESS state",
                                            "enum": {
                                                "1": "BatteryLife enabled (GUI controlled)",
                                                "2": "Optimized Mode /w BatteryLife: self consumption",
                                                "3": "Optimized Mode /w BatteryLife: self consumption, SoC exceeds 85%",
                                                "4": "Optimized Mode /w BatteryLife: self consumption, SoC at 100%",
                                                "5": "Optimized Mode /w BatteryLife: SoC below dynamic SoC limit",
                                                "6": "Optimized Mode /w BatteryLife: SoC has been below SoC limit for more than 24 hours. Charging the battery (5A)",
                                                "7": "Optimized Mode /w BatteryLife: Inverter/Charger is in sustain mode",
                                                "8": "Optimized Mode /w BatteryLife: recharging, SoC dropped by 5% or more below the minimum SoC",
                                                "9": "'Keep batteries charged' mode is enabled",
                                                "10": "Optimized mode w/o BatteryLife: self consumption, SoC at or above minimum SoC",
                                                "11": "Optimized mode w/o BatteryLife: self consumption, SoC is below minimum SoC",
                                                "12": "Optimized mode w/o BatteryLife: recharging, SoC dropped by 5% or more below minimum SoC"
                                            }
                                        },
                                        {
                                            "path": "/Settings/CGwacs/Hub4Mode",
                                            "type": "enum",
                                            "name": "ESS mode",
                                            "enum": {
                                                "1": "Optimized mode or 'keep batteries charged' and phase compensation enabled",
                                                "2": "Optimized mode or 'keep batteries charged' and phase compensation disabled",
                                                "3": "External control"
                                            }
                                        },
                                        {
                                            "path": "/Settings/CGwacs/MaxDischargePower",
                                            "type": "integer",
                                            "name": "Max inverter power (W)"
                                        },
                                        {
                                            "path": "/Settings/CGwacs/OvervoltageFeedIn",
                                            "type": "enum",
                                            "name": "Feed excess DC-coupled PV into grid",
                                            "enum": {
                                                "0": "Don’t feed excess DC-tied PV into grid",
                                                "1": "Feed excess DC-tied PV into the grid"
                                            }
                                        },
                                        {
                                            "path": "/Settings/CGwacs/PreventFeedback",
                                            "type": "enum",
                                            "name": "Don’t feed excess AC-coupled PV into grid",
                                            "enum": {
                                                "0": "Feed excess AC-tied PV into grid",
                                                "1": "Don’t feed excess AC-tied PV into the grid"
                                            }
                                        },
                                        {
                                            "path": "/Settings/SystemSetup/MaxChargeCurrent",
                                            "type": "float",
                                            "name": "DVCC Charge current limit (A)"
                                        },
                                        {
                                            "path": "/Settings/SystemSetup/MaxChargeVoltage",
                                            "type": "float",
                                            "name": "DVCC Maximum charge voltage (V)"
                                        }
                                    ]
                                },
                                "pathObj": {
                                    "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                    "type": "integer",
                                    "name": "Minimum Discharge SOC (%)"
                                },
                                "name": "",
                                "x": 350,
                                "y": 460,
                                "wires": [
                                    [
                                        "7e6104c37b4b85c6"
                                    ]
                                ]
                            }
                        ]
                        

                        MOD-EDIT: Code in code-tags gesetzt!

                        D mickym 2 Replies Last reply Reply Quote 0
                        • D
                          Dirk 4 @Dirk 4 last edited by

                          @dirk-4 Ist das so richtig mit dem Export? Gehört das alles dazu?

                          1 Reply Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @Dirk 4 last edited by mickym

                            @dirk-4 Bitte in Codetags und das ist ja erst mal für Dich - ich kann damit nichts anfangen - also hänge das mal in Code-Tags.

                            Also erst auf das Auge klicken, dann auf die Codetags (spitze Klammern) und da kopierst Du den Code rein.
                            4d144361-8f75-430c-8ce7-e9ddd9b2cf8f-image.png

                            Wenn Du den Flow exportieren kannst. Dann kannst Du mal den Node-Red Adapter im iobroker installieren und dann diesen Flow dort importieren und dann fehlen wahrscheinlich noch NOdes die wir nachinstallieren müssen.

                            In diesem 2. Video sehe ich dass man diese Nodes installieren muss - der verwendet die direkt:

                            9ff84e59-3d75-4db1-8431-3b370eb09ac1-image.png

                            D 1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @Dirk 4 last edited by

                              @dirk-4 sagte in Victron:

                              Large auswählen
                              fertig.

                              Das Image hab ich gerade gefunden, aber mit einer Versionsnummer, die nicht gerade stabil klingt.
                              Bei mir hängt das ganze Haus dran, incl. Notstrom. Da bin ich mit sowas erstmal vorsichtig.

                              @dirk-4 sagte in Victron:

                              Dann kannst du das im Browser aufrufen.

                              das hatte ich bei mir mit port 1881 und 1880 versucht, ohne Erfolg.

                              @mickym sagte in Victron:

                              @homoran Ich weiss nicht was das mit einer Cloud zu tun haben soll

                              das hier sind gerade zwei verschiedene Themen.
                              Der node-red auf dem CERBO ist flammneu.

                              Um mit node-red auf einem externen Rechner auf deine Anlage zugreifen zu können, muss diese Anlage in der cloud (VRM-Portal) verfügbar sein.
                              (wurde mir zumindest so gesagt)

                              1 Reply Last reply Reply Quote 0
                              • D
                                Dirk 4 @mickym last edited by Dirk 4

                                @mickym

                                [
                                   {
                                       "id": "2613d4ea00521116",
                                       "type": "tab",
                                       "label": "Flow 1",
                                       "disabled": false,
                                       "info": "",
                                       "env": []
                                   },
                                   {
                                       "id": "7e6104c37b4b85c6",
                                       "type": "debug",
                                       "z": "2613d4ea00521116",
                                       "name": "debug 1",
                                       "active": true,
                                       "tosidebar": true,
                                       "console": false,
                                       "tostatus": false,
                                       "complete": "false",
                                       "statusVal": "",
                                       "statusType": "auto",
                                       "x": 820,
                                       "y": 460,
                                       "wires": []
                                   },
                                   {
                                       "id": "a6bf33cc5e341dd6",
                                       "type": "victron-input-ess",
                                       "z": "2613d4ea00521116",
                                       "service": "com.victronenergy.settings",
                                       "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                       "serviceObj": {
                                           "service": "com.victronenergy.settings",
                                           "name": "ESS System Settings",
                                           "paths": [
                                               {
                                                   "path": "/Settings/CGwacs/AcPowerSetPoint",
                                                   "type": "integer",
                                                   "name": "Grid set-point (W)"
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                                   "type": "integer",
                                                   "name": "Minimum Discharge SOC (%)"
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/BatteryLife/SocLimit",
                                                   "type": "integer",
                                                   "name": "Active SOC limit (%)"
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/BatteryLife/State",
                                                   "type": "enum",
                                                   "name": "ESS state",
                                                   "enum": {
                                                       "1": "BatteryLife enabled (GUI controlled)",
                                                       "2": "Optimized Mode /w BatteryLife: self consumption",
                                                       "3": "Optimized Mode /w BatteryLife: self consumption, SoC exceeds 85%",
                                                       "4": "Optimized Mode /w BatteryLife: self consumption, SoC at 100%",
                                                       "5": "Optimized Mode /w BatteryLife: SoC below dynamic SoC limit",
                                                       "6": "Optimized Mode /w BatteryLife: SoC has been below SoC limit for more than 24 hours. Charging the battery (5A)",
                                                       "7": "Optimized Mode /w BatteryLife: Inverter/Charger is in sustain mode",
                                                       "8": "Optimized Mode /w BatteryLife: recharging, SoC dropped by 5% or more below the minimum SoC",
                                                       "9": "'Keep batteries charged' mode is enabled",
                                                       "10": "Optimized mode w/o BatteryLife: self consumption, SoC at or above minimum SoC",
                                                       "11": "Optimized mode w/o BatteryLife: self consumption, SoC is below minimum SoC",
                                                       "12": "Optimized mode w/o BatteryLife: recharging, SoC dropped by 5% or more below minimum SoC"
                                                   }
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/Hub4Mode",
                                                   "type": "enum",
                                                   "name": "ESS mode",
                                                   "enum": {
                                                       "1": "Optimized mode or 'keep batteries charged' and phase compensation enabled",
                                                       "2": "Optimized mode or 'keep batteries charged' and phase compensation disabled",
                                                       "3": "External control"
                                                   }
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/MaxDischargePower",
                                                   "type": "integer",
                                                   "name": "Max inverter power (W)"
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/OvervoltageFeedIn",
                                                   "type": "enum",
                                                   "name": "Feed excess DC-coupled PV into grid",
                                                   "enum": {
                                                       "0": "Don’t feed excess DC-tied PV into grid",
                                                       "1": "Feed excess DC-tied PV into the grid"
                                                   }
                                               },
                                               {
                                                   "path": "/Settings/CGwacs/PreventFeedback",
                                                   "type": "enum",
                                                   "name": "Don’t feed excess AC-coupled PV into grid",
                                                   "enum": {
                                                       "0": "Feed excess AC-tied PV into grid",
                                                       "1": "Don’t feed excess AC-tied PV into the grid"
                                                   }
                                               },
                                               {
                                                   "path": "/Settings/SystemSetup/MaxChargeCurrent",
                                                   "type": "float",
                                                   "name": "DVCC Charge current limit (A)"
                                               },
                                               {
                                                   "path": "/Settings/SystemSetup/MaxChargeVoltage",
                                                   "type": "float",
                                                   "name": "DVCC Maximum charge voltage (V)"
                                               }
                                           ]
                                       },
                                       "pathObj": {
                                           "path": "/Settings/CGwacs/BatteryLife/MinimumSocLimit",
                                           "type": "integer",
                                           "name": "Minimum Discharge SOC (%)"
                                       },
                                       "name": "",
                                       "x": 350,
                                       "y": 460,
                                       "wires": [
                                           [
                                               "7e6104c37b4b85c6"
                                           ]
                                       ]
                                   }
                                ]
                                


                                OK so

                                mickym 2 Replies Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @Dirk 4 last edited by

                                  @dirk-4 sagte in Victron:
                                  ]

                                  Na Ok - das ist nur die Victron Node und sonst nichts - das ist also noch nicht mal ein richtiger Flow. 😉

                                  Hast Du eigentlich die Videos mal geschaut?

                                  ae491abf-fd06-4a34-a783-a3b39b22c77e-image.png

                                  Du solltest da links diese Nodes haben.

                                  @hormoran - wir können ja mal anschauen, wie diese Nodes konfiguriert sind - glaube nicht, dass man damit was kaputt macht.

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • mickym
                                    mickym Most Active @Dirk 4 last edited by

                                    @dirk-4 So alles was Dein Flow bislang war ist somit dies hier:

                                    54634472-3336-411d-9746-e84af755255f-image.png

                                    korrekt?

                                    D 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @mickym last edited by

                                      @mickym sagte in Victron:

                                      glaube nicht, dass man damit was kaputt macht.

                                      damit nicht! Aber es ist ja das gesamte Betriebssystem, dass dann anders ist als vorher.

                                      mickym 1 Reply Last reply Reply Quote 0
                                      • D
                                        Dirk 4 @mickym last edited by Dirk 4

                                        @mickym Das ist richtig mehr ist das nicht.
                                        Links sind die Nodes.

                                        mickym 1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @Homoran last edited by mickym

                                          @homoran Nee wir haben ja nur den Flow exportiert und machen nun gar nichts mehr vorerst an dem System. Um zu testen, ob er vom iobroker via dieser Nodes darauf zugreifen kann ist das ganz easy zu sehen. Bei mir hört es nämlich schon auf. 😉

                                          @Dirk-4 dann poste doch mal was da drin steht als Screen shot in der Node 😉

                                          d8265046-d600-4451-840e-102ce044d2cc-image.png

                                          Sprich wenn wir aus dem iobroker diese Node nicht mit der entsprechenden Auswahl bekommen, dann bekommen wir auch keine Verbindung zu Deinem System.

                                          Lt. dem Video gibts doch da eine große Auswahl:

                                          8cc3ccef-23e6-40ed-942b-0b29b51d9053-image.png

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @mickym last edited by

                                            @mickym sagte in Victron:

                                            Nee wir haben ja nur den Flow exportiert

                                            ich sag doch: wir haben hier zwei unabhängige Themen, von denen geredet wird!
                                            ich müsste das Betriebssystem auf meiner Anlage wechseln, damit ich dort node-red drauf bekäme.
                                            zum Testen für diesen Thread ist mir das zu heiß!

                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            492
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            135
                                            9567
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo