NEWS
[Neuer Adapter] iobroker.sunnyportal
-
Hallo,
erst einmal toller Adapter!!
Einziges Manko bis jetzt ist die Aktualisierungszeit, diese sollte kürzer sein denn 60sec sind definitiv zu lang. Kannst Du die Zeit verkürzen auf z.B. 20 sec?
Danke -
Vielen Dank für die tolle Arbeit. Ich bin neu beim iobroker. Ich sehe jetzt die Daten des Akku, das ist genau das was ich wollte. Zusätzlich wollte ich noch den Tagesertrag der PV Anlage auslesen, dieser Wert ist leider nicht dabei. Kann man den noch hinzufügen? Wie kann man die Werte visualisieren (Tacho)? Vielen Dank
-
@bunni das muss ich mal Testen wie sich SunnyPortal bei einem so kurzen Interval verhält. Du kannst den Wert auch selber im Code bei dir anpassen. Einfach die /opt/iobroker/node_modules/iobroker.sunnyportal/build/main.js Datei des Adapters in deiner ioBroker Installation anpassen. In Zeile 38, da steht aktuell 60 * 1000, dies kannst du auf 20 * 1000 anpassen.
@TBRFSEE Ich wollte den Adapter jetzt erstmal mit für das Abfragen der aktuellen Daten stabil ans laufen bekommen. Der Plan ist aber auch die Tages, Monats und Jahresdaten mit abzufragen. Diese Funktionen werde ich später mal einbauen
-
@mcaspar Prima, vielen Dank
-
Vielen Dank. Der Adapter läuft jetzt richtig rund.
Ich habe aber eine Frage, welcher der Datenpunkte ist für den "Netzbezug"?
Oder habe ich einfach nen Brett vorm Kopf xD
-
@Arrexis das müsste GridConsumption sein
-
@mcaspar Danke, muss ich mal prüfen wenn der Akku mal leer ist xD
-
Ich habe den Adapter installiert und Logindaten eingetragen, Adapter ist auch grün, bekomme unter Objekte alledings nur einen einzigen Eintrag .current.TimeStamp sonst gar nichts.
Muss ich noch wo anders etwas konfigurieren?
-
@d-dnrn war bei mir erst auch so, schau mal im log nach, bei mir waren da Fehlermeldungen wegen Passwort etc. genau weiss ich es nicht mehr. Ich hatte bei mir dann den alten Adapter gelöscht, ebenso den Objektordner, neu instelliert und dann hats funktioniert.
-
Habe nach der Neuinstallation folgenden Fehlermeldung und Adapter verbindet sich nicht mehr:
host.ioroker 2020-04-19 14:14:15.217 info Restart adapter system.adapter.sunnyportal.0 because enabled host.ioroker 2020-04-19 14:14:15.217 info instance system.adapter.sunnyportal.0 terminated with code 0 (NO_ERROR) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at IncomingMessage.emit (events.js:203:15) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Object.onceWrapper (events.js:286:20) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Request.emit (events.js:198:13) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Request.emit (events.js:198:13) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at Request.request [as _callback] (/opt/iobroker/node_modules/iobroker.sunnyportal/build/sunnyPortalService.js:36:36) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: at JSON.parse (<anonymous>) host.ioroker 2020-04-19 14:14:15.217 error Caught by controller[0]: SyntaxError: Unexpected token < in JSON at position 4 sunnyportal.0 2020-04-19 14:14:14.709 info (3755) Terminated (NO_ERROR): Without reason sunnyportal.0 2020-04-19 14:14:14.709 info (3755) terminating sunnyportal.0 2020-04-19 14:14:14.705 info (3755) Cleaned everything up... sunnyportal.0 2020-04-19 14:14:14.705 error at endReadableNT (_stream_readable.js:1145:12) sunnyportal.0 2020-04-19 14:14:14.705 error at IncomingMessage.emit (events.js:203:15) sunnyportal.0 2020-04-19 14:14:14.705 error at Object.onceWrapper (events.js:286:20) sunnyportal.0 2020-04-19 14:14:14.705 error at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) sunnyportal.0 2020-04-19 14:14:14.705 error at Request.emit (events.js:198:13) sunnyportal.0 2020-04-19 14:14:14.705 error at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) sunnyportal.0 2020-04-19 14:14:14.705 error at Request.emit (events.js:198:13) sunnyportal.0 2020-04-19 14:14:14.705 error at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) sunnyportal.0 2020-04-19 14:14:14.705 error at Request.request [as _callback] (/opt/iobroker/node_modules/iobroker.sunnyportal/build/sunnyPortalService.js:36:36) sunnyportal.0 2020-04-19 14:14:14.705 error at JSON.parse (<anonymous>) sunnyportal.0 2020-04-19 14:14:14.705 error (3755) SyntaxError: Unexpected token < in JSON at position 4 sunnyportal.0 2020-04-19 14:14:14.705 error (3755) uncaught exception: Unexpected token < in JSON at position 4 sunnyportal.0 2020-04-19 14:14:14.168 info (3755) starting. Version 0.1.5 in /opt/iobroker/node_modules/iobroker.sunnyportal, node: v10.20.1
-
@Slowman said in [Neuer Adapter] iobroker.sunnyportal:
SyntaxError: Unexpected token < in JSON at position 4
das klingt danach, als ob du vom Sunny Portal HTML zurück bekommst und kein JSON. Passen die Login Daten?
-
Ja, war auch meine erste Handlung nach Paste&Copy per Hand eingetragen. Mit den Daten die ich dort einschreibe komme ich ins Portal rein.
-
Kann es zuföällig an der Node.JS Version liegen. Da dies erst mit dem Update auf 10.20.1 zu Problemen mit dem Login geführt hat. Bei NodeJS 12..x genauso.
-
Ich hab den Adapter zum Teil erfolgreich mit meinem SMA Sunnyboy 5000- TL21 im Einsatz. Danke fürs Erstellen!!!
Leider bekomme ich nur die momentane Produktion und den Timestamp zur Verfügung gestellt.
Gesamteroduktion, TagesProduktion usw. sollte doch eigentlich auch laufen, oder?
-
@mcaspar wenn ich die Datei bezüglich des Abfragzyklus änedern und speichern will, bekomme ich angezeit, dass ich keine Berechtigung habe die Datei zu ändern
-
-
Danke für den Adapter! Hatte den Adapter jetzt zwei Tage ohne Probleme laufen. Jetzt funktioniert bei mir das Login nicht mehr...
Log:
sunnyportal.0 2020-05-07 19:42:24.695 error (27884) Error: Login Failed, no redirect to Dashboard sunnyportal.0 2020-05-07 19:42:24.693 warn (27884) Login Failed, no redirect to Dashboard
Neuinstallation bringen keinen Erfolg...
Hatte Jemand schon selbiges Problem?
-
Ja, bei mir dasselbe Problem.
Wahrscheinlich hat sich da etwas bei SMA geändert.
Mfg
Heiko
-
Auch von mir bestätigt. Vor 3 Tagen konnte ich selbiges Problem mit De-/Neuinstallation lösen - hilft jetzt nicht mehr. Auch das Anlegen eines weiteren Benutzers im Sunny-Portal, dessen Login-Daten dann genutzt werden brachte keinen Erfolg.
-
Selbes Thema bei mir (heute erstmalig installiert)