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] solarviewdatareader

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[neuer Adapter] solarviewdatareader

Geplant Angeheftet Gesperrt Verschoben Entwicklung
85 Beiträge 12 Kommentatoren 16.9k Aufrufe 11 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.
  • S steinkuhl

    Hallo Achim,

    das hört sich gut an, mach dir aber meinetwegen keinen Stress, das ist überhaupt nicht eilig.

    Vielen Dank und noch einen schönen Abend.

    Gruß Rainer

    afuerhoffA Offline
    afuerhoffA Offline
    afuerhoff
    Developer
    schrieb am zuletzt editiert von afuerhoff
    #13

    @steinkuhl

    Hallo Rainer, ich habe eine neue Version erstellt. Man kann jetzt zusätzlich die einzelnen Wechselrichter der Anlage auswählen. Die Objekte haben sich dadurch geändert. Bevor du die neue Version installierst solltest du die Instanz stoppen, deinstallieren und dann die neue Version installieren. Hierzu einfach wieder wie oben beschrieben vorgehen.
    Über die Abfrage des jeweiligen Wechselrichters kommst du dann an die weiteren Daten. Manfred Richter, der Programmierer von Solarview, hat hierzu noch die neue Version 2.24k erstellt, in der noch die Daten der Phase2 und 3 hinzugefügt worden sind.

    Gruß Achim

    PS: Es scheint noch ein Problem mit der Checksumme zu geben. Bin im Kontakt mit Manfred Richter hierzu. Es werden dadurch die pvig-Daten nicht gelesen. Ich habe jetzt erstmal einen Workaround eingebaut.

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

    S 1 Antwort Letzte Antwort
    0
    • afuerhoffA afuerhoff

      @steinkuhl

      Hallo Rainer, ich habe eine neue Version erstellt. Man kann jetzt zusätzlich die einzelnen Wechselrichter der Anlage auswählen. Die Objekte haben sich dadurch geändert. Bevor du die neue Version installierst solltest du die Instanz stoppen, deinstallieren und dann die neue Version installieren. Hierzu einfach wieder wie oben beschrieben vorgehen.
      Über die Abfrage des jeweiligen Wechselrichters kommst du dann an die weiteren Daten. Manfred Richter, der Programmierer von Solarview, hat hierzu noch die neue Version 2.24k erstellt, in der noch die Daten der Phase2 und 3 hinzugefügt worden sind.

      Gruß Achim

      PS: Es scheint noch ein Problem mit der Checksumme zu geben. Bin im Kontakt mit Manfred Richter hierzu. Es werden dadurch die pvig-Daten nicht gelesen. Ich habe jetzt erstmal einen Workaround eingebaut.

      S Offline
      S Offline
      steinkuhl
      schrieb am zuletzt editiert von
      #14

      @afuerhoff Hallo Achim,
      vielen Dank dfür, ich werde es so schnell wie möglich testen und dir berichten.

      Freundliche Grüße

      Rainer Steinkuhl

      S 1 Antwort Letzte Antwort
      0
      • S steinkuhl

        @afuerhoff Hallo Achim,
        vielen Dank dfür, ich werde es so schnell wie möglich testen und dir berichten.

        Freundliche Grüße

        Rainer Steinkuhl

        S Offline
        S Offline
        steinkuhl
        schrieb am zuletzt editiert von
        #15

        @steinkuhl Hallo Achim,
        genau so habe ich mir das vorgestellt, super Arbeit, vielen Dank.

        Freundliche Grüße
        Rainer Steinkuhl

        S 1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Master77
          schrieb am zuletzt editiert von Master77
          #16

          Sorry wollte eine PN schreiben.
          Beitrag bitte ignorieren.

          Gruß Markus

          S 1 Antwort Letzte Antwort
          0
          • M Master77

            Sorry wollte eine PN schreiben.
            Beitrag bitte ignorieren.

            Gruß Markus

            S Offline
            S Offline
            steinkuhl
            schrieb am zuletzt editiert von
            #17

            @Master77 Hallo Achim, du hast zu diesem Adapter auch eine sehr schöne Visualisierung, kannst du mir bitte einen Tip geben, wie ich das realsieren kann ?

            Freundliche Grüße

            R. Steinkuhl

            1 Antwort Letzte Antwort
            0
            • S steinkuhl

              @steinkuhl Hallo Achim,
              genau so habe ich mir das vorgestellt, super Arbeit, vielen Dank.

              Freundliche Grüße
              Rainer Steinkuhl

              S Offline
              S Offline
              steinkuhl
              schrieb am zuletzt editiert von
              #18

              @afuerhoff Hallo Achim, du hast zu diesem Adapter auch eine sehr schöne Visualisierung, kannst du mir bitte einen Tip geben, wie ich das realsieren kann ?

              Freundliche Grüße

              R. Steinkuhl

              afuerhoffA 1 Antwort Letzte Antwort
              0
              • S steinkuhl

                @afuerhoff Hallo Achim, du hast zu diesem Adapter auch eine sehr schöne Visualisierung, kannst du mir bitte einen Tip geben, wie ich das realsieren kann ?

                Freundliche Grüße

                R. Steinkuhl

                afuerhoffA Offline
                afuerhoffA Offline
                afuerhoff
                Developer
                schrieb am zuletzt editiert von
                #19

                @steinkuhl sagte in [neuer Adapter] solarviewdatareader:

                @afuerhoff Hallo Achim, du hast zu diesem Adapter auch eine sehr schöne Visualisierung, kannst du mir bitte einen Tip geben, wie ich das realsieren kann ?

                Freundliche Grüße

                R. Steinkuhl

                Hallo Rainer,

                schau mal hier: https://forum.iobroker.net/topic/7322/projekt-material-design-css-für-iobroker-vis/2
                Auf der Basis "Simple Project" habe ich meine Home Automatisierung aufgebaut.
                Die Grafik habe ich über Flot erzeugt über einen basic iFrame dargestellt.

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

                1 Antwort Letzte Antwort
                0
                • afuerhoffA Offline
                  afuerhoffA Offline
                  afuerhoff
                  Developer
                  schrieb am zuletzt editiert von
                  #20

                  Re: [neuer Adapter] solarviewdatareader

                  Hallo,

                  ich habe eine neue Version auf github veröffentlicht. Es hat sich etwas an den Objekten geändert und die Checksummen Berechnung wurde optimiert. Bevor ihr die neue Version installiert, sollte die alte Instanz gelöscht werden. Nach der Neuinstallation und Einrichtung des Adapters sollten die neuen Objekte angelegt werden. Ihr könnt aber auch manuell die Objekte löschen und die Instanz neu starten. Viel Spaß beim Testen.

                  Konfig.JPG

                  Objekte.JPG

                  Log.JPG

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

                  S 2 Antworten Letzte Antwort
                  0
                  • afuerhoffA afuerhoff

                    Re: [neuer Adapter] solarviewdatareader

                    Hallo,

                    ich habe eine neue Version auf github veröffentlicht. Es hat sich etwas an den Objekten geändert und die Checksummen Berechnung wurde optimiert. Bevor ihr die neue Version installiert, sollte die alte Instanz gelöscht werden. Nach der Neuinstallation und Einrichtung des Adapters sollten die neuen Objekte angelegt werden. Ihr könnt aber auch manuell die Objekte löschen und die Instanz neu starten. Viel Spaß beim Testen.

                    Konfig.JPG

                    Objekte.JPG

                    Log.JPG

                    S Offline
                    S Offline
                    steinkuhl
                    schrieb am zuletzt editiert von
                    #21

                    @afuerhoff Hallo Achim,
                    ich habe die neue Version, so wie du geschrieben hast, installiert, die Objekte wurden erzeugt, bleiben aber leer.
                    Ich habe die Installation mehrfach wiederholt, die Objekte bleibt aber leer.
                    Da ich nicht den Standartport zur Abfrage des Solarview benutze, sondern den Port 15005, habe ich es auch so in der Instanz eingetragen. Erst startet die Verbindung mit dem richtigen Port, anschließend steht im Log: "error: Error: connect ECONNREFUSED 10.50.6.15:15000", obwohl ich 15005 eingetragen habe.

                    Gruß Rainer

                    1 Antwort Letzte Antwort
                    0
                    • afuerhoffA afuerhoff

                      Re: [neuer Adapter] solarviewdatareader

                      Hallo,

                      ich habe eine neue Version auf github veröffentlicht. Es hat sich etwas an den Objekten geändert und die Checksummen Berechnung wurde optimiert. Bevor ihr die neue Version installiert, sollte die alte Instanz gelöscht werden. Nach der Neuinstallation und Einrichtung des Adapters sollten die neuen Objekte angelegt werden. Ihr könnt aber auch manuell die Objekte löschen und die Instanz neu starten. Viel Spaß beim Testen.

                      Konfig.JPG

                      Objekte.JPG

                      Log.JPG

                      S Offline
                      S Offline
                      steinkuhl
                      schrieb am zuletzt editiert von
                      #22

                      @afuerhoff Hallo Achim,
                      ich habe es grade nochmals getestet und den Port im smap auf 15000 eingestellt, nun läuft es.
                      Es wird anscheinend nicht durchgehend der in der Instanz eingetragene Port benutzt.

                      Gruß Rainer

                      afuerhoffA 1 Antwort Letzte Antwort
                      0
                      • S steinkuhl

                        @afuerhoff Hallo Achim,
                        ich habe es grade nochmals getestet und den Port im smap auf 15000 eingestellt, nun läuft es.
                        Es wird anscheinend nicht durchgehend der in der Instanz eingetragene Port benutzt.

                        Gruß Rainer

                        afuerhoffA Offline
                        afuerhoffA Offline
                        afuerhoff
                        Developer
                        schrieb am zuletzt editiert von
                        #23

                        @steinkuhl sagte in [neuer Adapter] solarviewdatareader:

                        @afuerhoff Hallo Achim,
                        ich habe es grade nochmals getestet und den Port im smap auf 15000 eingestellt, nun läuft es.
                        Es wird anscheinend nicht durchgehend der in der Instanz eingetragene Port benutzt.

                        Gruß Rainer

                        Hallo Rainer,
                        Fehler ist behoben. Beim Umbau des Telnet Client nicht aufgepasst. Danke für die Fehlermeldung.
                        Gruß Achim

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

                        S 1 Antwort Letzte Antwort
                        0
                        • afuerhoffA afuerhoff

                          @steinkuhl sagte in [neuer Adapter] solarviewdatareader:

                          @afuerhoff Hallo Achim,
                          ich habe es grade nochmals getestet und den Port im smap auf 15000 eingestellt, nun läuft es.
                          Es wird anscheinend nicht durchgehend der in der Instanz eingetragene Port benutzt.

                          Gruß Rainer

                          Hallo Rainer,
                          Fehler ist behoben. Beim Umbau des Telnet Client nicht aufgepasst. Danke für die Fehlermeldung.
                          Gruß Achim

                          S Offline
                          S Offline
                          steinkuhl
                          schrieb am zuletzt editiert von
                          #24

                          @afuerhoff Hallo Achim,

                          Danke für die schnelle Hilfe, jetzt funktioniert es wieder richtig. Danke !!!

                          Gruß Rainer

                          1 Antwort Letzte Antwort
                          0
                          • T Offline
                            T Offline
                            Triceratops
                            schrieb am zuletzt editiert von
                            #25

                            Ich hänge mich mal hier an. Bei mir läuft solarview nach wie vor auf einer FB mit OS 7.01. Ich nutze einen RS 485 zu Ethernetkonverter. Es gibt nur Netzeinspeisung. Der Konverter hat den Port 1470 und kann nicht verändert werden, die IP und den Port vom Konverter habe ich im Addon eingetragen. ioBroker läuft als Addon auf einer Raspeberrymatic 3.47.10.20190713 auf einem Tinkerboard S mit 2GB RAM. Der Adapter ist installiert, aber es werden keine Daten gelesen.
                            Müssen für die FritzBox besondere Daten berücksichtigt werden,
                            so steht es in der start.sh für solarview -fb:

                            -i 127.0.0.1 -p 11200
                            
                            afuerhoffA 1 Antwort Letzte Antwort
                            0
                            • T Triceratops

                              Ich hänge mich mal hier an. Bei mir läuft solarview nach wie vor auf einer FB mit OS 7.01. Ich nutze einen RS 485 zu Ethernetkonverter. Es gibt nur Netzeinspeisung. Der Konverter hat den Port 1470 und kann nicht verändert werden, die IP und den Port vom Konverter habe ich im Addon eingetragen. ioBroker läuft als Addon auf einer Raspeberrymatic 3.47.10.20190713 auf einem Tinkerboard S mit 2GB RAM. Der Adapter ist installiert, aber es werden keine Daten gelesen.
                              Müssen für die FritzBox besondere Daten berücksichtigt werden,
                              so steht es in der start.sh für solarview -fb:

                              -i 127.0.0.1 -p 11200
                              
                              afuerhoffA Offline
                              afuerhoffA Offline
                              afuerhoff
                              Developer
                              schrieb am zuletzt editiert von
                              #26

                              @Triceratops
                              Hallo,
                              das mit dem Konverter verstehe ich nicht. Solarview läuft doch auf der Fritzbox. Du musst doch nur die IP der Fritzbox auf der Solarview läuft und den Port von Solarview angeben.

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

                              T 1 Antwort Letzte Antwort
                              0
                              • afuerhoffA afuerhoff

                                @Triceratops
                                Hallo,
                                das mit dem Konverter verstehe ich nicht. Solarview läuft doch auf der Fritzbox. Du musst doch nur die IP der Fritzbox auf der Solarview läuft und den Port von Solarview angeben.

                                T Offline
                                T Offline
                                Triceratops
                                schrieb am zuletzt editiert von
                                #27

                                @afuerhoff So einfach ist das nicht. Der Konverter holt die Daten via RS485 ab, der WR kann von Solarview via Ethernet nicht ausgelesen werden. Die Fritzbox IP (192.168.178.1) und verschiedene Ports (88, 11200) habe ich bereits probiert, ebenfalls ohne Ergebnis.

                                afuerhoffA 1 Antwort Letzte Antwort
                                0
                                • T Triceratops

                                  @afuerhoff So einfach ist das nicht. Der Konverter holt die Daten via RS485 ab, der WR kann von Solarview via Ethernet nicht ausgelesen werden. Die Fritzbox IP (192.168.178.1) und verschiedene Ports (88, 11200) habe ich bereits probiert, ebenfalls ohne Ergebnis.

                                  afuerhoffA Offline
                                  afuerhoffA Offline
                                  afuerhoff
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #28

                                  @Triceratops
                                  Aus meiner Sicht ist da der Gedankenfehler. Ich lese ja nicht direkt den Wechselrichter aus. Sondern benutze die Schnittstelle von Solarview.
                                  sv.JPG
                                  Wie Solarview an die Daten kommt ist dem Adapter egal.

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

                                  S 1 Antwort Letzte Antwort
                                  0
                                  • afuerhoffA afuerhoff

                                    @Triceratops
                                    Aus meiner Sicht ist da der Gedankenfehler. Ich lese ja nicht direkt den Wechselrichter aus. Sondern benutze die Schnittstelle von Solarview.
                                    sv.JPG
                                    Wie Solarview an die Daten kommt ist dem Adapter egal.

                                    S Offline
                                    S Offline
                                    steinkuhl
                                    schrieb am zuletzt editiert von
                                    #29

                                    @afuerhoff Hallo,

                                    soweit ich weiss, gibt es innerhalb des Solarview noch die Softwareverbindung zwischen Wechselrichter und dem Solarview, die Schnittstelle mit Namen "SMAP", die bedient die Wechselrichterabfrage.

                                    Gruß Rainer

                                    afuerhoffA 1 Antwort Letzte Antwort
                                    0
                                    • S steinkuhl

                                      @afuerhoff Hallo,

                                      soweit ich weiss, gibt es innerhalb des Solarview noch die Softwareverbindung zwischen Wechselrichter und dem Solarview, die Schnittstelle mit Namen "SMAP", die bedient die Wechselrichterabfrage.

                                      Gruß Rainer

                                      afuerhoffA Offline
                                      afuerhoffA Offline
                                      afuerhoff
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #30

                                      @Triceratops
                                      Wenn Solarview generell läuft und die Daten von Solarview ausgelesen und auch in der Weboberfläche dargestellt werden, dann muss nur noch der TCP Server wie oben beschrieben aktiviert werden. Dann kann der Adapter entsprechend mit IP-Adresse und Port (von Solarview) konfiguriert werden. Mit einem Telnet Client kann man die Schnittstelle, wie in der Solarview Anleitung beschrieben, auch selber testen. Ich hab das mal unter Windows mit dem Telnet Client gemacht.

                                      Bitte melde dich, ob du es hinbekommen hast.

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

                                      1 Antwort Letzte Antwort
                                      0
                                      • T Offline
                                        T Offline
                                        Triceratops
                                        schrieb am zuletzt editiert von
                                        #31

                                        Ich habe den TCP-Server, wie beschrieben, aktiviert. Wenn ich dann telnet fritz.box 15000 eingebe, kommen 3 Punkte, das Eingeben von 00* beendet sofort die Session. Auch mit Putty geht es nicht. Natürlich ist die Fritzbox viel sicherer als früher, so dass evt. die Zugangskennung erwartet wird.
                                        Jedenfalls werden keine Daten nach ioBroker geladen.

                                        afuerhoffA 1 Antwort Letzte Antwort
                                        0
                                        • T Triceratops

                                          Ich habe den TCP-Server, wie beschrieben, aktiviert. Wenn ich dann telnet fritz.box 15000 eingebe, kommen 3 Punkte, das Eingeben von 00* beendet sofort die Session. Auch mit Putty geht es nicht. Natürlich ist die Fritzbox viel sicherer als früher, so dass evt. die Zugangskennung erwartet wird.
                                          Jedenfalls werden keine Daten nach ioBroker geladen.

                                          afuerhoffA Offline
                                          afuerhoffA Offline
                                          afuerhoff
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #32

                                          @Triceratops
                                          Hallo, was wird denn im Log angezeigt. Das wäre hilfreich.

                                          Hast du nach dem Ausführen des telnet Befehls unter Windows sofort 00* eingegeben?
                                          telnet1.jpg
                                          Dann sollte so eine Antwort von Solarview kommen.
                                          telnet2.JPG
                                          Evtl. hast du Probleme mit dem Escape Zeichen in telnet. Einfach mal nur telnet eingeben und danach "set ?". Unter escape ist dann das escape-Zeichen zu sehen. Bei mir stand das z.B. auf 0. Ich habe es einfach mal auf x gesetzt. Das escape Zeichen kannst du mit der Option -ex setzen -> telnet -ex xxx.xxx.xxx.xxx 15000
                                          Danach hat bei mir die Abfrage mit telnet funktioniert.
                                          telnet3.JPG

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

                                          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

                                          929

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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