Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [neuer Adapter] solarviewdatareader

    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      netHKB last edited by

      d970b778-1b1e-4e1e-96b5-d7a30cacdef5-grafik.png

      Hier der Abschnitt aus der Log-Datei

      1 Reply Last reply Reply Quote 0
      • N
        netHKB last edited by

        5a98e5d0-f780-4511-a5a1-4c681f58850d-grafik.png

        ... und die Einstellungen

        afuerhoff 1 Reply Last reply Reply Quote 0
        • afuerhoff
          afuerhoff Developer @netHKB last edited by afuerhoff

          @netHKB
          Stell mal die Startzeit auf "00:00".
          Beim Interval fehlt ein * -> "*/2 * * * *"

          1 Reply Last reply Reply Quote 0
          • N
            netHKB last edited by

            Die Startzeit hab ich auf 00:00 gesetzt. Also die letzten zwei Nullen entfernt.
            Bevor ich beim Intervall einen Stern hinzugefügt hatte, wurden die Daten im Abstand von einer Minute aktualisiert. Dann wie von Dir gewünscht den Intervalleintrag auf "*/2 * * * *" geändert und zur Sicherheit neu gestartet.

            LOG:
            *solarviewdatareader.0 2020-02-08 18:15:42.792 info (16963) start solarview 192.168.0.26:15000 - /2 * * ** (00:00 to 23:59)
            solarviewdatareader.0 2020-02-08 18:15:42.763 info (16963) starting. Version 0.0.5 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.18.0

            Die Datenpunkte werden beim Start des Adapters einmalig ausgelesen. Danach nicht mehr. Noch eine Idee?

            afuerhoff 1 Reply Last reply Reply Quote 0
            • afuerhoff
              afuerhoff Developer @netHKB last edited by afuerhoff

              @netHKB sagte in [neuer Adapter] solarviewdatareader:

              192.168.0.26:15000 - /2 * * ** (00:00 to 23:59)

              In der Zeile fehlt vor dem /2 ein * -> */2 * * * *

              Bei mir sieht es so aus: (24892) start solarview 192.168.178.56:15000 - */2 * * * * (05:00 to 23:10)

              PS: In der nächsten Version werde ich die Konfiguration vereinfachen.

              1 Reply Last reply Reply Quote 0
              • N
                netHKB last edited by

                Der Stern ist beim Kopieren wohl "verloren" gegangen. Habe den ioBroker nun komplett neu gebootet und den Intervalleintrag für die Instanz neu geschrieben. Ich glaube, da wahr wohl ein Leerzeichen zu wenig zwischen den Sternen. So wie es im Moment aussieht läuft alles wie es soll. Ich werde die Sache mal weiter beobachten.
                Vielen Dank für die Unterstützung.

                1 Reply Last reply Reply Quote 0
                • afuerhoff
                  afuerhoff Developer @us149 last edited by

                  @us149 sagte in [neuer Adapter] solarviewdatareader:

                  @afuerhoff ![alt text](image url)Unbenannt.JPG Unbenannt1.JPG
                  Ich hab mal ein Bild vom log gemacht
                  Gruß
                  Ulli

                  Hallo, ich glaube ich habe den Fehler entdeckt. Ist in der Interval Konfiguration zwischen den Sternchen jeweils ein Leerzeichen? -> <* * * * *>

                  U 1 Reply Last reply Reply Quote 0
                  • U
                    us149 @afuerhoff last edited by

                    @afuerhoff Jepp....das war es
                    Die Leerzeichen haben gefehlt, jetzt läuft es wie es soll !!
                    Besten Dank 😉
                    Gruß Ulli

                    1 Reply Last reply Reply Quote 0
                    • G
                      godlich2019 last edited by godlich2019

                      Version: 0.1.0

                      Ich teste gerade die aktuelle Version, erhalte aber einen Fehler:

                      solarviewdatareader.0	2020-04-04 09:31:22.528	error	(23176) error: [object Object]
                      solarviewdatareader.0	2020-04-04 09:31:19.379	info	(23176) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00)
                      solarviewdatareader.0	2020-04-04 09:31:19.353	info	(23176) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0
                      host.debian-simon	2020-04-04 09:31:18.016	info	instance system.adapter.solarviewdatareader.0 started with pid 23176
                      

                      Screenshot meiner config:

                      43e420fc-5f18-4f14-a15d-8e9082c5ff38-grafik.png

                      Hab es mit und ohne d0-conter versucht. Per Solarmax Software kann ich mich verbinden, es werden auch die korrekten Werte angezeigt.

                      afuerhoff 1 Reply Last reply Reply Quote 0
                      • afuerhoff
                        afuerhoff Developer @godlich2019 last edited by

                        @godlich2019
                        Kannst du den Log Level mal auf debug stellen.

                        1 Reply Last reply Reply Quote 0
                        • G
                          godlich2019 last edited by godlich2019

                          @afuerhoff

                          Wenn ich bei der Instanz Logs auf debug stelle, kommt:

                          solarviewdatareader.0	2020-04-04 10:18:32.430	debug	(32497) connection closed
                          solarviewdatareader.0	2020-04-04 10:18:32.427	error	(32497) error: [object Object]
                          solarviewdatareader.0	2020-04-04 10:18:22.434	debug	(32497) connection closed
                          solarviewdatareader.0	2020-04-04 10:18:22.431	error	(32497) error: [object Object]
                          solarviewdatareader.0	2020-04-04 10:18:19.276	debug	(32497) d0 converter: true
                          solarviewdatareader.0	2020-04-04 10:18:19.275	info	(32497) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00)
                          solarviewdatareader.0	2020-04-04 10:18:19.249	info	(32497) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0
                          
                          afuerhoff 2 Replies Last reply Reply Quote 0
                          • afuerhoff
                            afuerhoff Developer @godlich2019 last edited by

                            @godlich2019
                            Im Reiter Instanzen kannst du den Log Level einstellen.

                            1 Reply Last reply Reply Quote 0
                            • afuerhoff
                              afuerhoff Developer @godlich2019 last edited by afuerhoff

                              @godlich2019 sagte in [neuer Adapter] solarviewdatareader:

                              d0 converter: true

                              Hast du einen d0 converter angeschlossen? Die IP-Adresse ist die Richtige und auch der Port? Bei mir ist der Default Wert für den Port 15000.
                              In der Fehlermeldung ist leider noch ein Bug. Den muss ich mal beheben.

                              1 Reply Last reply Reply Quote 0
                              • G
                                godlich2019 last edited by

                                @afuerhoff

                                Besten Dank für die schnellen Antworten. Nein d0 habe ich nicht. Ich habe es mit und ohne den Haken probiert.

                                Ich habe einen Solarmax SM2000S, über MaxTalk (proprietäre Software des Herstellers) kann ich die Daten mit der IP-Adresse und dem Port abfragen, den ich auch in iobroker > solarviedatareader eingestellt habe.

                                solarviewdatareader.0	2020-04-04 10:21:42.528	debug	(512) connection closed
                                solarviewdatareader.0	2020-04-04 10:21:42.527	error	(512) error: [object Object]
                                solarviewdatareader.0	2020-04-04 10:21:11.529	debug	(512) connection closed
                                solarviewdatareader.0	2020-04-04 10:21:11.527	error	(512) error: [object Object]
                                solarviewdatareader.0	2020-04-04 10:20:42.535	debug	(512) connection closed
                                solarviewdatareader.0	2020-04-04 10:20:42.532	error	(512) error: [object Object]
                                solarviewdatareader.0	2020-04-04 10:20:39.373	debug	(512) d0 converter: false
                                solarviewdatareader.0	2020-04-04 10:20:39.372	info	(512) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00)
                                solarviewdatareader.0	2020-04-04 10:20:39.344	info	(512) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0
                                
                                afuerhoff 1 Reply Last reply Reply Quote 0
                                • afuerhoff
                                  afuerhoff Developer @godlich2019 last edited by

                                  @godlich2019 sagte in [neuer Adapter] solarviewdatareader:

                                  Ich habe einen Solarmax SM2000S, über MaxTalk

                                  Hallo, der Adapter funktioniert nur zusammen mit Solarview. Siehe auch Dokumentation oder direkt auf der Webseite von Solarview Solarview

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    Sonne781 last edited by

                                    Hallo, hoffentlich liest dies noch jemand.
                                    Ich habe folgendes Problem:
                                    Konfiguriert: d0-converter, Wechselrichter 1 und Wechselrichter 2. So ist auch die Installation.

                                    Bei den Objekten wird d0Consumption korrekt gefüllt, alles andere steht auf 0.
                                    Habe den Log-Level auf Debug geändert und da ist zu sehen, dass mit 22* diese Daten auch gelesen werden. Etwas anderes wird nicht gelesen.
                                    Wenn ich in der Konfiguration d0-converter deaktiviere kommt keine Anfrage mehr.

                                    Habe mit Telnet die Kommunikation getestet und ich bekomme Antwort auf 00*, 01*, 02*, 21* und 22*

                                    Hat jemand eine Idee, wie man das analysieren kann?

                                    afuerhoff 1 Reply Last reply Reply Quote 0
                                    • afuerhoff
                                      afuerhoff Developer @Sonne781 last edited by

                                      @sonne781
                                      Hallo, bitte mal ein Bild der Konfuguration posten. Wie ist der Zeitbereich eingestellt?

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        Sonne781 @afuerhoff last edited by

                                        @afuerhoff
                                        Zuerst mal danke für die schnelle Rückmeldung. In der Konfiguration hatte ich für die Zeitbereiche die voreingestellten Werte übernommen.
                                        Habe jetzt das Intervallende auf 23:59 gestellt und nun werden alle Werte gelesen.
                                        Darauf wäre ich ohne Hilfe nie gekommen, da ja ein Wertebereich auch vorher eingelesen wurde.
                                        Vorschlag: Intervallende in den Voreinstellungen schon so setzen.

                                        Nachmals Danke für die schnelle und kompetente Hilfe.

                                        afuerhoff 1 Reply Last reply Reply Quote 0
                                        • afuerhoff
                                          afuerhoff Developer @Sonne781 last edited by

                                          @Sonne781
                                          Wollte ich immer schon mal ändern bin nur noch nicht dazu gekommen.

                                          L 1 Reply Last reply Reply Quote 0
                                          • L
                                            Lennerocker @afuerhoff last edited by

                                            @afuerhoff Hallo,
                                            bin noch neu in der Nutzung von ioBroker und hatte die verwegene Idee, als erstes den solarviewreader einzurichten. Solarview läuft bei mir auf einem raspberry seit mehr als drei jahren ohne Störungen. Die Einrichtung der Instanz läuft soweit ohne Fehler ab, allerdings erhalte ich keine Verbindung. Der Parameter -TCP 15000 in der start.sh ist gesetzt. Im Log-File erhalte ich folgende Fehlermeldungen:
                                            2022-09-24 16:10:17.375 - info: solarviewdatareader.0 (7058) starting. Version 1.0.6 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v14.20.0, js-controller: 4.0.23
                                            2022-09-24 16:10:17.406 - info: solarviewdatareader.0 (7058) start solarview 192.168.178.40:15000 - polling interval: 10 s (00:00 to 23:59)
                                            2022-09-24 16:10:17.407 - info: solarviewdatareader.0 (7058) d0 converter: false
                                            2022-09-24 16:10:17.510 - info: solarviewdatareader.0 (7058) photovoltaic inverter 1 enabled
                                            2022-09-24 16:10:17.546 - error: solarviewdatareader.0 (7058) error: connect ECONNREFUSED 192.168.178.40:15000
                                            ...
                                            Ich interpretiere die Fehlermeldung so, dass die Verbindung seitens des solarview-raspberry verweigert wird, kann aber keine Parameter erkennen, die noch zu ändern wären. Hilfe wäre sehr willkommen 😉

                                            Bernard

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            85
                                            12816
                                            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