Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. [Neuer Adapter] iobroker.sunnyportal

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    40

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

[Neuer Adapter] iobroker.sunnyportal

Geplant Angeheftet Gesperrt Verschoben Entwicklung
195 Beiträge 54 Kommentatoren 37.0k Aufrufe 44 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Offline
    K Offline
    kgerlich
    schrieb am zuletzt editiert von
    #1

    Hi,

    schnell an zwei Tagen zusammengehacked, wer's brauchen kann, bediene sich.

    https://github.com/kgerlich/iobroker.sunnyportal

    LG

    K.

    S 1 Antwort Letzte Antwort
    0
    • wendy2702W Offline
      wendy2702W Offline
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Was kann/macht der Adapter denn?

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        kgerlich
        schrieb am zuletzt editiert von
        #3

        Komische Frage, aber von Deiner Solaranlage die Werte holen von Sunnyportal. Wen Du keine Anlage von denen hast, dann kannst es ignorieren. ;-)

        LG

        Klaus

        1 Antwort Letzte Antwort
        0
        • wendy2702W Offline
          wendy2702W Offline
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Ich habe eine Anlage von denen.

          Mir war nur nicht klar was der Adapter macht/ kann im Gegensatz zu allen bereits verfügbaren SMA Adaptern.

          Loggt er sich in der Webseite ein ?

          Ist er, was die Konfig betrifft „Selbst Erklärend“?

          Gesendet von iPhone mit Tapatalk Pro

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • K Offline
            K Offline
            kgerlich
            schrieb am zuletzt editiert von
            #5

            Ja, kenne aber keine SMA Adapter, der bei mir funktioniert. Wo sind die?

            Lg

            k.

            1 Antwort Letzte Antwort
            0
            • K Offline
              K Offline
              kgerlich
              schrieb am zuletzt editiert von
              #6

              Config: password, username. Geht.

              1 Antwort Letzte Antwort
              0
              • wendy2702W Offline
                wendy2702W Offline
                wendy2702
                schrieb am zuletzt editiert von
                #7

                Naja,

                Hier lesen einige Leute ihre Wechselrichter z.B. Mit Modbus oder SBF Spot aus.

                Es gibt auch einen Adapter für SMA Energymeter

                Keine Ahnung ob noch mehr.

                Vielleicht kannst du uns verraten welche Geräte du hast und nicht auslesen konntest.

                Hat dein Adapter besondere Anforderungen an Node/NPM Versionen?

                Gesendet von iPhone mit Tapatalk Pro

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  kgerlich
                  schrieb am zuletzt editiert von
                  #8

                  Keine Ahnung, was besonderes an meiner Anlage ist, manche Leute haben die wahrscheinlich freigeschaltet für den lokalen Zugriff, aber mir langen die Daten von der Webseite.

                  Anforderungen: keine. Ist nur request.

                  Lg

                  K.

                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #9

                    Hi kgerlich,

                    hier ein paar Kommentare aus Dev-Sicht:

                    • GitHub Repo sollte "ioBroker.sunnyportal" heissen. grosses "B"!!

                    • Admin in vue ist interessant. Habe es jetzt nicht installiert, passt es zum sonstigen Style? Warum hast Du das gewählt? Wenn DU es unbedingt willst dann bitte die vue lib lokal holen und nicht remote nachladen. Das ist eine unnötige Abhängigkeit und gibt ggf Probleme. ioBroker generell ist ohne Externe Internet Verbindung lauffähig, das geht damit kaputt.

                    • Du hast ein Passwort dabei, das sollte verschlüsselt gespeichert werden. Anleihen dazu z.B. im ioBroker.meross oder anderen Adaptern (Ver/Entschlüsseln im Admin, Entschlüsseln im main.js, Key kommt aus ioBroker-Konfig)

                    • Für "connected" Stated solltest DU besser einen Channel "info" und dort einen State "connection" anlegen, wie zB auch bei meross. Dann wird das im Admin genutzt um Die Adapter-Ampel gelb zu schalten wenn nicht verbunden

                    • Bitte Adapter-testing via travis-ci einschalten (bei https://travis-ci.org anmelden mit GitHub Account und Projekt aktivieren, dann commit oder manuell Build starten)

                    • Bitte "docs" aus io-package entfernen wenn nicht gefüllt :-)

                    • Bitte setObjectNotExists anstelle setObject nutzen, da sonst custom-Werte ggf überschrieben werden oder so

                    • Bitte nur auf States subscriben wenn Du auch Änderungen erlaubst. Ich denke https://github.com/kgerlich/iobroker.su … ain.js#L91 und "on-StateChanged kann raus

                    • setInterval bei externen Requests ist gefährlich weil bei Netzwerk/Timeoutproblemen der Intervall immer hart weitermacht und irgendwann laufen viele Requests parallel und warten auf Antwort oder so ... Ich empfehle setTimeout immer neu setzen am Ende wenn ein Abfragezyklus durch ist

                    So das wären mal meine Kommentare und Findings

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • WinniW Offline
                      WinniW Offline
                      Winni
                      schrieb am zuletzt editiert von
                      #10

                      Hallo, ein Adapter für das Sunnyportal wäre schon toll. Vielleicht könnte man damit auch auf die alten Dect Dosen des Homemanager 1 zugreifen. Die waren sau-teuer, sind auch gerade mal 2 Jahre alt und leider zu nichts anderm zu gebrauchen als nur mit dem alten Homemanager zu kommunizieren.

                      Egal, zurück zum Adapter, wenn ich meinen User und Passwort eingebe, passiert leider nichts. Der Adapter wird zwar grün und es erscheint ein Objekt, aber ausser dem Punkt "connected" steht da nichts drin. Ich habe dann noch versucht bei Plant OID die Anlagenkennung und bei Interval einen Wert einzugeben, aber da ist leider auch nichts weiter passiert. Mach ich was falsch?

                      Es gibt nicht Gutes. Außer man tut es. Erich Kästner

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        MTP
                        schrieb am zuletzt editiert von
                        #11

                        Hallo kgerlich,

                        ich finde die Idee richtig super und kann gerne beim Testen usw. unterstützen.

                        lg mtp

                        1 Antwort Letzte Antwort
                        0
                        • C Offline
                          C Offline
                          chibitz
                          schrieb am zuletzt editiert von
                          #12

                          Hi,
                          @Winni:

                          Egal, zurück zum Adapter, wenn ich meinen User und Passwort eingebe, passiert leider nichts. Der Adapter wird zwar grün und es erscheint ein Objekt, aber ausser dem Punkt "connected" steht da nichts drin. Ich habe dann noch versucht bei Plant OID die Anlagenkennung und bei Interval einen Wert einzugeben, aber da ist leider auch nichts weiter passiert. Mach ich was falsch? `
                          Bei mir das gleiche. Da ich 8 Anlagen im SunnyPortal verwalte, habe ich auch bei Plant OID mal die Anlagenkennung eingetragen. Trotzdem nichts :?

                          Interval 15

                          Gruß

                          Marc

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            MTP
                            schrieb am zuletzt editiert von
                            #13

                            @MTP:

                            Hallo kgerlich,

                            ich finde die Idee richtig super und kann gerne beim Testen usw. unterstützen.

                            lg mtp `

                            Der Zugriff funktioniert bei mir auch nicht.

                            Gruß mtp

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              kgerlich
                              schrieb am zuletzt editiert von
                              #14

                              @apollon77:

                              Hi kgerlich,

                              hier ein paar Kommentare aus Dev-Sicht:

                              • GitHub Repo sollte "ioBroker.sunnyportal" heissen. grosses "B"!!

                              • Admin in vue ist interessant. Habe es jetzt nicht installiert, passt es zum sonstigen Style? Warum hast Du das gewählt? Wenn DU es unbedingt willst dann bitte die vue lib lokal holen und nicht remote nachladen. Das ist eine unnötige Abhängigkeit und gibt ggf Probleme. ioBroker generell ist ohne Externe Internet Verbindung lauffähig, das geht damit kaputt.

                              • Du hast ein Passwort dabei, das sollte verschlüsselt gespeichert werden. Anleihen dazu z.B. im ioBroker.meross oder anderen Adaptern (Ver/Entschlüsseln im Admin, Entschlüsseln im main.js, Key kommt aus ioBroker-Konfig)

                              • Für "connected" Stated solltest DU besser einen Channel "info" und dort einen State "connection" anlegen, wie zB auch bei meross. Dann wird das im Admin genutzt um Die Adapter-Ampel gelb zu schalten wenn nicht verbunden

                              • Bitte Adapter-testing via travis-ci einschalten (bei https://travis-ci.org anmelden mit GitHub Account und Projekt aktivieren, dann commit oder manuell Build starten)

                              • Bitte "docs" aus io-package entfernen wenn nicht gefüllt :-)

                              • Bitte setObjectNotExists anstelle setObject nutzen, da sonst custom-Werte ggf überschrieben werden oder so

                              • Bitte nur auf States subscriben wenn Du auch Änderungen erlaubst. Ich denke https://github.com/kgerlich/iobroker.su … ain.js#L91 und "on-StateChanged kann raus

                              • setInterval bei externen Requests ist gefährlich weil bei Netzwerk/Timeoutproblemen der Intervall immer hart weitermacht und irgendwann laufen viele Requests parallel und warten auf Antwort oder so ... Ich empfehle setTimeout immer neu setzen am Ende wenn ein Abfragezyklus durch ist

                              So das wären mal meine Kommentare und Findings `

                              Danke für die zahlreichen Ausführungen. Ich werde mich, sobald möglich darum kümmern. War wenig Zeit den Adapter hinzuwagen, drum ist der superschlampig. Bei mir geht er soweit, aber ich erwarte nicht, dass er überall geht, es gibt da zu wenig Info, wie die Geräte bei anderen arbeiten.

                              An die, die warten, dass ich am Adapter weitermache, leider in den nächsten Tagen wenig Zeit. Wer aber Zeit hat, möge bitte Debuggen. Ansonsten könnte man mal ein paar mehr debug prints reinmachen, damit ich Eure Logs anschauen kann.

                              LG

                              Klaus

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                Kalli01
                                schrieb am zuletzt editiert von
                                #15

                                Hallo,

                                bin durch Zufall auf deinen Adapter gestoßen und habe mir dann erstmal den ioBroker Installiert :D

                                Bei mir werden jetzt auch Werte aus dem Portal ausgelesen.

                                Leider habe ich die PV-Erzeugung und die Netzeinspeisung nicht gefunden. Habe ich das übersehen oder werden diese Werte noch nicht ausgelesen?

                                Dieser Adapter ist bis jetzt der einzigste der nur mit dem Portal Funktioniert.
                                Alle anderen die ich gefunden habe brauchen Modbus oder Speedwire oder den Energie Meter.

                                Ich Nutze einen alten Sunny Home Manager mit S0 und Bluetooth.

                                Bitte mach weiter :relaxed:

                                1 Antwort Letzte Antwort
                                0
                                • E Offline
                                  E Offline
                                  eifeladmin
                                  schrieb am zuletzt editiert von
                                  #16

                                  Hallo,

                                  hab gerade dieses Thema gefunden und habe den Adapter zum testen mal installiert.
                                  Scheint zu laufen. Wäre toll wenn es weiter entwickelt und verbessert wird.

                                  1 Antwort Letzte Antwort
                                  0
                                  • B Offline
                                    B Offline
                                    bunni
                                    schrieb am zuletzt editiert von
                                    #17

                                    Läuft!! Bin Begeistert!!!

                                    1 Antwort Letzte Antwort
                                    0
                                    • B Offline
                                      B Offline
                                      bunni
                                      schrieb am zuletzt editiert von
                                      #18

                                      Muß meine Aussage leider revidieren, nach unbestimmter Zeit sind die Werte komplett weg, Abhilfe bringt nur mehrmaliger Adapter Neustart!

                                      1 Antwort Letzte Antwort
                                      0
                                      • G Offline
                                        G Offline
                                        genusasa
                                        schrieb am zuletzt editiert von
                                        #19

                                        Hallo zusammen,
                                        ich habe heute den Adapter installiert, leider kann ich den Benutzername und das Passwort nicht speichern.
                                        Nachdem ich auf speichern klicke kommen wieder die voreingestellten Werte...
                                        SunnyPortal-.png

                                        logs3 - ioBroker.png

                                        Jemand ne Idee dazu?

                                        Danke

                                        R 1 Antwort Letzte Antwort
                                        0
                                        • Tom10webT Offline
                                          Tom10webT Offline
                                          Tom10web
                                          schrieb am zuletzt editiert von
                                          #20

                                          Hi, was muss ich bei OID eingeben ?
                                          Danke

                                          Raspi3
                                          Beelink Bt3 X

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          572

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe