Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Romeleitis

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 10
    • Best 0
    • Groups 1

    Romeleitis

    @Romeleitis

    Starter

    0
    Reputation
    5
    Profile views
    10
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Romeleitis Follow
    Starter

    Latest posts made by Romeleitis

    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55 Perfekt, vielen Dank für deine tolle Unterstützung. Das Log sieht jetzt endlich wieder normal aus.

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55 So, habe das wie in deinem Screenshot getan :
      b7ac091b-ae8d-47f2-adc1-19171db824ec-image.png
      Dadurch wurde allerdings noch keine neue Instanz hinzugefügt. Das habe ich danach getan.
      Sieht auch gut aus, da die neue Checkbox "onlinecheck" nun hinzugekommen ist :
      9fc53fe6-b757-443f-8926-d9e6bf7b2f2c-image.png
      Sieht soweit im Log gut aus. (Compute Key 'DV1' not found, weil noch nicht definiert...)
      2efb4225-8373-42a1-b7af-bf509fc25b65-image.png
      Wie kann ich die Werte aus https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json am einfachsten importieren oder muss ich die wirklich alle von Hand eintippen?

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55 Auf https://github.com/raschy/ioBroker.deyeidc/releases sehe ich nur die installierte Version 0.1.0. So steht denn die angepasste? Und wie installiere ich die?

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55 Ich habe IOBroker in der Version 7.2.0 auf einem Unraid Server als Container laufen. Es ist der Deye Adapter 0.1.0 installiert (über die Adaptersuche). Die yaml (https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json) hatte ich nicht importiert (weiß nicht wie das geht), sondern hatte die Werte händisch hinzugefügt.
      Was mich absolut verwundert ist, dass der Abfrageintervall auf 330 Sekunden steht :
      2e11ba7e-cfd0-46cf-a0d8-0a8310db777e-image.png
      Ich aber trotzdem alle 30 Sekunden Fehler erhalte (auf 30 Sekunden stand mal die ursprüngliche Einstellung, habe ich wie geschrieben alles weggelöscht und neu hinzugefügt) :
      aa78ee81-c9d8-4a3e-be68-31eb73b88bd9-image.png
      Und die Fehler treten auch auf ohne dass ich irgendetwas zusätzlich in den Registern, Spulen etc. eintrage

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @Rene55 Ich verstehe es nicht mehr. Ich hatte nun den Deye Adapter inkl. Instanzen gelöscht. Dann IOBroker neu gestartet. Adapter wieder installiert und nur IP und Seriennummer eingetragen. Abfrageintervall auf default (330 Sekunden).
      Trotzdem tauchen weiterhin alle 30 Sekunden Fehler im Log auf (30 Sekunden hatte ich vor dem Löschen eingestellt) :
      95ea1b62-efdf-4fff-aa55-170291cf727a-image.png

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @Rene55 Ich hatte ursprünglich einen Deye Sun 600. Dann bin ich auf einen Deye Sun 2000 G4 gewechselt. Die installierte Instanz hatte ich so in IOBroker belassen und habe nur die Register und Spulen so angepasst, wie es das deyeidc.Sun2000.json vorgibt.
      Ich habe seitdem permanent die Meldungen im Log :

      deyeidc.0
      2024-09-05 10:45:00.289	error	TypeError: Cannot read properties of undefined (reading 'registerStart') | TypeError: Cannot read properties of undefined (reading 'registerStart') at idcCore.readCoils (/opt/iobroker/node_modules/iobroker.deyeidc/lib/idc-core.js:149:56) at Deyeidc.onData (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:176:37) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:154:10) at Socket.emit (node:events:519:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:191:23)
      

      b791e95d-c8d9-4e7e-92cb-d5d6b6defb06-image.png

      Stimmt da ggf. etwas nicht mit den Register und Spuleneinstellungen? Sind die beim G4 ggf. anders als im Vorgänger?

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55 Ich frage alle 60 Sekunden ab. Als Register habe ich die im deyeidc.Sun2000.json vorgegebenen verwendet. Passt da ggf. etwas mit dem Sun2000 G4 nicht?

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      Die Fehler habe ich jetzt schon eine ganze Weile.
      Ursprünglich hatte ich einen Deye Sun 800 und bin nun auf einen Deye Sun 2000 gewechselt.
      Irgend eine Idee, was das sein könnte?

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      @rene55
      Das sind schon Fehler :

      deyeidc.0
      2024-09-05 10:45:00.289	error	TypeError: Cannot read properties of undefined (reading 'registerStart') | TypeError: Cannot read properties of undefined (reading 'registerStart') at idcCore.readCoils (/opt/iobroker/node_modules/iobroker.deyeidc/lib/idc-core.js:149:56) at Deyeidc.onData (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:176:37) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:154:10) at Socket.emit (node:events:519:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:191:23)
      
      

      Steht auch als ERROR im Log :
      1a0fe8ef-4e0f-48ae-82de-cd7c2bf7a375-image.png

      posted in Tester
      R
      Romeleitis
    • RE: [Adapter] cloudfreie Auslesung von Deye-Invertern

      Hallo, ich habe den Deye Wechselrichter 2000W SUN-M200G4-EU-Q0. Mit dem Adapter 0.1.0 habe ich folgende Einträge im Log :

      Response: (checkOnlineDate) {"register":0,"modbus":{"type":"Buffer","data":[1,3,2,5,10,59]}}
      
      deyeidc.0
      2024-09-05 10:45:07.516	debug	[computeData] ResultJson: [{"key":"DP1","value":"0.00","unit":"W","name":"DC Power PV1"},{"key":"DP2","value":"0.00","unit":"W","name":"DC Power PV2"},{"key":"DP3","value":"187.62","unit":"W","name":"DC Power PV3"},{"key":"DP4","value":"263.50","unit":"W","name":"DC Power PV4"}]
      
      deyeidc.0
      2024-09-05 10:45:07.516	debug	[computeData] {"values":"DV4*DC4","key":"DP4","name":"DC Power PV4","unit":"W","factor":0}
      
      deyeidc.0
      2024-09-05 10:45:07.516	debug	[computeData] {"values":"DV3*DC3","key":"DP3","name":"DC Power PV3","unit":"W","factor":0}
      
      deyeidc.0
      2024-09-05 10:45:07.515	debug	[computeData] {"values":"DV2*DC2","key":"DP2","name":"DC Power PV2","unit":"W","factor":0}
      
      deyeidc.0
      2024-09-05 10:45:07.515	debug	[computeData] {"values":"DV1*DC1","key":"DP1","name":"DC Power PV1","unit":"W","factor":0}
      
      deyeidc.0
      2024-09-05 10:45:07.515	debug	Data reception for 4 registersets completed
      
      deyeidc.0
      2024-09-05 10:45:07.509	debug	Response: (payload) {"register":4,"modbus":{"type":"Buffer","data":[1,3,8,0,0,7,208,3,232,19,136,216]}}
      
      deyeidc.0
      2024-09-05 10:45:07.339	debug	Response: (payload) {"register":3,"modbus":{"type":"Buffer","data":[1,3,16,0,0,0,0,0,0,0,0,1,62,0,59,1,54,0,85,62]}}
      
      deyeidc.0
      2024-09-05 10:45:07.137	debug	Response: (payload) {"register":2,"modbus":{"type":"Buffer","data":[1,3,64,0,4,0,3,0,0,0,0,3,90,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,9,36,1,154,0,0,0,18,1,173,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,236,0,0,0,0,0,0,15,140,228]}}
      
      deyeidc.0
      2024-09-05 10:45:06.886	debug	Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,82,0,4,1,0,3,2,50,52,48,53,49,48,48,52,66,50,0,1,0,0,18,12,7,0,1,3,3,32,19,35,3,32,78,32,0,0,4,1,0,80,0,0,0,65,24,9,5,10,43,44,1,176,0,12,11,59,7,48,20,30,18,142,9,226,4,11,0,1,19,156,0,40,19,116,19,156,0,100,7,208,0,100,189]}}
      
      deyeidc.0
      2024-09-05 10:45:00.289	error	TypeError: Cannot read properties of undefined (reading 'registerStart') | TypeError: Cannot read properties of undefined (reading 'registerStart') at idcCore.readCoils (/opt/iobroker/node_modules/iobroker.deyeidc/lib/idc-core.js:149:56) at Deyeidc.onData (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:176:37) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:154:10) at Socket.emit (node:events:519:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:191:23)
      
      deyeidc.0
      2024-09-05 10:45:00.289	warn	{"register":8,"modbus":{"type":"Buffer","data":[1,3,250,1,0,3,2,50,52,48,53,49,48,48,52,66,50,0,1,0,0,18,12,7,0,1,3,3,32,19,35,3,32,78,32,0,0,4,1,0,80,0,0,0,65,24,9,5,10,43,44,1,176,0,12,11,59,7,48,20,30,18,142,9,226,4,11,0,1,19,156,0,40,19,116,19,156,0,100,7,208,0,100,0,0,0,0,0,1,0,1,0,8,0,1,0,1,0,0,0,1,255,84,0,2,0,12,39,16,0,0,39,16,0,0,0,0,0,0,0,4,0,3,0,0,0,0,3,90,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,9,26,1,154,0,0,0,18,1,173,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,236,0,0,0,0,0,0,15,140,9,71,9,71,19,136,0,0,0,0,0,0,0,0,0,0,0,0,2,167,0,2,0,29,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,62,0,59,1,54,0,85,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255]}}
      
      deyeidc.0
      2024-09-05 10:45:00.288	debug	Response: (payload) {"register":8,"modbus":{"type":"Buffer","data":[1,3,250,1,0,3,2,50,52,48,53,49,48,48,52,66,50,0,1,0,0,18,12,7,0,1,3,3,32,19,35,3,32,78,32,0,0,4,1,0,80,0,0,0,65,24,9,5,10,43,44,1,176,0,12,11,59,7,48,20,30,18,142,9,226,4,11,0,1,19,156,0,40,19,116,19,156,0,100,7,208,0,100,0,0,0,0,0,1,0,1,0,8,0,1,0,1,0,0,0,1,255,84,0,2,0,12,39,16,0,0,39,16,0,0,0,0,0,0,0,4,0,3,0,0,0,0,3,90,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,9,26,1,154,0,0,0,18,1,173,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,236,0,0,0,0,0,0,15,140,9,71,9,71,19,136,0,0,0,0,0,0,0,0,0,0,0,0,2,167,0,2,0,29,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,62,0,59,1,54,0,85,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255]}}
      

      MOD-EDIT: Code in code-tags gesetzt!

      Wie werde ich die Errors los? Ich habe das YAML vom SUN2000 genommen.`

      posted in Tester
      R
      Romeleitis
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo