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. Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.1k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
19 Beiträge 4 Kommentatoren 1.3k Aufrufe 3 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.
  • wendy2702W wendy2702

    @pv-anlage ich glaube nicht das du alle 4 RS485 des WR mit dem Waveshare verbinden solltest.

    Das ist doch ein BUS und ich denke ein paar ist ausreichend.

    Logfile vom Adapter im debug Modus bitte zeigen.

    Als Text in Code Tags

    Edit: stehen da minus Zeichen vor den Registern?

    PV AnlageP Offline
    PV AnlageP Offline
    PV Anlage
    schrieb am zuletzt editiert von
    #3

    Hallo @wendy2702
    Es ist extrem komisch, die - habe ich auch gerade wahrgenommen. Mit - ist der Modbus Adapter auf grün, ohne nicht.

    Hier noch der Output:

    modbus.0
    2024-05-05 18:35:17.013	info	Disconnected from slave 10.195.14.6
    
    modbus.0
    2024-05-05 18:35:17.010	debug	Closing client on purpose.
    
    modbus.0
    2024-05-05 18:35:16.024	debug	Cleaning up request fifo.
    
    modbus.0
    2024-05-05 18:35:16.023	debug	Clearing timeout of the current request.
    
    modbus.0
    2024-05-05 18:35:16.021	debug	Socket closed with error
    
    modbus.0
    2024-05-05 18:35:16.015	warn	Poll error count: 1 code: {"err":"timeout","timeout":1000}
    
    modbus.0
    2024-05-05 18:35:16.011	error	Client in error state.
    
    modbus.0
    2024-05-05 18:35:16.008	error	Request timed out.
    
    modbus.0
    2024-05-05 18:35:16.005	warn	Error: undefined
    
    modbus.0
    2024-05-05 18:35:14.987	debug	[DevID_1/holdingRegs] Poll address 35124 - 2 registers
    
    modbus.0
    2024-05-05 18:35:14.985	debug	Initialization of scale factors done!
    
    modbus.0
    2024-05-05 18:35:14.981	debug	[DevID_1] Poll start ---------------------
    
    modbus.0
    2024-05-05 18:35:14.978	info	Connected to slave 10.195.14.6
    
    modbus.0
    2024-05-05 18:35:14.531	debug	Add holdingRegisters.35124_Wechselrichter_L1: {"_id":"holdingRegisters.35124_Wechselrichter_L1","type":"state","common":{"name":"","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":35124,"deviceId":1,"type":"int32be","len":2,"offset":1,"factor":2,"poll":true}}
    
    modbus.0
    2024-05-05 18:35:14.530	debug	Initialize Objects for holdingRegs: [{"_address":35124,"name":"Wechselrichter L1","description":"","unit":"W","type":"int32be","len":2,"factor":2,"offset":1,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","address":35124,"deviceId":1,"id":"holdingRegisters.35124_Wechselrichter_L1"}]
    
    modbus.0
    2024-05-05 18:35:14.529	debug	Initialize Objects for inputRegs: []
    
    modbus.0
    2024-05-05 18:35:14.527	debug	Initialize Objects for coils: []
    
    modbus.0
    2024-05-05 18:35:14.525	debug	Initialize Objects for disInputs: []
    
    modbus.0
    2024-05-05 18:35:14.289	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
    
    modbus.0
    2024-05-05 18:35:13.512	debug	Plugin sentry Initialize Plugin (enabled=true)
    
    modbus.0
    2024-05-05 18:35:13.462	debug	States connected to redis: 127.0.0.1:9000
    
    modbus.0
    2024-05-05 18:35:13.438	debug	States create User PubSub Client
    
    modbus.0
    2024-05-05 18:35:13.436	debug	States create System PubSub Client
    
    modbus.0
    2024-05-05 18:35:13.422	debug	Redis States: Use Redis connection: 127.0.0.1:9000
    
    modbus.0
    2024-05-05 18:35:13.393	debug	Objects connected to redis: 127.0.0.1:9001
    
    modbus.0
    2024-05-05 18:35:13.377	debug	Objects client initialize lua scripts
    
    modbus.0
    2024-05-05 18:35:13.340	debug	Objects create User PubSub Client
    
    modbus.0
    2024-05-05 18:35:13.337	debug	Objects create System PubSub Client
    
    modbus.0
    2024-05-05 18:35:13.333	debug	Objects client ready ... initialize now
    
    modbus.0
    2024-05-05 18:35:13.278	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
    host.iobroker
    2024-05-05 18:35:11.039	info	instance system.adapter.modbus.0 started with pid 2093
    host.iobroker
    2024-05-05 18:35:08.534	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
    
    modbus.0
    2024-05-05 18:35:08.449	info	terminating
    host.iobroker
    2024-05-05 18:35:07.983	info	stopInstance system.adapter.modbus.0 send kill signal
    
    modbus.0
    2024-05-05 18:35:07.943	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
    
    modbus.0
    2024-05-05 18:35:07.942	debug	Plugin sentry destroyed
    
    modbus.0
    2024-05-05 18:35:07.940	info	terminating
    
    modbus.0
    2024-05-05 18:35:07.936	debug	Closing client on purpose.
    
    modbus.0
    2024-05-05 18:35:07.934	info	Got terminate signal TERMINATE_YOURSELF
    host.iobroker
    2024-05-05 18:35:07.925	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
    
    modbus.0
    2024-05-05 18:35:00.696	info	Disconnected from slave 10.195.14.6
    
    modbus.0
    2024-05-05 18:35:00.693	debug	Closing client on purpose.
    

    Ich habe jetzt nur die 1+3 gemäss Rat auf den Waveshare geführt.

    Danke und Gruss

    HomoranH 1 Antwort Letzte Antwort
    0
    • PV AnlageP PV Anlage

      Hallo @wendy2702
      Es ist extrem komisch, die - habe ich auch gerade wahrgenommen. Mit - ist der Modbus Adapter auf grün, ohne nicht.

      Hier noch der Output:

      modbus.0
      2024-05-05 18:35:17.013	info	Disconnected from slave 10.195.14.6
      
      modbus.0
      2024-05-05 18:35:17.010	debug	Closing client on purpose.
      
      modbus.0
      2024-05-05 18:35:16.024	debug	Cleaning up request fifo.
      
      modbus.0
      2024-05-05 18:35:16.023	debug	Clearing timeout of the current request.
      
      modbus.0
      2024-05-05 18:35:16.021	debug	Socket closed with error
      
      modbus.0
      2024-05-05 18:35:16.015	warn	Poll error count: 1 code: {"err":"timeout","timeout":1000}
      
      modbus.0
      2024-05-05 18:35:16.011	error	Client in error state.
      
      modbus.0
      2024-05-05 18:35:16.008	error	Request timed out.
      
      modbus.0
      2024-05-05 18:35:16.005	warn	Error: undefined
      
      modbus.0
      2024-05-05 18:35:14.987	debug	[DevID_1/holdingRegs] Poll address 35124 - 2 registers
      
      modbus.0
      2024-05-05 18:35:14.985	debug	Initialization of scale factors done!
      
      modbus.0
      2024-05-05 18:35:14.981	debug	[DevID_1] Poll start ---------------------
      
      modbus.0
      2024-05-05 18:35:14.978	info	Connected to slave 10.195.14.6
      
      modbus.0
      2024-05-05 18:35:14.531	debug	Add holdingRegisters.35124_Wechselrichter_L1: {"_id":"holdingRegisters.35124_Wechselrichter_L1","type":"state","common":{"name":"","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":35124,"deviceId":1,"type":"int32be","len":2,"offset":1,"factor":2,"poll":true}}
      
      modbus.0
      2024-05-05 18:35:14.530	debug	Initialize Objects for holdingRegs: [{"_address":35124,"name":"Wechselrichter L1","description":"","unit":"W","type":"int32be","len":2,"factor":2,"offset":1,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","address":35124,"deviceId":1,"id":"holdingRegisters.35124_Wechselrichter_L1"}]
      
      modbus.0
      2024-05-05 18:35:14.529	debug	Initialize Objects for inputRegs: []
      
      modbus.0
      2024-05-05 18:35:14.527	debug	Initialize Objects for coils: []
      
      modbus.0
      2024-05-05 18:35:14.525	debug	Initialize Objects for disInputs: []
      
      modbus.0
      2024-05-05 18:35:14.289	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
      
      modbus.0
      2024-05-05 18:35:13.512	debug	Plugin sentry Initialize Plugin (enabled=true)
      
      modbus.0
      2024-05-05 18:35:13.462	debug	States connected to redis: 127.0.0.1:9000
      
      modbus.0
      2024-05-05 18:35:13.438	debug	States create User PubSub Client
      
      modbus.0
      2024-05-05 18:35:13.436	debug	States create System PubSub Client
      
      modbus.0
      2024-05-05 18:35:13.422	debug	Redis States: Use Redis connection: 127.0.0.1:9000
      
      modbus.0
      2024-05-05 18:35:13.393	debug	Objects connected to redis: 127.0.0.1:9001
      
      modbus.0
      2024-05-05 18:35:13.377	debug	Objects client initialize lua scripts
      
      modbus.0
      2024-05-05 18:35:13.340	debug	Objects create User PubSub Client
      
      modbus.0
      2024-05-05 18:35:13.337	debug	Objects create System PubSub Client
      
      modbus.0
      2024-05-05 18:35:13.333	debug	Objects client ready ... initialize now
      
      modbus.0
      2024-05-05 18:35:13.278	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
      host.iobroker
      2024-05-05 18:35:11.039	info	instance system.adapter.modbus.0 started with pid 2093
      host.iobroker
      2024-05-05 18:35:08.534	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      
      modbus.0
      2024-05-05 18:35:08.449	info	terminating
      host.iobroker
      2024-05-05 18:35:07.983	info	stopInstance system.adapter.modbus.0 send kill signal
      
      modbus.0
      2024-05-05 18:35:07.943	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      
      modbus.0
      2024-05-05 18:35:07.942	debug	Plugin sentry destroyed
      
      modbus.0
      2024-05-05 18:35:07.940	info	terminating
      
      modbus.0
      2024-05-05 18:35:07.936	debug	Closing client on purpose.
      
      modbus.0
      2024-05-05 18:35:07.934	info	Got terminate signal TERMINATE_YOURSELF
      host.iobroker
      2024-05-05 18:35:07.925	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
      
      modbus.0
      2024-05-05 18:35:00.696	info	Disconnected from slave 10.195.14.6
      
      modbus.0
      2024-05-05 18:35:00.693	debug	Closing client on purpose.
      

      Ich habe jetzt nur die 1+3 gemäss Rat auf den Waveshare geführt.

      Danke und Gruss

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

      @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

      Disconnected from slave 10.195.14.6

      was ist denn dein IP range?
      in den Konfiguration Screenshots steht was anderes.

      @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

      RS485 to Wifi

      hast du jetzt wifi oder ETH?
      mode server scheint nicht zu wifi zu passen.

      Hab mir gerade die Anleitung
      https://www.waveshare.com/product/rs485-to-wifi-eth.htm
      quergelesen.
      Da sind seltsame Stolpersteine in den möglichen Konfigurationen.

      @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

      Mit - ist der Modbus Adapter auf grün, ohne nicht.

      kann eigentlich nicht.

      mal A/B getauscht?

      und bitte zum testen nur einen Register nehmen

      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 -

      PV AnlageP 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

        Disconnected from slave 10.195.14.6

        was ist denn dein IP range?
        in den Konfiguration Screenshots steht was anderes.

        @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

        RS485 to Wifi

        hast du jetzt wifi oder ETH?
        mode server scheint nicht zu wifi zu passen.

        Hab mir gerade die Anleitung
        https://www.waveshare.com/product/rs485-to-wifi-eth.htm
        quergelesen.
        Da sind seltsame Stolpersteine in den möglichen Konfigurationen.

        @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

        Mit - ist der Modbus Adapter auf grün, ohne nicht.

        kann eigentlich nicht.

        mal A/B getauscht?

        und bitte zum testen nur einen Register nehmen

        PV AnlageP Offline
        PV AnlageP Offline
        PV Anlage
        schrieb am zuletzt editiert von PV Anlage
        #5

        Guten Abend @homoran

        IOBroker: 10.195.14.2
        RS485 to wifi: 10.195.14.6

        Ich lösche jetzt mal den kompletten Modbus Adapter und konfiguriere ihn neu

        "mode server scheint nicht zu wifi zu passen." inwiefern?

        Protokoll

        
        modbus.0
        2024-05-05 19:47:31.977	info	Connected to slave 10.195.14.6
        
        modbus.0
        2024-05-05 19:47:31.638	info	Can not execute task add for ID undefined: Parameter "id" needs to be of type "string" but type "undefined" has been passed
        
        modbus.0
        2024-05-05 19:47:31.537	error	Invalid object: {"type":"state","common":{"name":"Spannung PV String1","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"V"},"native":{"regType":"holdingRegs","address":-4898,"deviceId":1,"type":"uint16be","len":1,"offset":0,"factor":"0,1","poll":true}}
        
        modbus.0
        2024-05-05 19:47:31.536	error	Invalid data holdingRegisters/0: {"_address":35103,"deviceId":1,"name":"PV1 Voltage","description":"Spannung PV String1","unit":"V","type":"uint16be","len":1,"factor":"0,1","offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","address":-4898,"fullId":"modbus.0.0"}
        
        modbus.0
        2024-05-05 19:47:31.530	error	Invalid holdingRegisters address: -4898
        
        modbus.0
        2024-05-05 19:47:31.286	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
        host.iobroker
        2024-05-05 19:47:28.000	info	instance system.adapter.modbus.0 started with pid 2475
        host.iobroker
        2024-05-05 19:47:25.489	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
        
        modbus.0
        2024-05-05 19:47:25.409	info	terminating
        host.iobroker
        2024-05-05 19:47:24.943	info	stopInstance system.adapter.modbus.0 send kill signal
        
        modbus.0
        2024-05-05 19:47:24.901	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
        
        modbus.0
        2024-05-05 19:47:24.898	info	terminating
        
        modbus.0
        2024-05-05 19:47:24.893	info	Got terminate signal TERMINATE_YOURSELF
        host.iobroker
        2024-05-05 19:47:24.884	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
        
        

        settings.png
        register.png
        Danke und Gruss

        HomoranH 1 Antwort Letzte Antwort
        0
        • PV AnlageP PV Anlage

          Guten Abend @homoran

          IOBroker: 10.195.14.2
          RS485 to wifi: 10.195.14.6

          Ich lösche jetzt mal den kompletten Modbus Adapter und konfiguriere ihn neu

          "mode server scheint nicht zu wifi zu passen." inwiefern?

          Protokoll

          
          modbus.0
          2024-05-05 19:47:31.977	info	Connected to slave 10.195.14.6
          
          modbus.0
          2024-05-05 19:47:31.638	info	Can not execute task add for ID undefined: Parameter "id" needs to be of type "string" but type "undefined" has been passed
          
          modbus.0
          2024-05-05 19:47:31.537	error	Invalid object: {"type":"state","common":{"name":"Spannung PV String1","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"V"},"native":{"regType":"holdingRegs","address":-4898,"deviceId":1,"type":"uint16be","len":1,"offset":0,"factor":"0,1","poll":true}}
          
          modbus.0
          2024-05-05 19:47:31.536	error	Invalid data holdingRegisters/0: {"_address":35103,"deviceId":1,"name":"PV1 Voltage","description":"Spannung PV String1","unit":"V","type":"uint16be","len":1,"factor":"0,1","offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","address":-4898,"fullId":"modbus.0.0"}
          
          modbus.0
          2024-05-05 19:47:31.530	error	Invalid holdingRegisters address: -4898
          
          modbus.0
          2024-05-05 19:47:31.286	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.2, js-controller: 5.0.19
          host.iobroker
          2024-05-05 19:47:28.000	info	instance system.adapter.modbus.0 started with pid 2475
          host.iobroker
          2024-05-05 19:47:25.489	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
          
          modbus.0
          2024-05-05 19:47:25.409	info	terminating
          host.iobroker
          2024-05-05 19:47:24.943	info	stopInstance system.adapter.modbus.0 send kill signal
          
          modbus.0
          2024-05-05 19:47:24.901	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
          
          modbus.0
          2024-05-05 19:47:24.898	info	terminating
          
          modbus.0
          2024-05-05 19:47:24.893	info	Got terminate signal TERMINATE_YOURSELF
          host.iobroker
          2024-05-05 19:47:24.884	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
          
          

          settings.png
          register.png
          Danke und Gruss

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

          @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

          mode server scheint nicht zu wifi zu passen." inwiefern?

          wenn ich die Anleitung richtig verstanden habe gibt es bei wifi dort nur "AP" oder "STA" einzutragen.
          Screenshot_20240505-201938_Firefox.jpg

          jetzt hast du aliases benutzen angehakt!
          und das bei 35xxx.
          Vorhin warst du in Holdingregister, die beginnen mit 40xxx. Wo bist du jetzt?

          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 -

          PV AnlageP 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @pv-anlage sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

            mode server scheint nicht zu wifi zu passen." inwiefern?

            wenn ich die Anleitung richtig verstanden habe gibt es bei wifi dort nur "AP" oder "STA" einzutragen.
            Screenshot_20240505-201938_Firefox.jpg

            jetzt hast du aliases benutzen angehakt!
            und das bei 35xxx.
            Vorhin warst du in Holdingregister, die beginnen mit 40xxx. Wo bist du jetzt?

            PV AnlageP Offline
            PV AnlageP Offline
            PV Anlage
            schrieb am zuletzt editiert von PV Anlage
            #7

            @homoran
            War ein Konfigfehler beim Modbus Adapter neu einrichten.
            97fd3e50-2e5b-4482-8731-8465cef04c49-image.png

            123.png
            Waveshare:
            d58332b9-352e-4698-ac15-35cfe0daa8dc-image.png

            EnduranceE 1 Antwort Letzte Antwort
            0
            • wendy2702W Offline
              wendy2702W Offline
              wendy2702
              schrieb am zuletzt editiert von
              #8

              Stimmt die Geräte ID mit der im WR überein?

              Mal mit einem Modbus Programm getestet ob Daten kommen?

              Bitte keine Fragen per PN, die gehören ins Forum!

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

              1 Antwort Letzte Antwort
              0
              • PV AnlageP PV Anlage

                @homoran
                War ein Konfigfehler beim Modbus Adapter neu einrichten.
                97fd3e50-2e5b-4482-8731-8465cef04c49-image.png

                123.png
                Waveshare:
                d58332b9-352e-4698-ac15-35cfe0daa8dc-image.png

                EnduranceE Offline
                EnduranceE Offline
                Endurance
                schrieb am zuletzt editiert von
                #9

                @pv-anlage
                Hallo

                Gibts da news zu diesem Thema?
                Hab einen Goodwe GW8000-SDT-20 und einen Waveshare RS485 to Ethernet POE (B)
                Hier meine config des Waveshare Adapters:
                5c855b66-7d0d-4932-a696-e8422939528a-image.png

                47e0ba07-c67b-4d44-ac38-df0b1fb95471-image.png

                Connection scheint zu klappen:

                modbus.3
                2024-06-28 17:49:43.953	info	Connected to slave 192.168.1.125
                
                modbus.3
                2024-06-28 17:49:43.727	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.3, js-controller: 5.0.19
                
                modbus.3
                2024-06-28 17:49:39.929	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                
                modbus.3
                2024-06-28 17:49:39.929	info	terminating
                
                modbus.3
                2024-06-28 17:49:39.928	info	Got terminate signal TERMINATE_YOURSELF
                

                Aber die passenden Register finde ich nirgends.

                Habe einen Goodwe GW8000-SDT-20, den ich mittels Waveshare RS485 to Ethernet POE (B) auslesen will.

                In der Anleitung vom WR steht zum Thema Modbus nur folgendes:
                Communication Protocols: Modbus-RTU (SunSpec Compliant)
                Im Menü des WR kann ich den ModbusType einstellen. Entweder GOODWE oder SunSpec.

                Versteh ich das richtig, dass SunSpec ein Herstellerübergreiffender Standard ist? Bzw. sich Hersteller das via SunSpec Zertifizieren lassen können?

                Hier kann man nach Goodwe Filtern, und sich die Listen herunterladen. Leider keine für die SDT Serie.
                https://sunspec.org/certified-registry/
                Hab ein paar aus dem Sheet der DT Serie probiert. Scheint aber nicht zu klappen.

                5b0e69fe-19ee-4347-becf-e8b29543de57-image.png

                WR sollte richtig mit dem Waveshare Adapter verbunden sein:
                091d070a-835c-46e2-a9de-6cc69fe449b8-image.png

                1 ist mit RS485B des Waveshares verbunden.
                3 ist mit RS485A des Waveshares verbunden.

                wendy2702W 1 Antwort Letzte Antwort
                0
                • EnduranceE Endurance

                  @pv-anlage
                  Hallo

                  Gibts da news zu diesem Thema?
                  Hab einen Goodwe GW8000-SDT-20 und einen Waveshare RS485 to Ethernet POE (B)
                  Hier meine config des Waveshare Adapters:
                  5c855b66-7d0d-4932-a696-e8422939528a-image.png

                  47e0ba07-c67b-4d44-ac38-df0b1fb95471-image.png

                  Connection scheint zu klappen:

                  modbus.3
                  2024-06-28 17:49:43.953	info	Connected to slave 192.168.1.125
                  
                  modbus.3
                  2024-06-28 17:49:43.727	info	starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.20.3, js-controller: 5.0.19
                  
                  modbus.3
                  2024-06-28 17:49:39.929	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                  
                  modbus.3
                  2024-06-28 17:49:39.929	info	terminating
                  
                  modbus.3
                  2024-06-28 17:49:39.928	info	Got terminate signal TERMINATE_YOURSELF
                  

                  Aber die passenden Register finde ich nirgends.

                  Habe einen Goodwe GW8000-SDT-20, den ich mittels Waveshare RS485 to Ethernet POE (B) auslesen will.

                  In der Anleitung vom WR steht zum Thema Modbus nur folgendes:
                  Communication Protocols: Modbus-RTU (SunSpec Compliant)
                  Im Menü des WR kann ich den ModbusType einstellen. Entweder GOODWE oder SunSpec.

                  Versteh ich das richtig, dass SunSpec ein Herstellerübergreiffender Standard ist? Bzw. sich Hersteller das via SunSpec Zertifizieren lassen können?

                  Hier kann man nach Goodwe Filtern, und sich die Listen herunterladen. Leider keine für die SDT Serie.
                  https://sunspec.org/certified-registry/
                  Hab ein paar aus dem Sheet der DT Serie probiert. Scheint aber nicht zu klappen.

                  5b0e69fe-19ee-4347-becf-e8b29543de57-image.png

                  WR sollte richtig mit dem Waveshare Adapter verbunden sein:
                  091d070a-835c-46e2-a9de-6cc69fe449b8-image.png

                  1 ist mit RS485B des Waveshares verbunden.
                  3 ist mit RS485A des Waveshares verbunden.

                  wendy2702W Offline
                  wendy2702W Offline
                  wendy2702
                  schrieb am zuletzt editiert von
                  #10

                  @endurance wenn du Sunspec versuchst musst du zu 99,9% eine andere Unit ID verwenden.

                  Bei SMA ist das z.B. die eingestellte ID + 123

                  Bitte keine Fragen per PN, die gehören ins Forum!

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

                  EnduranceE 1 Antwort Letzte Antwort
                  0
                  • wendy2702W wendy2702

                    @endurance wenn du Sunspec versuchst musst du zu 99,9% eine andere Unit ID verwenden.

                    Bei SMA ist das z.B. die eingestellte ID + 123

                    EnduranceE Offline
                    EnduranceE Offline
                    Endurance
                    schrieb am zuletzt editiert von
                    #11

                    @wendy2702 said in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                    rsuchst musst du zu 99,9% eine andere Unit ID verwend

                    Unit ID im Modbus Adapter?
                    Aber der Kommuniziert doch "nur" mit dem Waveshare, oder?

                    9ebb1635-5118-419b-a2d9-1a3d0b272c13-image.png

                    HomoranH wendy2702W 2 Antworten Letzte Antwort
                    0
                    • EnduranceE Endurance

                      @wendy2702 said in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                      rsuchst musst du zu 99,9% eine andere Unit ID verwend

                      Unit ID im Modbus Adapter?
                      Aber der Kommuniziert doch "nur" mit dem Waveshare, oder?

                      9ebb1635-5118-419b-a2d9-1a3d0b272c13-image.png

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

                      @endurance sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                      Aber der Kommuniziert doch "nur" mit dem Waveshare, oder?

                      nein, über den Waveshare

                      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
                      • EnduranceE Endurance

                        @wendy2702 said in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                        rsuchst musst du zu 99,9% eine andere Unit ID verwend

                        Unit ID im Modbus Adapter?
                        Aber der Kommuniziert doch "nur" mit dem Waveshare, oder?

                        9ebb1635-5118-419b-a2d9-1a3d0b272c13-image.png

                        wendy2702W Offline
                        wendy2702W Offline
                        wendy2702
                        schrieb am zuletzt editiert von
                        #13

                        @endurance Waveshare ist „dumm“ und macht eigentlich nur die Umwandlung TCP <-> RS485

                        Bitte keine Fragen per PN, die gehören ins Forum!

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

                        EnduranceE 1 Antwort Letzte Antwort
                        0
                        • wendy2702W wendy2702

                          @endurance Waveshare ist „dumm“ und macht eigentlich nur die Umwandlung TCP <-> RS485

                          EnduranceE Offline
                          EnduranceE Offline
                          Endurance
                          schrieb am zuletzt editiert von Endurance
                          #14

                          ok, habs nun mit UnitID 1 sowie 124 und 247 probiert. Funktikoniert nicht. Connection zum Waveshare scheinz zu funktionieren, Daten zu einigen eingetragenen Registern kommen aber keine.
                          Modbusadresse im Menü des WR: 247 (das ist aber nicht die UnitID, sondern der Port, oder?
                          Finde leider keine Infos zur UnitID dazu in den Anleitungen.

                          Versteh ich das richtig, dass die IP und der Port im Modbusadapter vom Waveshare sind, und die UnitID vom WR?

                          wendy2702W 1 Antwort Letzte Antwort
                          0
                          • EnduranceE Endurance

                            ok, habs nun mit UnitID 1 sowie 124 und 247 probiert. Funktikoniert nicht. Connection zum Waveshare scheinz zu funktionieren, Daten zu einigen eingetragenen Registern kommen aber keine.
                            Modbusadresse im Menü des WR: 247 (das ist aber nicht die UnitID, sondern der Port, oder?
                            Finde leider keine Infos zur UnitID dazu in den Anleitungen.

                            Versteh ich das richtig, dass die IP und der Port im Modbusadapter vom Waveshare sind, und die UnitID vom WR?

                            wendy2702W Offline
                            wendy2702W Offline
                            wendy2702
                            schrieb am zuletzt editiert von wendy2702
                            #15

                            @endurance sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                            ok, habs nun mit UnitID 1 sowie 124 und 247 probiert. Funktikoniert nicht. Connection zum Waveshare scheinz zu funktionieren, Daten zu einigen eingetragenen Registern kommen aber keine

                            Erstmal nur mit einem Register testen

                            Modbusadresse im Menü des WR: 247 (das ist aber nicht die UnitID, sondern der Port, oder?

                            Das ist die Unit ID. Port gibt es bei RS485 nicht sondern nur bei TCP

                            Versteh ich das richtig, dass die IP und der Port im Modbusadapter vom Waveshare sind, und die UnitID vom WR?

                            Ja

                            Edit: das hilft nicht https://forum.iobroker.net/topic/59207/how-to-goodwe-wechselrichter-und-modbus-tcp

                            Du hast das TCP gedöns nicht?

                            Bitte keine Fragen per PN, die gehören ins Forum!

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

                            EnduranceE 1 Antwort Letzte Antwort
                            0
                            • wendy2702W wendy2702

                              @endurance sagte in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                              ok, habs nun mit UnitID 1 sowie 124 und 247 probiert. Funktikoniert nicht. Connection zum Waveshare scheinz zu funktionieren, Daten zu einigen eingetragenen Registern kommen aber keine

                              Erstmal nur mit einem Register testen

                              Modbusadresse im Menü des WR: 247 (das ist aber nicht die UnitID, sondern der Port, oder?

                              Das ist die Unit ID. Port gibt es bei RS485 nicht sondern nur bei TCP

                              Versteh ich das richtig, dass die IP und der Port im Modbusadapter vom Waveshare sind, und die UnitID vom WR?

                              Ja

                              Edit: das hilft nicht https://forum.iobroker.net/topic/59207/how-to-goodwe-wechselrichter-und-modbus-tcp

                              Du hast das TCP gedöns nicht?

                              EnduranceE Offline
                              EnduranceE Offline
                              Endurance
                              schrieb am zuletzt editiert von
                              #16

                              @wendy2702
                              TCP gedöns: jain: nur die V1 des Adapters, da lt dem compatibiliy sheet V2 nicht kompatibel ist.
                              Im Goodwe Forum hat mir aber jemand gesagt, dass ich den V2 brauche.
                              Ich hab einen SDT G2:

                              822438a9-b765-46b9-912a-43445a051bd5-image.png(die gelben Markierungen kommen nicht von mir....)

                              dh für mich, dass WiFi+LAN2.0 nicht kompatibel ist...

                              Hatte noch einen RS485 rumliegen, desswegen wollte ich erstmal diesen nutzen.
                              Hier nochmal zum nachvollziehen die Settings am WR (via SolarGo APP), RS485 Settings:

                              df5be66b-701e-4c13-aa10-e3c17184e8ee-image.png

                              und vom Modbus Adapter:
                              f0ee8dfb-a6b7-4914-bc13-0feaf597ade9-image.png

                              Eventuell nutze ich die falschen Register, da bin ich mir nicht zu 100% sicher, da ich keine Liste finden konnte, bei dem der genau Typ aufgelistet war.

                              1 Antwort Letzte Antwort
                              0
                              • wendy2702W Offline
                                wendy2702W Offline
                                wendy2702
                                schrieb am zuletzt editiert von
                                #17

                                Stellt sich die ID automatisch auf 1 wenn du das andere Modbus Protokoll wählst?

                                Gibt es außer der Baudrate 9600 auch noch Einstellungen zu Bits etc. ?

                                Bitte keine Fragen per PN, die gehören ins Forum!

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

                                EnduranceE 1 Antwort Letzte Antwort
                                0
                                • wendy2702W wendy2702

                                  Stellt sich die ID automatisch auf 1 wenn du das andere Modbus Protokoll wählst?

                                  Gibt es außer der Baudrate 9600 auch noch Einstellungen zu Bits etc. ?

                                  EnduranceE Offline
                                  EnduranceE Offline
                                  Endurance
                                  schrieb am zuletzt editiert von
                                  #18

                                  @wendy2702 said in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                                  Stellt sich die ID automatisch auf 1 wenn du das andere Modbus Protokoll wählst?

                                  nein, bleibt auf 247

                                  Gibt es außer der Baudrate 9600 auch noch Einstellungen zu Bits etc. ?

                                  nein, im RS485 Menü ist das alles

                                  wendy2702W 1 Antwort Letzte Antwort
                                  0
                                  • EnduranceE Endurance

                                    @wendy2702 said in Goodwe WR 8kw mit Waveshare RS485 to Wifi -> Modbus IOBroker:

                                    Stellt sich die ID automatisch auf 1 wenn du das andere Modbus Protokoll wählst?

                                    nein, bleibt auf 247

                                    Gibt es außer der Baudrate 9600 auch noch Einstellungen zu Bits etc. ?

                                    nein, im RS485 Menü ist das alles

                                    wendy2702W Offline
                                    wendy2702W Offline
                                    wendy2702
                                    schrieb am zuletzt editiert von
                                    #19

                                    @endurance Sunspec ist mir mit ioBroker und SMA nicht gelungen. Erfordert nach meinem Verständnis eine Anfrage an den WR und diese wird dann mit einem Payload beantwortet das alles enthält.

                                    Der Modbus Adapter fragt ja die Register einzeln nacheinander ab.

                                    Ich würde es ohne Sunspec probieren oder HASS mit Sunspec Integration versuchen. Hat bei mir mit SMA nach 5 Minuten funktioniert

                                    Bitte keine Fragen per PN, die gehören ins Forum!

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

                                    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

                                    604

                                    Online

                                    32.6k

                                    Benutzer

                                    82.0k

                                    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