NEWS
[Adapter] cloudfreie Auslesung von Deye-Invertern
-
@rene55 läuft der Adapter wie der andere ebenfalls per cron? Bei 60s besteht das Protokoll ja sonst nur noch aus start und stop Meldungen des Adapters. Aus dem Grund habe ich den Cron bei der cloud Varainte auf 3 pro Stunde reduziert. Da die Angaben ja so oder so max als Schätzwerte durchgehen reicht das Beim laufenden Monat bin ich bei einer Abweichung von 22,5 zu 24,25. Prozentual gesehen ist das leider schon echt unterirdisch.
Ich vermute die Abweidung wird aber bei der cloud-free Version auch nicht besser oder?
-
hi, mein Deye Wechselrichter läuft seit heute, auch wenn es aktuell bewölkt ist, kommen 150 Watt rein. Ich wollte dieses Cloudfreie Tool testen bekomme aber beim installieren folgende Fehlermeldung
npm install iobroker.deyeidc npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/iobroker.deyeidc - Not found npm ERR! 404 npm ERR! 404 'iobroker.deyeidc@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url.
scheint als wäre das Paket nicht mehr auf dem Server oder was mache ich falsch ?
-
@berndsolar13 Ich hatte ja geschrieben, dass der Adapter noch in der Testphase ist. Daher bitte ausschließlich von Github installieren.
-
sorry, aber bitte kurz erklären was ich machen muss
git clone https://github.com/raschy/ioBroker.deyeidc.git
und danach ?
-
@berndsolar13 Am einfachsten: In der Oberfläche vom ioBroker zuerst den Expertenmodus (grüner Kopf) einschalten.
Dann über das Icon der "Katze" > Benutzerdefiniert und dann die URL eintragen. Danach wird der Adapter installiert. Anschließend bitte eine Instanz des Adapters erstellen (geht nicht von selbst!). Dann sollte der Adapter in den Instanzen sichtbar sein. -
@cash Das Abfrage-Intervall ist genauso einstellbar wie bei dem anderen Adapter. Auch über diesen Weg liefert der Inverter nur ca. alle 6 Minuten neue Werte. Wenn du mit dem 3-Stunden-Interval zurechtkommst ist das auch ok.
Einen Blick ins Protokoll würde ich nur bei Warnungen/Fehlern machen und sonst nur zum schauen, ob alles richtig läuft. -
Ok das man so Adapter auch installieren kann, wusste ich noch nicht, bin erst seit 7 Tagen iobroker Nutzer
Die Installation hat geklappt, musste vorher noch von Node14 auf 16 Upgraden.
Aber unter Instanzen taucht der Adapter nicht auf ?
Hab dafür jetzt was unter Objekte gibt es einen Ordner mit dem Namen "deyeidc" und darunter ein Ordner mit dem Namen Admin. Klicke ich dort auf den Stift Rechts, geht ein Fenster auf wo Objektdaten mit from und ts erscheint. Bin ich da soweit richtig ?Wo genau muss ich jetzt die Seriennummer des Richters eintragen ?
-
@berndsolar13 So weit, so gut. Links unter 'Instanzen' sollte der Adapter zu finden sein und dann hier auf dem Maulschlüssel. In den Objekten (= Stift) brauchst du nichts einzustellen!
-
ok, jetzt ist der Adapter da, musste noch auf das + für hinzufügen klicken
Hab nun die IP ohne htttp eingegeben und die Serien Nummer die unter "Inverter serial number" steht eingegeben.der Adapter bleibt Gelb
unten bei Verbunden mit Gerät oder Dienst ist das rote Kreuzedit, war die falsche Nummer, mit "Device serial number" wurde er grün
-
@berndsolar13 sagte in [neuer Adapter] cloudfreie Auslesung von Deye-Invertern:
musste noch auf das + für hinzufügen
Das meinte ich oben mit "Instanz erstellen". Was sagt das Protokoll?
-
@berndsolar13 Ah, ja. Die Daten müssen schon passen
-
Läuft nun
Hab den haken für Influx db aktiviert, den rest so lassen ?
Oder Ignoriere 0 oder Nullwerte (==0) aktivieren ?Ich bekomme aktuell nur die Produktion in Watt angezeigt, richtig.
Wenn ich deinen Text richtig verstehe, kann ich weitere Register anlegen, um so die Tagesproduktion von heute auch zu loggen ? -
@berndsolar13 So kannst du die Werte dauerhaft in InfluxDB speichern, Prellen wird hier wohl nichts. Nullwerte würde ich auch mit drin lassen - sind ja in dem Zusammenhang gültige Werte.
Ich bekomme aktuell nur die Produktion in Watt angezeigt
Auch das ist richtig. Wenn under 'Spulen' nur ein Register abgefragt wird, wird auch nur eins ausgelesen und angezeigt. Ich weiß ja nicht, welchen Inverter du gerade ausliest. Für den Fall, dass es ein MI-600 ist, gibt es hier https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.MI600.json ein Beispiel um mehr Daten auszulesen.
-
Deye Sun 600-G3 oder so
Danke, mit den Spulen klappt es tatsächlich, ein Traum, hab nun Live Werte, Tagesproduktion und sogar Modul 1 +2Perfekt, besser gehts nicht, Daumen hoch für das tolle Tool
-
@rene55 sagte in [neuer Adapter] cloudfreie Auslesung von Deye-Invertern:
Blöder Frage: Wie kann ich denn den Adapter installieren? Unter Beta finde ich ihn nicht und via npm klappt auch nicht.
Danke. -
@pi-ter Schau bitte mal 10 Posts höher.
-
@rene55 Ok, danke, wer ALLES lesen kann ist im Vorteil! <duck und weg>
-
@berndsolar13 sagte in [neuer Adapter] cloudfreie Auslesung von Deye-Invertern:
ok, jetzt ist der Adapter da, musste noch auf das + für hinzufügen klicken
Wo hast Du auf das + geklickt.? Bei Instanzen finde ich nix und bei den Objekten füge ich nur einen Datenpunkt hinzu.
Stehe im Wald... -
@pi-ter Ach, habs gefunden... Darauf muss man aber auch erst einmal kommen..
-
Links unter 'Instanzen' sollte der Adapter zu finden sein und dann hier auf dem Maulschlüssel.
Das meinte ich oben mit "Instanz erstellen".Für Alle, die auch etwas verwirrt waren von obigen Formulierungen:
Nach der Installation des Adapters taucht dieser nicht "links unter Instanzen" auf, sondern "Links unter Adapter".
Dort muss man ihn noch - wie gewohnt - als Adapter hinzufügen (dort ist das geheimnisvolle +-Zeichen).Erst dann ist er unter "Instanzen" sichtbar und kann - auch wie gewohnt - über den Schraubenschlüssel konfiguriert werden.
VG Peter