Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [Neuer Adapter] iobroker.sunnyportal

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Neuer Adapter] iobroker.sunnyportal

    This topic has been deleted. Only users with topic management privileges can see it.
    • wendy2702
      wendy2702 @rabbit6984 last edited by

      @rabbit6984 sagte in [Neuer Adapter] iobroker.sunnyportal:

      EInfach zu unwissend vielleicht.. wenn jemand eine step by step anleitung hat gerne, aber den adapter find ich praktisch einfach alles aus dem portal auszulesen und fertig...

      Step by Step Anleitung zu SMA mit Modbus gibt es mehrfach im Forum.

      Auslesen des Portals ist gewiss eine feine Sache... nur wenn SMA mal wieder eine Kleinigkeit umbaut kann es sein das der Adapter wieder nicht klappt.

      1 Reply Last reply Reply Quote 0
      • M
        mcaspar last edited by

        Ich werde mich die Tage noch einmal dran setzen und versuchen die Sunny Portal Fehler zu beheben. Leider bietet Sunny Portal keine API an die man einfach abfragen kann

        R 1 Reply Last reply Reply Quote 1
        • R
          rabbit6984 @mcaspar last edited by

          @mcaspar DAAAANNNKKEEE

          1 Reply Last reply Reply Quote 0
          • M
            mcaspar last edited by mcaspar

            Die Version 0.1.5 ist auf Github und npmjs veröffentlicht. Ein Pull Request für das ioBroker Repository ist gestellt. Hab die neu Version bei mir jetzt fast 24h laufen lassen und das Login Problem scheint erstmal gelöst zu sein.

            1 Reply Last reply Reply Quote 0
            • R
              rabbit6984 last edited by

              Hi,
              Danke nun läuft es direkt.

              Screenshot_20200412_112200.jpg

              Wie oft macht aktualisiert den der Adapter die Werte?

              Und vielen Dank und frohe Osterfeiertage

              1 Reply Last reply Reply Quote 0
              • M
                mcaspar last edited by

                Hab das gerade noch einmal angepasst. Mit der Version 0.1.5 (wird gerade erstellt) sollten sich die Werte alle 60 Sekunden aktualisieren

                Winni 1 Reply Last reply Reply Quote 1
                • Winni
                  Winni @mcaspar last edited by

                  @mcaspar Das schaut jetzt sehr gut aus, keine Probleme beim einloggen mehr. Ich hätte da noch eine Frage, für den Home-Manager 1 gab es von SMA sündteuere Blutooth Schaltdosen die auch den Stromverbrauch gemessen haben und über das Sunny-Portal angezeigt werden, sieht von diesen Teilen etwas an der Schittstelle? Auf alle Fälle vielen Dank für deine Arbeit, toller Job.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mcaspar @Winni last edited by

                    @Winni das weiß ich leider nicht

                    Winni 1 Reply Last reply Reply Quote 0
                    • Winni
                      Winni @mcaspar last edited by

                      @mcaspar Man kann ja nicht alles wissen 😀 Noch ein schönesbRest-Osterfest.

                      1 Reply Last reply Reply Quote 0
                      • B
                        bunni last edited by

                        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

                        1 Reply Last reply Reply Quote 1
                        • T
                          TBRFSEE last edited by

                          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

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mcaspar @TBRFSEE last edited by

                            @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

                            T C 2 Replies Last reply Reply Quote 0
                            • T
                              TBRFSEE @mcaspar last edited by

                              @mcaspar Prima, vielen Dank

                              1 Reply Last reply Reply Quote 0
                              • A
                                Arrexis last edited by

                                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

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mcaspar @Arrexis last edited by

                                  @Arrexis das müsste GridConsumption sein

                                  A 1 Reply Last reply Reply Quote 1
                                  • A
                                    Arrexis @mcaspar last edited by

                                    @mcaspar Danke, muss ich mal prüfen wenn der Akku mal leer ist xD

                                    1 Reply Last reply Reply Quote 0
                                    • d-dnrn
                                      d-dnrn last edited by

                                      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?

                                      Winni M 2 Replies Last reply Reply Quote 0
                                      • Winni
                                        Winni @d-dnrn last edited by

                                        @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.

                                        1 Reply Last reply Reply Quote 0
                                        • Slowman
                                          Slowman last edited by

                                          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
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            mcaspar last edited by

                                            @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?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            929
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            54
                                            195
                                            28350
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo