Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Daheimladen.de mit Modbus Adapter

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    946

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.5k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    6.0k

Daheimladen.de mit Modbus Adapter

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
32 Beiträge 7 Kommentatoren 8.8k Aufrufe 7 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Offline
    J Offline
    JuFu
    schrieb am zuletzt editiert von
    #10

    Danke für die Rückmeldung @meute
    Der Beitrag bezieht sich auf die DaheimLaden Wallbox.
    Ich möchte nicht auf die einzelne Wallbox zugreifen sondern auf den LastManager (an welchem 6 Wallboxen hängen).

    meuteM 1 Antwort Letzte Antwort
    0
    • J JuFu

      Danke für die Rückmeldung @meute
      Der Beitrag bezieht sich auf die DaheimLaden Wallbox.
      Ich möchte nicht auf die einzelne Wallbox zugreifen sondern auf den LastManager (an welchem 6 Wallboxen hängen).

      meuteM Offline
      meuteM Offline
      meute
      schrieb am zuletzt editiert von
      #11

      @JuFu sagte in Daheimladen.de mit Modbus Adapter:

      Ich möchte nicht auf die einzelne Wallbox zugreifen sondern auf den LastManager (an welchem 6 Wallboxen hängen).

      Dann solltest Du Dich an den DaheimLaden Support wenden.

      fraenk for friends Code: MATF103

      1 Antwort Letzte Antwort
      0
      • meuteM meute

        @JuFu sagte in Daheimladen.de mit Modbus Adapter:

        Tue mir noch etwas schwer die Daten mit Modbus TCP abzufragen.
        Hat das schon jemand von euch hinbekommen?

        Ja, nutze ich seit ca. 2 Jahren.

        Anleitung:
        https://www.daheimladen.de/post/anleitung-modbus-einrichtung-iobroker

        Bei modbus-Fehler meinen Beitrag beachten:
        https://forum.iobroker.net/post/1134803

        EDIT:
        Zusätzlich lasse ich mir mit einem Blockly bestimmte Stati aufs Handy schicken.
        Zuerst per WhatsApp, jetzt per Pushover.

        G Offline
        G Offline
        Gonzokalle
        schrieb am zuletzt editiert von
        #12

        @meute
        Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich?

        meuteM fuzzy1955F 2 Antworten Letzte Antwort
        0
        • G Gonzokalle

          @meute
          Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich?

          meuteM Offline
          meuteM Offline
          meute
          schrieb am zuletzt editiert von
          #13

          @Gonzokalle sagte:

          @meute
          Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich?

          Weiß ich nicht.
          Habe ich noch nicht benötigt.

          fraenk for friends Code: MATF103

          1 Antwort Letzte Antwort
          0
          • G Gonzokalle

            @meute
            Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich?

            fuzzy1955F Offline
            fuzzy1955F Offline
            fuzzy1955
            schrieb am zuletzt editiert von fuzzy1955
            #14

            @Gonzokalle sagte:

            Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich

            Hallo Gonzokalle,

            der Google Copilot (KI) meint folgende Register:
            DaheimLaden.pdf

            Vielleicht funktioniert es? Sonst müsstest du den DaheimLaden-Support wegen der Registerliste kontaktieren.

            Gruß, Fuzzy

            [EDIT]
            355337b4-7239-4784-b971-76c2d2dc38ac-image.jpeg

            Smart-Home-Automation unter IOB auf RASPI5, 16GB RAM, 50GB SSD, MariaSQL, VIS-2.
            Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
            Jetzt läuft alles konstant gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
            Großes Danke an alle tatkräftigen Helfer im Forum!

            1 Antwort Letzte Antwort
            1
            • G Offline
              G Offline
              Gonzokalle
              schrieb am zuletzt editiert von
              #15

              Ich danke euch beiden.
              Ich hatte gehofft, dass da Datenpunke sind in die ich die Werte eintragen kann.
              So einfach ist es wohl nicht.
              Mit den Registern muss ich mir mal anschauen.

              1 Antwort Letzte Antwort
              0
              • PLCHome 0P Offline
                PLCHome 0P Offline
                PLCHome 0
                Developer
                schrieb am zuletzt editiert von PLCHome 0
                #16

                Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
                Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte 16A*230V*3 = 11 kW oder 32A*230V*3 = 22 kW.

                Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.

                Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
                DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.

                Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.

                Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.

                Hier sind die Einstellungen:

                Einstellungen als Bild nachbearbeitet Text gelöscht (11.07.2026)
                2d933e03-2196-4ef3-bcdb-5d8e97240d03-image.jpeg
                92c3f749-5d35-4087-9ab3-69b3fcbad7e8-image.jpeg

                Nur Holding Registers
                daheimladen.tsv

                0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs

                G PLCHome 0P 2 Antworten Letzte Antwort
                0
                • G Offline
                  G Offline
                  Gonzokalle
                  schrieb am zuletzt editiert von
                  #17

                  Vielen Dank für deine Infos.
                  Werde die Wallbox am Wochenende anschließen.
                  Dann werde ich das mal versuchen.

                  1 Antwort Letzte Antwort
                  0
                  • PLCHome 0P PLCHome 0

                    Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
                    Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte 16A*230V*3 = 11 kW oder 32A*230V*3 = 22 kW.

                    Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.

                    Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
                    DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.

                    Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.

                    Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.

                    Hier sind die Einstellungen:

                    Einstellungen als Bild nachbearbeitet Text gelöscht (11.07.2026)
                    2d933e03-2196-4ef3-bcdb-5d8e97240d03-image.jpeg
                    92c3f749-5d35-4087-9ab3-69b3fcbad7e8-image.jpeg

                    Nur Holding Registers
                    daheimladen.tsv

                    0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs

                    G Offline
                    G Offline
                    Gonzokalle
                    schrieb am zuletzt editiert von
                    #18

                    @PLCHome-0
                    Konnte erst jetzt die Wallbox anschließen.
                    Ist das so richtig? Wie geht es dann weiter?

                    fd17cc5b-75d2-4b6b-87c1-2995dfb99c4e-image.jpeg

                    meuteM 1 Antwort Letzte Antwort
                    0
                    • G Gonzokalle

                      @PLCHome-0
                      Konnte erst jetzt die Wallbox anschließen.
                      Ist das so richtig? Wie geht es dann weiter?

                      fd17cc5b-75d2-4b6b-87c1-2995dfb99c4e-image.jpeg

                      meuteM Offline
                      meuteM Offline
                      meute
                      schrieb am zuletzt editiert von
                      #19

                      @PLCHome-0
                      Ist das so richtig? Wie geht es dann weiter?

                      Schau bitte mal hier:
                      https://www.daheimladen.de/post/anleitung-modbus-einrichtung-iobroker

                      Dann noch die TSV-Config bei HOLDING REGISTER importieren.

                      Ich habe bei EINSTELLUNGEN den Datenabfrageintervall (Data polling interval) von 1.000 ms (1 Sek.) auf 10.000 ms (10 Sek.) geändert.
                      Danach gab es keine Timeout-Verbindungsfehler mehr.
                      Siehe hier:
                      Fehler damals bei mir:
                      https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/5
                      Meine Lösung:
                      https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/7

                      So sind meine EINSTELLUNGEN seit 4 Jahren:

                      Screenshot_2026-07-08_17-29-29.jpg

                      Screenshot_2026-07-08_17-30-05.jpg

                      Screenshot_2026-07-08_17-30-11.jpg

                      fraenk for friends Code: MATF103

                      G 1 Antwort Letzte Antwort
                      0
                      • meuteM meute

                        @PLCHome-0
                        Ist das so richtig? Wie geht es dann weiter?

                        Schau bitte mal hier:
                        https://www.daheimladen.de/post/anleitung-modbus-einrichtung-iobroker

                        Dann noch die TSV-Config bei HOLDING REGISTER importieren.

                        Ich habe bei EINSTELLUNGEN den Datenabfrageintervall (Data polling interval) von 1.000 ms (1 Sek.) auf 10.000 ms (10 Sek.) geändert.
                        Danach gab es keine Timeout-Verbindungsfehler mehr.
                        Siehe hier:
                        Fehler damals bei mir:
                        https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/5
                        Meine Lösung:
                        https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/7

                        So sind meine EINSTELLUNGEN seit 4 Jahren:

                        Screenshot_2026-07-08_17-29-29.jpg

                        Screenshot_2026-07-08_17-30-05.jpg

                        Screenshot_2026-07-08_17-30-11.jpg

                        G Offline
                        G Offline
                        Gonzokalle
                        schrieb am zuletzt editiert von
                        #20

                        @meute
                        Ich danke dir. Es läuft.
                        Das importieren der TSV-Datei in Holding war der entscheidende Hinweis.
                        Die Werte sind nur lesend?

                        1 Antwort Letzte Antwort
                        1
                        • PLCHome 0P PLCHome 0

                          Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
                          Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte 16A*230V*3 = 11 kW oder 32A*230V*3 = 22 kW.

                          Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.

                          Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
                          DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.

                          Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.

                          Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.

                          Hier sind die Einstellungen:

                          Einstellungen als Bild nachbearbeitet Text gelöscht (11.07.2026)
                          2d933e03-2196-4ef3-bcdb-5d8e97240d03-image.jpeg
                          92c3f749-5d35-4087-9ab3-69b3fcbad7e8-image.jpeg

                          Nur Holding Registers
                          daheimladen.tsv

                          0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs

                          PLCHome 0P Offline
                          PLCHome 0P Offline
                          PLCHome 0
                          Developer
                          schrieb am zuletzt editiert von
                          #21

                          PLCHome-0 sagte:

                          91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs

                          0 aus, 6 bis Größe der Sicherung gibt den Strom an. Ich weiß jetzt nicht welche tsv du Import hast je nach ein Stellung kommt da noch das Offset drauf auf die Register Nummer

                          G 1 Antwort Letzte Antwort
                          0
                          • G Offline
                            G Offline
                            Gonzokalle
                            schrieb am zuletzt editiert von Gonzokalle
                            #22

                            Mit der TSV Config von Daheim Laden funktioniert es gut.
                            Bei der hier im Forum geposteten TSV Config kommen keine Werte. Da gefällt mir aber die deutsche Beschreibung besser.
                            Ich habe mal den Text in der TSV von Daheim Laden angepasst.
                            TSV Config von DaheimLaden auf Deutsch.txt

                            1 Antwort Letzte Antwort
                            1
                            • PLCHome 0P PLCHome 0

                              PLCHome-0 sagte:

                              91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs

                              0 aus, 6 bis Größe der Sicherung gibt den Strom an. Ich weiß jetzt nicht welche tsv du Import hast je nach ein Stellung kommt da noch das Offset drauf auf die Register Nummer

                              G Offline
                              G Offline
                              Gonzokalle
                              schrieb am zuletzt editiert von
                              #23

                              @PLCHome-0
                              Das schreiben des maximalen Ladestroms funktioniert noch nicht.
                              Er bleibt schön bei 16 A.

                              3b3c4452-b524-4879-a481-1d50d39c61c4-image.jpeg

                              37cbbcb0-ec3f-4598-8e92-67e0c49761c3-image.jpeg

                              1 Antwort Letzte Antwort
                              0
                              • PLCHome 0P Offline
                                PLCHome 0P Offline
                                PLCHome 0
                                Developer
                                schrieb am zuletzt editiert von
                                #24

                                Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter. Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

                                47f8f01c-493f-4713-bb46-41b42c575ea3-image.jpeg

                                Es kann natürlich viele Ursachen haben, warum die Box den Wert nicht annimmt. Das Erste, was mir einfällt, ist: Hast du den Schalter gesetzt? Aber eigentlich müsste dann der Wert nicht bestätigt sein.
                                f680f7e6-c231-4cec-bd74-7013343938bf-image.jpeg

                                Oder hast du den Wert mit Ack gesetzt? Dann wird er nicht gesendet und auch nicht zurückgeschrieben...
                                Kein ACK der Wet soll zum Gerät.
                                ACK der Wert kommt vom Gerät.

                                bb0ca6a6-a365-4026-839b-8e458f84ba71-image.jpeg

                                Ansonsten einmal das Debugging einschalten und prüfen, ob dort ein Fehler kommt. Zur Not bei Daheimladen nachfragen oder in der App nachschauen, ob es da nicht noch eine Einstellung gibt.

                                Du hattest mal gefragt, welche Register sich editieren lassen: Die Register 91 bis 95 (also 40092 bis 40096) lassen sich übrigens editieren.

                                Ich habe bei mir noch ein JavaScript, das man nach dem Update der Register nur einmal laufen lassen muss. Danach wieder STOP. Danach zeigen die Objekte den Zustand an. Leg einfach ein neues JavaScript an, kopiere den Code hinein und passe die Objektnamen an.

                                async function setState(id, states){
                                  var s = await getObjectAsync(id);
                                  s.common.states = states;
                                  setObjectAsync(id,s);
                                };
                                
                                setState('modbus.1.holdingRegisters.Charge_command',{"0":"default","1":"Start charging","2":"Stop charging"})
                                setState('modbus.1.holdingRegisters.Charge_control',{"0":"Plug & Change","1":"RFID / OCPP start+stop","2":"Ladestation gesperrt"})
                                setState('modbus.1.holdingRegisters.Connection_status',{"0":"No connect to electric vehicle","1":"Connect to electric vehicle"})
                                setState('modbus.1.holdingRegisters.Error_code',{"0":"No error","11":"CP-Control Value","12":"EStop (nur DHL Smart)","13":"Under Voltage","14":"Over Voltage","15":"Over temperature","16":"Meter Value","17":"Leakage Fault","18":"Output Short","19":"Over Current","21":"Vehicle","22":"Vehicle Unrecognizable","23":"Relay Adhesion","24":"Leakage Check Device","25":"PE fault","26":"Start-up Charging fault"})
                                setState('modbus.1.holdingRegisters.Status',{"0":"No state","1":"Standby","2":"Connected","3":"Start","4":"Charging","5":"Start fail","6":"Charging end","7":"Charger system fail","8":"Appointment","9":"Firmware Upgrade","10":"Power on","31":"station blocked"})
                                

                                6c511e18-80d4-406d-8bf8-95ccd90353f5-image.jpeg

                                df3e642b-b90f-4ddb-80a8-c5da488b2dd4-image.jpeg

                                G meuteM 2 Antworten Letzte Antwort
                                1
                                • PLCHome 0P PLCHome 0

                                  Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter. Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

                                  47f8f01c-493f-4713-bb46-41b42c575ea3-image.jpeg

                                  Es kann natürlich viele Ursachen haben, warum die Box den Wert nicht annimmt. Das Erste, was mir einfällt, ist: Hast du den Schalter gesetzt? Aber eigentlich müsste dann der Wert nicht bestätigt sein.
                                  f680f7e6-c231-4cec-bd74-7013343938bf-image.jpeg

                                  Oder hast du den Wert mit Ack gesetzt? Dann wird er nicht gesendet und auch nicht zurückgeschrieben...
                                  Kein ACK der Wet soll zum Gerät.
                                  ACK der Wert kommt vom Gerät.

                                  bb0ca6a6-a365-4026-839b-8e458f84ba71-image.jpeg

                                  Ansonsten einmal das Debugging einschalten und prüfen, ob dort ein Fehler kommt. Zur Not bei Daheimladen nachfragen oder in der App nachschauen, ob es da nicht noch eine Einstellung gibt.

                                  Du hattest mal gefragt, welche Register sich editieren lassen: Die Register 91 bis 95 (also 40092 bis 40096) lassen sich übrigens editieren.

                                  Ich habe bei mir noch ein JavaScript, das man nach dem Update der Register nur einmal laufen lassen muss. Danach wieder STOP. Danach zeigen die Objekte den Zustand an. Leg einfach ein neues JavaScript an, kopiere den Code hinein und passe die Objektnamen an.

                                  async function setState(id, states){
                                    var s = await getObjectAsync(id);
                                    s.common.states = states;
                                    setObjectAsync(id,s);
                                  };
                                  
                                  setState('modbus.1.holdingRegisters.Charge_command',{"0":"default","1":"Start charging","2":"Stop charging"})
                                  setState('modbus.1.holdingRegisters.Charge_control',{"0":"Plug & Change","1":"RFID / OCPP start+stop","2":"Ladestation gesperrt"})
                                  setState('modbus.1.holdingRegisters.Connection_status',{"0":"No connect to electric vehicle","1":"Connect to electric vehicle"})
                                  setState('modbus.1.holdingRegisters.Error_code',{"0":"No error","11":"CP-Control Value","12":"EStop (nur DHL Smart)","13":"Under Voltage","14":"Over Voltage","15":"Over temperature","16":"Meter Value","17":"Leakage Fault","18":"Output Short","19":"Over Current","21":"Vehicle","22":"Vehicle Unrecognizable","23":"Relay Adhesion","24":"Leakage Check Device","25":"PE fault","26":"Start-up Charging fault"})
                                  setState('modbus.1.holdingRegisters.Status',{"0":"No state","1":"Standby","2":"Connected","3":"Start","4":"Charging","5":"Start fail","6":"Charging end","7":"Charger system fail","8":"Appointment","9":"Firmware Upgrade","10":"Power on","31":"station blocked"})
                                  

                                  6c511e18-80d4-406d-8bf8-95ccd90353f5-image.jpeg

                                  df3e642b-b90f-4ddb-80a8-c5da488b2dd4-image.jpeg

                                  G Offline
                                  G Offline
                                  Gonzokalle
                                  schrieb am zuletzt editiert von
                                  #25

                                  @PLCHome-0
                                  Vielen Dank für deine Hilfe.

                                  Also muss "Aliases benutzen" aus um deine TSV-Datei zu benutzen oder ich muss Adresse mit 40001 addieren?

                                  78318975-bdf7-4371-a435-a4996786ef5e-image.jpeg
                                  War bei mir aus. Vielleicht war es das ja schon. Nach dem Urlaub werde ich das probieren.

                                  1 Antwort Letzte Antwort
                                  0
                                  • PLCHome 0P PLCHome 0

                                    Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter. Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

                                    47f8f01c-493f-4713-bb46-41b42c575ea3-image.jpeg

                                    Es kann natürlich viele Ursachen haben, warum die Box den Wert nicht annimmt. Das Erste, was mir einfällt, ist: Hast du den Schalter gesetzt? Aber eigentlich müsste dann der Wert nicht bestätigt sein.
                                    f680f7e6-c231-4cec-bd74-7013343938bf-image.jpeg

                                    Oder hast du den Wert mit Ack gesetzt? Dann wird er nicht gesendet und auch nicht zurückgeschrieben...
                                    Kein ACK der Wet soll zum Gerät.
                                    ACK der Wert kommt vom Gerät.

                                    bb0ca6a6-a365-4026-839b-8e458f84ba71-image.jpeg

                                    Ansonsten einmal das Debugging einschalten und prüfen, ob dort ein Fehler kommt. Zur Not bei Daheimladen nachfragen oder in der App nachschauen, ob es da nicht noch eine Einstellung gibt.

                                    Du hattest mal gefragt, welche Register sich editieren lassen: Die Register 91 bis 95 (also 40092 bis 40096) lassen sich übrigens editieren.

                                    Ich habe bei mir noch ein JavaScript, das man nach dem Update der Register nur einmal laufen lassen muss. Danach wieder STOP. Danach zeigen die Objekte den Zustand an. Leg einfach ein neues JavaScript an, kopiere den Code hinein und passe die Objektnamen an.

                                    async function setState(id, states){
                                      var s = await getObjectAsync(id);
                                      s.common.states = states;
                                      setObjectAsync(id,s);
                                    };
                                    
                                    setState('modbus.1.holdingRegisters.Charge_command',{"0":"default","1":"Start charging","2":"Stop charging"})
                                    setState('modbus.1.holdingRegisters.Charge_control',{"0":"Plug & Change","1":"RFID / OCPP start+stop","2":"Ladestation gesperrt"})
                                    setState('modbus.1.holdingRegisters.Connection_status',{"0":"No connect to electric vehicle","1":"Connect to electric vehicle"})
                                    setState('modbus.1.holdingRegisters.Error_code',{"0":"No error","11":"CP-Control Value","12":"EStop (nur DHL Smart)","13":"Under Voltage","14":"Over Voltage","15":"Over temperature","16":"Meter Value","17":"Leakage Fault","18":"Output Short","19":"Over Current","21":"Vehicle","22":"Vehicle Unrecognizable","23":"Relay Adhesion","24":"Leakage Check Device","25":"PE fault","26":"Start-up Charging fault"})
                                    setState('modbus.1.holdingRegisters.Status',{"0":"No state","1":"Standby","2":"Connected","3":"Start","4":"Charging","5":"Start fail","6":"Charging end","7":"Charger system fail","8":"Appointment","9":"Firmware Upgrade","10":"Power on","31":"station blocked"})
                                    

                                    6c511e18-80d4-406d-8bf8-95ccd90353f5-image.jpeg

                                    df3e642b-b90f-4ddb-80a8-c5da488b2dd4-image.jpeg

                                    meuteM Offline
                                    meuteM Offline
                                    meute
                                    schrieb am zuletzt editiert von
                                    #26

                                    @PLCHome-0 sagte:
                                    Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter.

                                    Interessant. 🤔
                                    Ich habe mich immer schon gewundert, warum die ID-Entnummer um 1 höher ist als in der Doku von DaheimLaden:
                                    https://www.daheimladen.de/post/modbus-api

                                    Beispiel "Error_code":
                                    ioBroker 40005 vs. Register 4 laut Doku

                                    @PLCHome-0 sagte:
                                    Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

                                    Wie meinst Du das?
                                    Wenn ich 40001 zur ersten Spalte addiere dann habe ich 80002. 🤔

                                    Kannst Du bitte mal Deine TSV exportieren.
                                    Und Screenshots Deiner restlichen Einstellungen wären nicht schlecht.

                                    fraenk for friends Code: MATF103

                                    PLCHome 0P 1 Antwort Letzte Antwort
                                    0
                                    • meuteM meute

                                      @PLCHome-0 sagte:
                                      Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter.

                                      Interessant. 🤔
                                      Ich habe mich immer schon gewundert, warum die ID-Entnummer um 1 höher ist als in der Doku von DaheimLaden:
                                      https://www.daheimladen.de/post/modbus-api

                                      Beispiel "Error_code":
                                      ioBroker 40005 vs. Register 4 laut Doku

                                      @PLCHome-0 sagte:
                                      Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

                                      Wie meinst Du das?
                                      Wenn ich 40001 zur ersten Spalte addiere dann habe ich 80002. 🤔

                                      Kannst Du bitte mal Deine TSV exportieren.
                                      Und Screenshots Deiner restlichen Einstellungen wären nicht schlecht.

                                      PLCHome 0P Offline
                                      PLCHome 0P Offline
                                      PLCHome 0
                                      Developer
                                      schrieb am zuletzt editiert von PLCHome 0
                                      #27

                                      @meute sagte:

                                      Wie meinst Du das?
                                      Wenn ich 40001 zur ersten Spalte addiere dann habe ich 80002.

                                      Kannst Du bitte mal Deine TSV exportieren.
                                      Und Screenshots Deiner restlichen Einstellungen wären nicht schlecht.

                                      Schau mal weiter oben, da habe ich die Datei hochgeladen. Ich habe mir auch erlaubt, die Einstellungen als Bild hinzuzufügen und den Text mit den Einstellungen zu löschen. Der Text war nur verwirrend. Ich hatte zu dem Zeitpunkt aber nur den 11"-Laptop von der Arbeit, und eine Hardcopy von dem briefmarkengroßen Display hätte auch nichts gebracht.

                                      @meute sagte:

                                      Ich habe mich immer schon gewundert, warum die ID-Entnummer um 1 höher ist als in der Doku von DaheimLaden:

                                      Nein, sie ist nicht um eins höher, sondern 40001, weil das Register Null im Alias die ID 40001 hat. Deswegen habe ich den Haken weggemacht, dann ist die ID-Nummer gleich der Registernummer in der Doku 🤓

                                      288f9356-c745-46a9-9748-a11e76c5176a-image.jpeg
                                      9e2b73d6-e3c7-4508-b385-2d92045f556f-image.jpeg

                                      Es erklärt aber immer noch nicht, warum @gonzokalle den Strom nicht umstellen kann.

                                      G 1 Antwort Letzte Antwort
                                      1
                                      • PLCHome 0P PLCHome 0

                                        @meute sagte:

                                        Wie meinst Du das?
                                        Wenn ich 40001 zur ersten Spalte addiere dann habe ich 80002.

                                        Kannst Du bitte mal Deine TSV exportieren.
                                        Und Screenshots Deiner restlichen Einstellungen wären nicht schlecht.

                                        Schau mal weiter oben, da habe ich die Datei hochgeladen. Ich habe mir auch erlaubt, die Einstellungen als Bild hinzuzufügen und den Text mit den Einstellungen zu löschen. Der Text war nur verwirrend. Ich hatte zu dem Zeitpunkt aber nur den 11"-Laptop von der Arbeit, und eine Hardcopy von dem briefmarkengroßen Display hätte auch nichts gebracht.

                                        @meute sagte:

                                        Ich habe mich immer schon gewundert, warum die ID-Entnummer um 1 höher ist als in der Doku von DaheimLaden:

                                        Nein, sie ist nicht um eins höher, sondern 40001, weil das Register Null im Alias die ID 40001 hat. Deswegen habe ich den Haken weggemacht, dann ist die ID-Nummer gleich der Registernummer in der Doku 🤓

                                        288f9356-c745-46a9-9748-a11e76c5176a-image.jpeg
                                        9e2b73d6-e3c7-4508-b385-2d92045f556f-image.jpeg

                                        Es erklärt aber immer noch nicht, warum @gonzokalle den Strom nicht umstellen kann.

                                        G Offline
                                        G Offline
                                        Gonzokalle
                                        schrieb am zuletzt editiert von Gonzokalle
                                        #28

                                        @PLCHome-0
                                        Ich bin aus dem Urlaub zurück.
                                        Ladestrom einstellen/steuern geht jetzt auch.
                                        Ich konnte jetzt auch die Config mit den 0er Adressen importieren.

                                        Hier mal alle meine Einstellungen:

                                        Modbus Adapter
                                        TCP: TCP Mode: Master
                                        Slave-Adresse: 192.168.20.xxx (IP der Wallbox) Port: 502
                                        Bei 40000er Adressen: Aliases benutzen aktivieren und dann Config importieren
                                        Bei 0er Adressen: Aliases benutzen deaktivieren, Config importieren, dann aber wieder Aliases aktivieren (Sortierung schöner)
                                        „Mehrere Register schreiben“ nicht verwenden: aktivieren
                                        Datenabfrageintervall: 10000 (10 Sek.)

                                        Zum Abschluss eine 40000er Adressen Config mit allen Werten:
                                        Aliases benutzen vorher aktivieren!!!

                                        02af5ab3-8452-4570-ae31-e9e05b35bf1c-Config mit 40000er Adressen auf Deutsch alle Werte ++++.txt

                                        meuteM 1 Antwort Letzte Antwort
                                        1
                                        • G Gonzokalle

                                          @PLCHome-0
                                          Ich bin aus dem Urlaub zurück.
                                          Ladestrom einstellen/steuern geht jetzt auch.
                                          Ich konnte jetzt auch die Config mit den 0er Adressen importieren.

                                          Hier mal alle meine Einstellungen:

                                          Modbus Adapter
                                          TCP: TCP Mode: Master
                                          Slave-Adresse: 192.168.20.xxx (IP der Wallbox) Port: 502
                                          Bei 40000er Adressen: Aliases benutzen aktivieren und dann Config importieren
                                          Bei 0er Adressen: Aliases benutzen deaktivieren, Config importieren, dann aber wieder Aliases aktivieren (Sortierung schöner)
                                          „Mehrere Register schreiben“ nicht verwenden: aktivieren
                                          Datenabfrageintervall: 10000 (10 Sek.)

                                          Zum Abschluss eine 40000er Adressen Config mit allen Werten:
                                          Aliases benutzen vorher aktivieren!!!

                                          02af5ab3-8452-4570-ae31-e9e05b35bf1c-Config mit 40000er Adressen auf Deutsch alle Werte ++++.txt

                                          meuteM Offline
                                          meuteM Offline
                                          meute
                                          schrieb am zuletzt editiert von meute
                                          #29

                                          @Gonzokalle sagte:
                                          Bei 0er Adressen: Aliases benutzen deaktivieren, Config importieren, dann aber wieder Aliases deaktivieren (Sortierung schöner)

                                          Der Satz beisst sich... 🤔

                                          fraenk for friends Code: MATF103

                                          G 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          400

                                          Online

                                          33.0k

                                          Benutzer

                                          83.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe