Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Frage zur richtigen Konfiguration Modbus-Adapter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    522

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    620

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Frage zur richtigen Konfiguration Modbus-Adapter

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
13 Beiträge 3 Kommentatoren 1.2k Aufrufe 2 Watching
  • Ä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.
  • hruH Offline
    hruH Offline
    hru
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich lese mit dem Modbus-Adapter den Wechselrichter Sungrow SH10RT aus.
    Im Log stehen die folgenden Einträge:

    2024-04-23 21:20:42.266 - info: host.pinas "system.adapter.modbus.0" enabled
    2024-04-23 21:20:42.347 - info: host.pinas instance system.adapter.modbus.0 started with pid 259892
    2024-04-23 21:20:44.121 - info: modbus.0 (259892) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
    2024-04-23 21:20:44.836 - info: modbus.0 (259892) Connected to slave 192.168.178.45
    2024-04-23 22:00:13.131 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
    2024-04-23 22:08:19.733 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
    2024-04-23 22:13:58.823 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
    2024-04-23 22:18:01.201 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
    2024-04-23 22:30:26.330 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
    2024-04-23 22:36:18.258 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
    

    Ist das in Ordnung so, dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

    Danke und Gruß

    Hartmut

    PV-Anlage:
    13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
    Sonstige Geräte:
    ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
    IR-Leseköpfe für Stromzähler

    HomoranH ubeckerU 2 Antworten Letzte Antwort
    0
    • hruH hru

      Hallo zusammen,

      ich lese mit dem Modbus-Adapter den Wechselrichter Sungrow SH10RT aus.
      Im Log stehen die folgenden Einträge:

      2024-04-23 21:20:42.266 - info: host.pinas "system.adapter.modbus.0" enabled
      2024-04-23 21:20:42.347 - info: host.pinas instance system.adapter.modbus.0 started with pid 259892
      2024-04-23 21:20:44.121 - info: modbus.0 (259892) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
      2024-04-23 21:20:44.836 - info: modbus.0 (259892) Connected to slave 192.168.178.45
      2024-04-23 22:00:13.131 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
      2024-04-23 22:08:19.733 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
      2024-04-23 22:13:58.823 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
      2024-04-23 22:18:01.201 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
      2024-04-23 22:30:26.330 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
      2024-04-23 22:36:18.258 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
      

      Ist das in Ordnung so, dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

      Danke und Gruß

      Hartmut

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #2

      @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

      dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

      passiert bei mir auch ab und zu, bei dir jedoch gar nicht!

      Deine Meldungen zum Anmelden bezieht dich nicht auf Modbus sondern auf den Admin

      wer ist denn .40?

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      hruH 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

        dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

        passiert bei mir auch ab und zu, bei dir jedoch gar nicht!

        Deine Meldungen zum Anmelden bezieht dich nicht auf Modbus sondern auf den Admin

        wer ist denn .40?

        hruH Offline
        hruH Offline
        hru
        schrieb am zuletzt editiert von
        #3

        @homoran said in Frage zur richtigen Konfiguration Modbus-Adapter:

        @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

        dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

        passiert bei mir auch ab und zu, bei dir jedoch gar nicht!

        Deine Meldungen zum Anmelden bezieht dich nicht auf Modbus sondern auf den Admin

        wer ist denn .40?

        das ist die IP-Adresse von meinem Notebook mit dem ich mich auf den Raspi draufschalte um den iobroker zu bedienen.
        D.h. die Verbindung zwischen Raspi/iobroker und dem Notebook wird immer wieder unterbrochen? Warum?

        PV-Anlage:
        13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
        Sonstige Geräte:
        ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
        IR-Leseköpfe für Stromzähler

        HomoranH 1 Antwort Letzte Antwort
        0
        • hruH hru

          @homoran said in Frage zur richtigen Konfiguration Modbus-Adapter:

          @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

          dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

          passiert bei mir auch ab und zu, bei dir jedoch gar nicht!

          Deine Meldungen zum Anmelden bezieht dich nicht auf Modbus sondern auf den Admin

          wer ist denn .40?

          das ist die IP-Adresse von meinem Notebook mit dem ich mich auf den Raspi draufschalte um den iobroker zu bedienen.
          D.h. die Verbindung zwischen Raspi/iobroker und dem Notebook wird immer wieder unterbrochen? Warum?

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

          wird immer wieder unterbrochen? Warum?

          weil du den Admin wieder verlässt!??

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          hruH 1 Antwort Letzte Antwort
          0
          • hruH hru

            Hallo zusammen,

            ich lese mit dem Modbus-Adapter den Wechselrichter Sungrow SH10RT aus.
            Im Log stehen die folgenden Einträge:

            2024-04-23 21:20:42.266 - info: host.pinas "system.adapter.modbus.0" enabled
            2024-04-23 21:20:42.347 - info: host.pinas instance system.adapter.modbus.0 started with pid 259892
            2024-04-23 21:20:44.121 - info: modbus.0 (259892) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
            2024-04-23 21:20:44.836 - info: modbus.0 (259892) Connected to slave 192.168.178.45
            2024-04-23 22:00:13.131 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
            2024-04-23 22:08:19.733 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
            2024-04-23 22:13:58.823 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
            2024-04-23 22:18:01.201 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
            2024-04-23 22:30:26.330 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
            2024-04-23 22:36:18.258 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
            

            Ist das in Ordnung so, dass die Verbindung immer wieder beendet und dann wieder neu aufgebaut wird?

            Danke und Gruß

            Hartmut

            ubeckerU Offline
            ubeckerU Offline
            ubecker
            schrieb am zuletzt editiert von
            #5

            @hru
            Hallo,
            arbeite dich hier mal durch. https://www.photovoltaikforum.com/thread/166134-daten-lesen-vom-sungrow-wechselrichtern-modbus/?pageNo=1
            Da findest du so ziemlich alles bezüglich der Kommunikation.

            Gruß Udo

            hruH 1 Antwort Letzte Antwort
            0
            • ubeckerU ubecker

              @hru
              Hallo,
              arbeite dich hier mal durch. https://www.photovoltaikforum.com/thread/166134-daten-lesen-vom-sungrow-wechselrichtern-modbus/?pageNo=1
              Da findest du so ziemlich alles bezüglich der Kommunikation.

              hruH Offline
              hruH Offline
              hru
              schrieb am zuletzt editiert von
              #6

              @ubecker said in Frage zur richtigen Konfiguration Modbus-Adapter:

              @hru
              Hallo,
              arbeite dich hier mal durch. https://www.photovoltaikforum.com/thread/166134-daten-lesen-vom-sungrow-wechselrichtern-modbus/?pageNo=1
              Da findest du so ziemlich alles bezüglich der Kommunikation.

              Hallo ubecker,

              ja diesen Thread kenne ich schon. Wenn ich auch nicht alles verstehe.
              Danke trotzdem für die Info.

              Gruß Hartmut

              PV-Anlage:
              13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
              Sonstige Geräte:
              ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
              IR-Leseköpfe für Stromzähler

              1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                wird immer wieder unterbrochen? Warum?

                weil du den Admin wieder verlässt!??

                hruH Offline
                hruH Offline
                hru
                schrieb am zuletzt editiert von
                #7

                @homoran said in Frage zur richtigen Konfiguration Modbus-Adapter:

                @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                wird immer wieder unterbrochen? Warum?

                weil du den Admin wieder verlässt!??

                ich lasse das Browser-Fenster offen,
                aber vielleicht findet eine automatische Abmeldung statt, wenn man eine Zeit nichts eingegeben hat?

                PV-Anlage:
                13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
                Sonstige Geräte:
                ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
                IR-Leseköpfe für Stromzähler

                1 Antwort Letzte Antwort
                0
                • hruH Offline
                  hruH Offline
                  hru
                  schrieb am zuletzt editiert von
                  #8

                  ich habe jetzt versucht auf die AC ELWA 2 per Modbus zuzugreifen.
                  50ebc37a-6848-469f-8fbc-c4c5ebcbc460-image.png
                  Im Log sieht man die folgenden Meldungen:

                  2024-04-27 00:01:26.202 - info: host.pinas "system.adapter.modbus.1" enabled
                  2024-04-27 00:01:26.249 - info: host.pinas instance system.adapter.modbus.1 started with pid 424006
                  2024-04-27 00:01:28.022 - info: modbus.1 (424006) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
                  2024-04-27 00:01:28.357 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                  2024-04-27 00:01:28.361 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                  2024-04-27 00:01:38.369 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                  2024-04-27 00:01:38.371 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                  2024-04-27 00:01:48.377 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                  2024-04-27 00:01:48.379 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                  2024-04-27 00:01:58.136 - info: host.pinas "system.adapter.modbus.1" disabled
                  2024-04-27 00:01:58.137 - info: host.pinas stopInstance system.adapter.modbus.1 (force=false, process=true)
                  2024-04-27 00:01:58.141 - info: modbus.1 (424006) Got terminate signal TERMINATE_YOURSELF
                  2024-04-27 00:01:58.145 - info: modbus.1 (424006) terminating
                  2024-04-27 00:01:58.146 - info: modbus.1 (424006) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                  2024-04-27 00:01:58.181 - info: host.pinas stopInstance system.adapter.modbus.1 send kill signal
                  2024-04-27 00:01:58.649 - info: modbus.1 (424006) terminating
                  2024-04-27 00:01:58.688 - info: host.pinas instance system.adapter.modbus.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                  

                  Ich habe noch keine Register eingetragen.
                  Liegt es evtl. daran?

                  Gibt es irgendwo eine Liste der Register der AC ELWA 2 als csv-Datei?

                  PV-Anlage:
                  13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
                  Sonstige Geräte:
                  ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
                  IR-Leseköpfe für Stromzähler

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • hruH Offline
                    hruH Offline
                    hru
                    schrieb am zuletzt editiert von hru
                    #9

                    Hallo zusammen,

                    ok ich habe mir eine Register-csv-Datei der AC ELWA-E besorgt und etwas angepasst.
                    (Ist noch nicht vollständig, soll aber für einen ersten Versuch reichen.)

                    _address	name	description	unit	type	len	factor	offset	formula	role	room	cw	isScale
                    1000	Power	Power  (R/W)	W	uint16be	1	1	0		value		false	false
                    1001	Temp1	Temp1 (R)	°C	uint16be	1	0.1	0		value		false	false
                    1002	WW1_Temp_max	WW1 Temp max  (R/W)	°C	uint16be	1	0.1	0		value		false	false
                    1003	Status	Status (R)		uint16be	1	1	0		value		false	false
                    1004	Power_timout	Power timout  (R/W)	sec	uint16be	1	1	0		value		false	false
                    1005	Boost_mode	Boost mode  (R/W)		uint16be	1	1	0		value		false	false
                    1006	WW1_min	WW1 min  (R/W)	°C	uint16be	1	0.1	0		value		false	false
                    1007	Boost_time_1_start	Boost time 1 start  (R/W)		uint16be	1	1	0		value		false	false
                    1008	Boost_time_1_stop	Boost time 1 stop  (R/W)		uint16be	1	1	0		value		false	false
                    1009	Hour	Hour  (R/W)		uint16be	1	1	0		value		false	false
                    1010	Minute	Minute  (R/W)		uint16be	1	1	0		value		false	false
                    1011	Second	Second  (R/W)		uint16be	1	1	0		value		false	false
                    1012	Boost_activate	Boost_activate  (R/W)		uint16be	1	1	0		value		false	false
                    1013	AC ELWA2_Number	AC ELWA2_Number  (R/W)		uint16be	1	1	0		value		false	false
                    1014	max_Power	max_Power  (R/W)		uint16be	1	1	0		value		false	false
                    1015	tempchip	tempchip (R)	°C	uint16be	1	0.1	0		value		false	false
                    1016	Control_Firmware_Version	Control_Firmware_Version (R)		uint16be	1	1	0		value		false	false
                    1017	PS_firmware_version	PS_firmware_version (R)		uint16be	1	1	0		value		false	false
                    1018	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1019	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1020	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1021	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1022	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1023	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1024	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1025	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                    1026	Boost_time_2_start	Boost time 2 start  (R/W)		uint16be	1	1	0		value		false	false
                    1027	Boost_time_2_stop	Boost time 2 stop  (R/W)		uint16be	1	1	0		value		false	false
                    1028	Control_Firmware_sub_Version	Control_Firmware_sub_Version (R)		uint16be	1	1	0		value		false	false
                    1029	Control_Firmware_Update_Available	Control_Firmware_Update_Available (R)		uint16be	1	1	0		value		false	false
                    1030	Temp_2	Temp 2 (R)	°C	uint16be	1	0.1	0		value		false	false
                    1069	Meter_Power	Meter Power (R)		uint16be	1	1	0		value		false	false
                    1070	Control_type	Control type  (R/W)		uint16be	1	1	0		value		false	false
                    

                    Jetzt kommen folgende Meldungen im Log.

                    2024-04-27 01:02:31.563 - info: host.pinas "system.adapter.modbus.1" enabled
                    2024-04-27 01:02:31.614 - info: host.pinas instance system.adapter.modbus.1 started with pid 426953
                    2024-04-27 01:02:33.390 - info: modbus.1 (426953) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
                    2024-04-27 01:02:34.090 - info: modbus.1 (426953) Connected to slave 192.168.178.43
                    2024-04-27 01:02:39.102 - warn: modbus.1 (426953) Error: undefined
                    2024-04-27 01:02:39.104 - error: modbus.1 (426953) Request timed out.
                    2024-04-27 01:02:39.106 - error: modbus.1 (426953) Client in error state.
                    2024-04-27 01:02:39.109 - warn: modbus.1 (426953) Poll error count: 1 code: {"err":"timeout","timeout":5000}
                    2024-04-27 01:02:40.105 - info: modbus.1 (426953) Disconnected from slave 192.168.178.43
                    2024-04-27 01:02:50.110 - info: modbus.1 (426953) Connected to slave 192.168.178.43
                    2024-04-27 01:02:55.116 - warn: modbus.1 (426953) Error: undefined
                    2024-04-27 01:02:55.119 - error: modbus.1 (426953) Request timed out.
                    2024-04-27 01:02:55.120 - error: modbus.1 (426953) Client in error state.
                    2024-04-27 01:02:55.123 - warn: modbus.1 (426953) Poll error count: 2 code: {"err":"timeout","timeout":5000}
                    2024-04-27 01:02:56.119 - info: modbus.1 (426953) Disconnected from slave 192.168.178.43
                    2024-04-27 01:03:02.174 - info: host.pinas "system.adapter.modbus.1" disabled
                    2024-04-27 01:03:02.174 - info: host.pinas stopInstance system.adapter.modbus.1 (force=false, process=true)
                    2024-04-27 01:03:02.180 - info: modbus.1 (426953) Got terminate signal TERMINATE_YOURSELF
                    2024-04-27 01:03:02.184 - info: modbus.1 (426953) terminating
                    2024-04-27 01:03:02.186 - info: modbus.1 (426953) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    2024-04-27 01:03:02.220 - info: host.pinas stopInstance system.adapter.modbus.1 send kill signal
                    2024-04-27 01:03:02.689 - info: modbus.1 (426953) terminating
                    2024-04-27 01:03:02.728 - info: host.pinas instance system.adapter.modbus.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                    2024-04-27 01:03:11.853 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
                    2024-04-27 01:04:51.364 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
                    

                    Die Verbindung kommt zustande, wird aber sofort wieder beendet.
                    Woran kann das liegen?

                    Anbei die von MyPV bereitgestellte Doku zur AC ELWA 2.

                    Könnte bitte mal jemand der das besser versteht als ich einen Blick auf die Doku und meine Register-CSV-Datei werfen, um zuerkennen, was ich ändern muss?

                    Vielen Dank vorab für jeden Tipp.

                    Gruß Hartmut

                    PV-Anlage:
                    13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
                    Sonstige Geräte:
                    ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
                    IR-Leseköpfe für Stromzähler

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • hruH hru

                      ich habe jetzt versucht auf die AC ELWA 2 per Modbus zuzugreifen.
                      50ebc37a-6848-469f-8fbc-c4c5ebcbc460-image.png
                      Im Log sieht man die folgenden Meldungen:

                      2024-04-27 00:01:26.202 - info: host.pinas "system.adapter.modbus.1" enabled
                      2024-04-27 00:01:26.249 - info: host.pinas instance system.adapter.modbus.1 started with pid 424006
                      2024-04-27 00:01:28.022 - info: modbus.1 (424006) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
                      2024-04-27 00:01:28.357 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                      2024-04-27 00:01:28.361 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                      2024-04-27 00:01:38.369 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                      2024-04-27 00:01:38.371 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                      2024-04-27 00:01:48.377 - info: modbus.1 (424006) Connected to slave 192.168.178.43
                      2024-04-27 00:01:48.379 - info: modbus.1 (424006) Disconnected from slave 192.168.178.43
                      2024-04-27 00:01:58.136 - info: host.pinas "system.adapter.modbus.1" disabled
                      2024-04-27 00:01:58.137 - info: host.pinas stopInstance system.adapter.modbus.1 (force=false, process=true)
                      2024-04-27 00:01:58.141 - info: modbus.1 (424006) Got terminate signal TERMINATE_YOURSELF
                      2024-04-27 00:01:58.145 - info: modbus.1 (424006) terminating
                      2024-04-27 00:01:58.146 - info: modbus.1 (424006) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                      2024-04-27 00:01:58.181 - info: host.pinas stopInstance system.adapter.modbus.1 send kill signal
                      2024-04-27 00:01:58.649 - info: modbus.1 (424006) terminating
                      2024-04-27 00:01:58.688 - info: host.pinas instance system.adapter.modbus.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                      

                      Ich habe noch keine Register eingetragen.
                      Liegt es evtl. daran?

                      Gibt es irgendwo eine Liste der Register der AC ELWA 2 als csv-Datei?

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                      ich habe jetzt versucht auf die AC ELWA 2 per Modbus zuzugreifen.

                      ja, so sieht es bei mir auch paar mal am Tag aus.

                      @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                      Woran kann das liegen?

                      stell mal die Instanz auf Logstufe debug. Vielleicht ist er dann gesprächiger

                      @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                      Client in error state

                      heisst eigentlich das mit dem Gerät etwas nicht stimmt

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • hruH hru

                        Hallo zusammen,

                        ok ich habe mir eine Register-csv-Datei der AC ELWA-E besorgt und etwas angepasst.
                        (Ist noch nicht vollständig, soll aber für einen ersten Versuch reichen.)

                        _address	name	description	unit	type	len	factor	offset	formula	role	room	cw	isScale
                        1000	Power	Power  (R/W)	W	uint16be	1	1	0		value		false	false
                        1001	Temp1	Temp1 (R)	°C	uint16be	1	0.1	0		value		false	false
                        1002	WW1_Temp_max	WW1 Temp max  (R/W)	°C	uint16be	1	0.1	0		value		false	false
                        1003	Status	Status (R)		uint16be	1	1	0		value		false	false
                        1004	Power_timout	Power timout  (R/W)	sec	uint16be	1	1	0		value		false	false
                        1005	Boost_mode	Boost mode  (R/W)		uint16be	1	1	0		value		false	false
                        1006	WW1_min	WW1 min  (R/W)	°C	uint16be	1	0.1	0		value		false	false
                        1007	Boost_time_1_start	Boost time 1 start  (R/W)		uint16be	1	1	0		value		false	false
                        1008	Boost_time_1_stop	Boost time 1 stop  (R/W)		uint16be	1	1	0		value		false	false
                        1009	Hour	Hour  (R/W)		uint16be	1	1	0		value		false	false
                        1010	Minute	Minute  (R/W)		uint16be	1	1	0		value		false	false
                        1011	Second	Second  (R/W)		uint16be	1	1	0		value		false	false
                        1012	Boost_activate	Boost_activate  (R/W)		uint16be	1	1	0		value		false	false
                        1013	AC ELWA2_Number	AC ELWA2_Number  (R/W)		uint16be	1	1	0		value		false	false
                        1014	max_Power	max_Power  (R/W)		uint16be	1	1	0		value		false	false
                        1015	tempchip	tempchip (R)	°C	uint16be	1	0.1	0		value		false	false
                        1016	Control_Firmware_Version	Control_Firmware_Version (R)		uint16be	1	1	0		value		false	false
                        1017	PS_firmware_version	PS_firmware_version (R)		uint16be	1	1	0		value		false	false
                        1018	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1019	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1020	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1021	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1022	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1023	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1024	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1025	AC ELWA2_serial_number	AC ELWA2 serial number (R)		string	2	1	0		value		false	false
                        1026	Boost_time_2_start	Boost time 2 start  (R/W)		uint16be	1	1	0		value		false	false
                        1027	Boost_time_2_stop	Boost time 2 stop  (R/W)		uint16be	1	1	0		value		false	false
                        1028	Control_Firmware_sub_Version	Control_Firmware_sub_Version (R)		uint16be	1	1	0		value		false	false
                        1029	Control_Firmware_Update_Available	Control_Firmware_Update_Available (R)		uint16be	1	1	0		value		false	false
                        1030	Temp_2	Temp 2 (R)	°C	uint16be	1	0.1	0		value		false	false
                        1069	Meter_Power	Meter Power (R)		uint16be	1	1	0		value		false	false
                        1070	Control_type	Control type  (R/W)		uint16be	1	1	0		value		false	false
                        

                        Jetzt kommen folgende Meldungen im Log.

                        2024-04-27 01:02:31.563 - info: host.pinas "system.adapter.modbus.1" enabled
                        2024-04-27 01:02:31.614 - info: host.pinas instance system.adapter.modbus.1 started with pid 426953
                        2024-04-27 01:02:33.390 - info: modbus.1 (426953) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
                        2024-04-27 01:02:34.090 - info: modbus.1 (426953) Connected to slave 192.168.178.43
                        2024-04-27 01:02:39.102 - warn: modbus.1 (426953) Error: undefined
                        2024-04-27 01:02:39.104 - error: modbus.1 (426953) Request timed out.
                        2024-04-27 01:02:39.106 - error: modbus.1 (426953) Client in error state.
                        2024-04-27 01:02:39.109 - warn: modbus.1 (426953) Poll error count: 1 code: {"err":"timeout","timeout":5000}
                        2024-04-27 01:02:40.105 - info: modbus.1 (426953) Disconnected from slave 192.168.178.43
                        2024-04-27 01:02:50.110 - info: modbus.1 (426953) Connected to slave 192.168.178.43
                        2024-04-27 01:02:55.116 - warn: modbus.1 (426953) Error: undefined
                        2024-04-27 01:02:55.119 - error: modbus.1 (426953) Request timed out.
                        2024-04-27 01:02:55.120 - error: modbus.1 (426953) Client in error state.
                        2024-04-27 01:02:55.123 - warn: modbus.1 (426953) Poll error count: 2 code: {"err":"timeout","timeout":5000}
                        2024-04-27 01:02:56.119 - info: modbus.1 (426953) Disconnected from slave 192.168.178.43
                        2024-04-27 01:03:02.174 - info: host.pinas "system.adapter.modbus.1" disabled
                        2024-04-27 01:03:02.174 - info: host.pinas stopInstance system.adapter.modbus.1 (force=false, process=true)
                        2024-04-27 01:03:02.180 - info: modbus.1 (426953) Got terminate signal TERMINATE_YOURSELF
                        2024-04-27 01:03:02.184 - info: modbus.1 (426953) terminating
                        2024-04-27 01:03:02.186 - info: modbus.1 (426953) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                        2024-04-27 01:03:02.220 - info: host.pinas stopInstance system.adapter.modbus.1 send kill signal
                        2024-04-27 01:03:02.689 - info: modbus.1 (426953) terminating
                        2024-04-27 01:03:02.728 - info: host.pinas instance system.adapter.modbus.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                        2024-04-27 01:03:11.853 - info: admin.0 (4139) ==> Connected system.user.admin from ::ffff:192.168.178.40
                        2024-04-27 01:04:51.364 - info: admin.0 (4139) <== Disconnect system.user.admin from ::ffff:192.168.178.40 modbus
                        

                        Die Verbindung kommt zustande, wird aber sofort wieder beendet.
                        Woran kann das liegen?

                        Anbei die von MyPV bereitgestellte Doku zur AC ELWA 2.

                        Könnte bitte mal jemand der das besser versteht als ich einen Blick auf die Doku und meine Register-CSV-Datei werfen, um zuerkennen, was ich ändern muss?

                        Vielen Dank vorab für jeden Tipp.

                        Gruß Hartmut

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @hru sagte in Frage zur richtigen Konfiguration Modbus-Adapter:

                        Ist noch nicht vollständig, soll aber für einen ersten Versuch reichen.)

                        einen ersten Versuch macht man immer nur mit einem Register

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Antwort Letzte Antwort
                        0
                        • hruH Offline
                          hruH Offline
                          hru
                          schrieb am zuletzt editiert von
                          #12

                          Hallo,
                          ok ich habe jetzt nur noch ein Register in der Liste und den Debug-Level gesetzt.
                          Jetzt kommen folgende Meldungen im Log:

                          2024-04-27 22:17:57.601 - info: host.pinas "system.adapter.modbus.1" enabled
                          2024-04-27 22:17:57.636 - info: host.pinas instance system.adapter.modbus.1 started with pid 471073
                          2024-04-27 22:17:58.941 - debug: modbus.1 (471073) Redis Objects: Use Redis connection: 127.0.0.1:9001
                          2024-04-27 22:17:58.972 - debug: modbus.1 (471073) Objects client ready ... initialize now
                          2024-04-27 22:17:58.974 - debug: modbus.1 (471073) Objects create System PubSub Client
                          2024-04-27 22:17:58.976 - debug: modbus.1 (471073) Objects create User PubSub Client
                          2024-04-27 22:17:58.997 - debug: modbus.1 (471073) Objects client initialize lua scripts
                          2024-04-27 22:17:59.006 - debug: modbus.1 (471073) Objects connected to redis: 127.0.0.1:9001
                          2024-04-27 22:17:59.022 - debug: modbus.1 (471073) Redis States: Use Redis connection: 127.0.0.1:9000
                          2024-04-27 22:17:59.030 - debug: modbus.1 (471073) States create System PubSub Client
                          2024-04-27 22:17:59.031 - debug: modbus.1 (471073) States create User PubSub Client
                          2024-04-27 22:17:59.043 - debug: modbus.1 (471073) States connected to redis: 127.0.0.1:9000
                          2024-04-27 22:17:59.072 - debug: modbus.1 (471073) Plugin sentry Initialize Plugin (enabled=true)
                          2024-04-27 22:17:59.487 - info: modbus.1 (471073) starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
                          2024-04-27 22:17:59.618 - debug: modbus.1 (471073) Initialize Objects for disInputs: []
                          2024-04-27 22:17:59.619 - debug: modbus.1 (471073) Initialize Objects for coils: []
                          2024-04-27 22:17:59.620 - debug: modbus.1 (471073) Initialize Objects for inputRegs: [{"_address":"1000","name":"Power","description":"Power (R/W)","unit":"W","type":"uint16be","len":1,"factor":1,"offset":0,"formula":"","role":"value","room":"","cw":false,"isScale":false,"deviceId":1,"address":1000,"id":"inputRegisters.1000_Power"}]
                          2024-04-27 22:17:59.621 - debug: modbus.1 (471073) Add inputRegisters.1000_Power: {"_id":"inputRegisters.1000_Power","type":"state","common":{"name":"Power (R/W)","role":"value","type":"number","read":true,"write":false,"def":0,"unit":"W"},"native":{"regType":"inputRegs","address":1000,"deviceId":1,"type":"uint16be","len":1,"offset":0,"factor":1}}
                          2024-04-27 22:17:59.621 - debug: modbus.1 (471073) Initialize Objects for holdingRegs: []
                          2024-04-27 22:17:59.864 - info: modbus.1 (471073) Connected to slave 192.168.178.43
                          2024-04-27 22:17:59.865 - debug: modbus.1 (471073) [DevID_1] Poll start ---------------------
                          2024-04-27 22:17:59.868 - debug: modbus.1 (471073) Initialization of scale factors done!
                          2024-04-27 22:17:59.869 - debug: modbus.1 (471073) [DevID_1/inputRegs] Poll address 1000 - 1 registers
                          2024-04-27 22:18:04.878 - warn: modbus.1 (471073) Error: undefined
                          2024-04-27 22:18:04.879 - error: modbus.1 (471073) Request timed out.
                          2024-04-27 22:18:04.879 - error: modbus.1 (471073) Client in error state.
                          2024-04-27 22:18:04.880 - warn: modbus.1 (471073) Poll error count: 1 code: {"err":"timeout","timeout":5000}
                          2024-04-27 22:18:04.883 - debug: modbus.1 (471073) Socket closed with error
                          2024-04-27 22:18:04.884 - debug: modbus.1 (471073) Clearing timeout of the current request.
                          2024-04-27 22:18:04.884 - debug: modbus.1 (471073) Cleaning up request fifo.
                          2024-04-27 22:18:05.879 - debug: modbus.1 (471073) Closing client on purpose.
                          2024-04-27 22:18:05.879 - info: modbus.1 (471073) Disconnected from slave 192.168.178.43
                          2024-04-27 22:18:15.885 - info: modbus.1 (471073) Connected to slave 192.168.178.43
                          2024-04-27 22:18:15.886 - debug: modbus.1 (471073) [DevID_1] Poll start ---------------------
                          2024-04-27 22:18:15.887 - debug: modbus.1 (471073) [DevID_1/inputRegs] Poll address 1000 - 1 registers
                          2024-04-27 22:18:20.889 - warn: modbus.1 (471073) Error: undefined
                          2024-04-27 22:18:20.891 - error: modbus.1 (471073) Request timed out.
                          2024-04-27 22:18:20.893 - error: modbus.1 (471073) Client in error state.
                          2024-04-27 22:18:20.894 - warn: modbus.1 (471073) Poll error count: 2 code: {"err":"timeout","timeout":5000}
                          2024-04-27 22:18:20.899 - debug: modbus.1 (471073) Socket closed with error
                          2024-04-27 22:18:20.900 - debug: modbus.1 (471073) Clearing timeout of the current request.
                          2024-04-27 22:18:20.901 - debug: modbus.1 (471073) Cleaning up request fifo.
                          2024-04-27 22:18:21.890 - debug: modbus.1 (471073) Closing client on purpose.
                          2024-04-27 22:18:21.892 - info: modbus.1 (471073) Disconnected from slave 192.168.178.43
                          2024-04-27 22:18:31.897 - info: modbus.1 (471073) Connected to slave 192.168.178.43
                          2024-04-27 22:18:31.900 - debug: modbus.1 (471073) [DevID_1] Poll start ---------------------
                          2024-04-27 22:18:31.901 - debug: modbus.1 (471073) [DevID_1/inputRegs] Poll address 1000 - 1 registers
                          2024-04-27 22:18:36.597 - info: host.pinas "system.adapter.modbus.1" disabled
                          2024-04-27 22:18:36.598 - info: host.pinas stopInstance system.adapter.modbus.1 (force=false, process=true)
                          2024-04-27 22:18:36.608 - info: modbus.1 (471073) Got terminate signal TERMINATE_YOURSELF
                          2024-04-27 22:18:36.611 - debug: modbus.1 (471073) Closing client on purpose.
                          2024-04-27 22:18:36.613 - info: modbus.1 (471073) terminating
                          2024-04-27 22:18:36.616 - debug: modbus.1 (471073) Plugin sentry destroyed
                          2024-04-27 22:18:36.618 - info: modbus.1 (471073) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                          2024-04-27 22:18:36.628 - debug: modbus.1 (471073) Socket closed with error
                          2024-04-27 22:18:36.629 - debug: modbus.1 (471073) Clearing timeout of the current request.
                          2024-04-27 22:18:36.630 - debug: modbus.1 (471073) Cleaning up request fifo.
                          2024-04-27 22:18:36.653 - info: host.pinas stopInstance system.adapter.modbus.1 send kill signal
                          2024-04-27 22:18:37.120 - info: modbus.1 (471073) terminating
                          2024-04-27 22:18:37.159 - info: host.pinas instance system.adapter.modbus.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                          

                          Danke und Gruß
                          Hartmut

                          PV-Anlage:
                          13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
                          Sonstige Geräte:
                          ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
                          IR-Leseköpfe für Stromzähler

                          1 Antwort Letzte Antwort
                          0
                          • hruH Offline
                            hruH Offline
                            hru
                            schrieb am zuletzt editiert von hru
                            #13

                            Hier noch die Beschreibung meiner Infrastruktur:
                            Der AC ELWA 2 hat eine eigene IP Adresse.
                            Der AC ELWA 2 hat als Control IP Adresse die LAN-IP-Adresse des SH10RT eingetragen.
                            D.h. die Steuerdaten holt sich die AC ELWA 2 vom Wechselrichter.
                            Das funktioniert auch prima. (Überschuss wird verwendet um Wasser zu erwärmen)
                            Ich wollte jetzt die Infos per Modbus von der AC ELWA 2 auslesen.
                            In der MyPV-Cloud sind diese Infos ja auch zu sehen.
                            D.h. die AC ELWA 2 funkt diese Daten zur MyPV-Cloud.
                            c68b1e7d-ee9d-4697-912d-8c2406441dc7-image.png
                            9899d22e-9f4b-4e43-bf68-efe637a4010f-image.png
                            Nur bekomme ich mit iobroker und dem Modbus -Adapter keine Verbindung zur AC ELWA 2 hin.

                            PV-Anlage:
                            13,5 kWp, WR: Sungrow SH10RT, Speicher: Sungrow SBR128, Heizstab: MyPV AC ELWA2
                            Sonstige Geräte:
                            ShellyPlusSmoke Rauchwarnmelder, Shelly Gas Warnmelder, Shelly Flood,
                            IR-Leseköpfe für Stromzähler

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            879

                            Online

                            32.6k

                            Benutzer

                            81.9k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            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