NEWS
Fronius Adapter - "Probleme mit häufig ... Adapterinstanzen"
-
Systemdata Bitte Ausfüllen Hardwaresystem: NUCi5 Arbeitsspeicher: 32GB Festplattenart: SSD Betriebssystem: Proxmox/Debian Node-Version: x.x.x Nodejs-Version: 12.16.3 NPM-Version: 7.5.3 Installationsart: Image genutzt: Ort/Name der Imagedatei: Hallo,
ich bin seit gestern stolzer Besitzter eine PV Anlage mit einem Fronius GEN24 Wechselrichter. Nach der Inbetriebnahme und Vergabe einer statischen IP wollte ich die Verknüpfung mit zwichen ioBroker und Wechselrichter herstellen. Nach Eingabe der IP und Bestätigung mit "Speichern" wurde der Wechelrichter erkannt.
Daten kommen jedoch nicht oder nicht richtig an. Gerade habe ich in die Werte hineingeschaut und der letzte Synch war gestern 18:00 und die Werte unter Inverter "rot" und unter "powerflow" falsch.
Unter HOST im ioBroker erscheint eine Meldung (kleiner roter Kreis mit Index 1) --> Zyklisches Starten : Probleme mit häufig abstürzenden Adapterinstanzen : fronius.0 : Restart loop detected 2021-09-06 19:18:17.128
Kennt jemand dieses seltsame Verhalten
Danke und Gruß HomeSweetHome
-
@homesweethome sagte in Fronius Adapter - "Probleme mit häufig ... Adapterinstanzen":
NPM-Version:
7.5.3Falsche NPM Version , auf NPM 6 ...
-
danke für die schnelle Rückmeldung. Wie kan n ich am einfachsten auf NPM 6.x "downgraden" und welche Verison ist die richtige?
Danke und Gruß HomeSweet Home
-
Schau in meiner Signatur danach.
-
@homesweethome Schon einmal für dich zur Info. Mit den Gen24-Wechselrichtern können noch nicht alle Daten über den Adapter ausgelesen werden. Insbesondere die aufsummierten Verbrauchsdaten. Schuld daran ist die API, die wohl noch etwas umgebaut/angepasst wird für diese WR. Leider liefert hier Fronius keine gescheiten Informationen, ab wann dies möglich sein wird.
-
irgendwie weigert sich NPM von V7.5.3 auf eine V6.x zu wechseln .. fühle mich ein wenig hilflos mit Linux ...
Gruß HomeSweetHome
-
@homesweethome
Entsprechendes Paket 'nodejs'nochmal neu über apt installieren, den falschen Kram ggf. zuvor löschen sie es in der Anleitung steht.Ansonsten konkret fragen und sage wo es klemmt, mit 'fühle mich ein wenig hilflos' kann man nichts anfangen.
-
sorry für die fehlenden Basics. Wie lösche ich die NPM Version 7 bzw. ersetzte sie? Mir ist unklar wie ich die Version angebe. In der Anleitung wird ja nur die Version von nodejs mit curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash oder setup_14.x angegeben. Wie steuere ich die NPM Installation?
-
Schau in den zweiten Teil mit den falschen Pfaden. Vermutlich ist das bei dir der Fall. Kommt halt darauf an wie du npm@7 ins System gebügelt hast.
Die Reinstallierung von nodejs (inkl. npm) ist auch beschrieben. -
ja, korrekt
/usr/bin/nodejs
/usr/local/bin/node
/usr/local/bin/npm
V14.17.5
V12.16.3
V7.5.3node und npm wohl im falschen Verzeichnis
-
@homesweethome sagte in Fronius Adapter - "Probleme mit häufig ... Adapterinstanzen":
node und npm wohl im falschen Verzeichnis
Richtig. Wie man das gerade zupft ist erklärt.
Du musst aber einen doppelten Fehler bei der Installation gemacht haben, denn weder node14 noch 12 kommt mit npm@7 daher. -
nach einigem hin und her zeigt mein ioBroker
Node.JS: V14.17.5
NPM: 6.14.14jetzt mein Ziel Node.JS auf V12 hat sich jedoch dauerhaft gesträupt. Suche in Google ...
sudo apt-get purge -y nodejs npm nodejs-legacy sudo apt -y autoremove sudo rm /etc/sources.list.d/nodesource.list sudo apt-get update
und nun deine Anleitung
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash sudo apt install nodejs sudo ln -s /usr/bin/node /usr/bin/nodejs sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo reboot
danach wollte ich den ioBroker starten
cannot find module iobroker /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
dann habe ich das gefunden
cd /opt/iobroker sudo chmod 777 * -R sudo npm install iobroker.js-controller --production
Jetzt läuft der ioBroker mit
Node.js: v12.22.6
NPM: 6.14.15Ich hoffe, dass ich nicht zuviel "kaput" gemacht habe und danke für alle Hilfen und Beiträge. ioBroker läuft nun wieder. Den Fronius Adapter werde ich erst nach Stromzähler Wechsel erneut in Betrieb nehmen können.
Danke und Gruß HomeSweetHome
-
Ich weiß nicht wo der Krampf da her kommt, aus meine Anleitung mit Sicherheit nicht. Das ist hinten und vorne Quark. Könnte fast vom Elsterhai stammen, so schief wie das alles ist.
iobroker stop iobroker fix iobroker start
-
Hallo,
nachdem heute mein Zähler gewechselt wurde und die PV-Anlage aktiv geschaltetist arbeitet der Fronius Gen24 Wechselrichter nun.
Bekomme jedoch weiterhin die Fehlermeldung: mit dem Fronius Adapter
Probleme mit häufig abstürzenden Adapterinstanzen Eine Adapterinstanz stürzt beim Start häufig ab und wurde aus diesem Grund gestoppt. Die Protokolldatei muss vor dem Neustart der Instanz überprüft werden.
Kennt jemand eine Lösung?
Danke und Gruß HomeSweetHome
Plattform linux
Betriebssystem linux
Architektur x64
CPUs 2
Geschwindigkeit 3000 MHz
Modell Common KVM processor
RAM 3.85 GB
Node.js v12.22.6
NPM 6.14.15
Datenträgergröße 27.43 GB
freier Festplattenspeicher 24.11 GB
Anzahl der Adapter 359
Aktive Instanzen 12
location /opt/iobroker/
Hostname ioBroker -
@homesweethome sagte in Fronius Adapter - "Probleme mit häufig ... Adapterinstanzen":
Die Protokolldatei muss vor dem Neustart der Instanz überprüft werden.
und was steht noch im LOG.
Stelle mal beim Adapter in der Instanz , auf die Logstufe "DEBUG" , dann kommt mehr .