Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Solaredge Adapter update auf 1.0

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Solaredge Adapter update auf 1.0

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: USB
      Betriebssystem: RaspianOS 64bit
      Nodejs-Version: 18.17.1
      NPM-Version: 9.6.7
      Installationsart: Skript
      Image genutzt: Nein

      Hallo,
      ich betreibe den Solaredge Adapter in Version 0.2 seit gut 1 Jahr ohne Probleme. Jetzt zeigte mit IObroker ein Update auf 1.0.0. In Github existiert aber nur 0.3. Das angestossene Update läuft sauber durch. Im Anschluß wird aber immer noch Version 0.2 angezeigt und ein Update auf Version 1.0.0 steht aus. Egal ob per Konsole oder über die GUI. Das Ergebnis bleibt gleich.
      Jemand eine Idee für eine Lösung (Ausser die Version 1.0.0 auszulassen)?

      Gruß JOE

      mcm1957 1 Reply Last reply Reply Quote 0
      • mcm1957
        mcm1957 @joeflower last edited by

        @joeflower
        Da ist was beim deploy schief gelaufen.
        Wenn du von npm installierst hast du die 1.0.0 - nur ioBroker nennt diese noch immer 0.2.0.

        Muss bei uns gefixed werden.

        mcm1957 1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @mcm1957 last edited by

          Gibt ab sofort auf npm und ab voraussichtlich heute Nachmittag auf latest eine 1.0.1 bei der die Versionsanzeige richtig sein sollte.

          Danke an bluefox für den raschen Fix.
          Und danke an @joeflower fürs Nachfragen / Melden des Problems.

          1 Reply Last reply Reply Quote 0
          • J
            joeflower last edited by

            Danke fürs fixen. Die 1.0.1 funktioniert so wie sie soll.

            1 Reply Last reply Reply Quote 0
            • J
              joeflower last edited by joeflower

              Ich muss nochmal hier was melden.
              Bei mir startet der Adapter nach ein paar Tagen immer zweimal, bzw er beendet sich nicht richtig. Somit kommt immer die Fehlermeldung:

              host.IOBroker	2023-10-01 05:45:00.009	warn	instance system.adapter.solaredge.0 already running with pid 19372
              

              Ich muss die pid dann von Hand killen, dann geht wieder ohne Fehlermeldung weiter. Inzwischen hab ich meinen IOBroker auch neu aufgesetzt (allerdings Settings wieder zurück gespielt). Immer noch das gleiche. Dieser Fehler war in den "alten" Versionen nicht vorhanden. Kann jemand dieses Verhalten bestätigen?

              mcm1957 1 Reply Last reply Reply Quote 0
              • mcm1957
                mcm1957 @joeflower last edited by mcm1957

                @joeflower

                Bitte mach ev. ein Issue auf - Könnte sein, dass da wo timeouts fehlen und was hängen bleiben kann. Muss mir ansehen was da im Zuge der Versionsbreinigung ev.noch gemacht wurde

                Kann aber auch sein, dass er "nur" zu oft gestartet wird.

                Bei einem Issue bitte

                • LOG
                • ALLE Versionen (Adapter, admin, js-controller, node, O/S) angeben.

                DANKE

                J 1 Reply Last reply Reply Quote 0
                • J
                  joeflower @mcm1957 last edited by

                  @mcm57
                  Hier die relevante Log Passage:

                  2023-10-01 04:34:47.584 - info: modbus.0 (937) Connected to slave 192.168.2.85
                  2023-10-01 04:34:49.192 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:35:00.091 - info: host.IOBroker instance system.adapter.solaredge.0 started with pid 19372
                  2023-10-01 04:35:02.963 - info: solaredge.0 (19372) starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.solaredge, node: v18.18.0, js-controller: 5.0.12
                  2023-10-01 04:35:24.343 - error: solaredge.0 (19372) Cannot read data from solaredge cloud: Error: getaddrinfo EAI_AGAIN monitoringapi.solaredge.com
                  2023-10-01 04:35:50.192 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:36:48.629 - info: modbus.0 (937) Disconnected from slave 192.168.2.85
                  2023-10-01 04:36:51.169 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:37:52.165 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:38:53.208 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:39:54.169 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:40:00.013 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 19372
                  2023-10-01 04:40:55.165 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:41:48.631 - info: modbus.0 (937) Connected to slave 192.168.2.85
                  2023-10-01 04:41:56.189 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:42:57.167 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:43:49.694 - info: modbus.0 (937) Disconnected from slave 192.168.2.85
                  2023-10-01 04:43:58.191 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:44:59.200 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:45:00.007 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 19372
                  2023-10-01 04:46:00.178 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:47:01.163 - info: smartmeter.0 (1042) Received 10 values, 5 updated
                  2023-10-01 04:48:02.204 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:48:49.696 - info: modbus.0 (937) Connected to slave 192.168.2.85
                  2023-10-01 04:49:03.193 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:50:00.008 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 19372
                  2023-10-01 04:50:04.169 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:50:50.741 - info: modbus.0 (937) Disconnected from slave 192.168.2.85
                  2023-10-01 04:51:05.170 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:52:06.163 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:53:07.170 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:54:08.223 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:55:00.008 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 19372
                  2023-10-01 04:55:09.152 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:55:50.743 - info: modbus.0 (937) Connected to slave 192.168.2.85
                  2023-10-01 04:56:10.210 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:57:11.154 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:57:51.781 - info: modbus.0 (937) Disconnected from slave 192.168.2.85
                  2023-10-01 04:58:12.147 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 04:59:13.169 - info: smartmeter.0 (1042) Received 10 values, 6 updated
                  2023-10-01 05:00:00.009 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 19372
                  2023-10-01 05:00:00.070 - info: host.IOBroker instance system.adapter.daswetter.0 started with pid 3130
                  

                  Admin v6.10.4
                  node: v18.18.0
                  js-controller: 5.0.12
                  NPM 9.8.1
                  Solaredge v1.0.1
                  Raspbian bullseye 32-bit aktuell

                  mcm1957 1 Reply Last reply Reply Quote 0
                  • mcm1957
                    mcm1957 @joeflower last edited by mcm1957

                    @joeflower
                    Klick mal auf das Ziffernblatt in den Instanzeinstellungen links und schau was dort für eine Restart Zeit steht.

                    d9bc5d9b-55ad-40d6-a2df-c1e73b217599-image.png

                    Default wäre 15 Minuten

                    J mcm1957 2 Replies Last reply Reply Quote 0
                    • J
                      joeflower @mcm1957 last edited by joeflower

                      @mcm57
                      Alle 05 Minuten. In deinem Beispiel sind es 15 Minuten. Hab den Cronjob jetzt auch mal auf 15 Min gestellt.

                      1 Reply Last reply Reply Quote 0
                      • mcm1957
                        mcm1957 @mcm1957 last edited by

                        @joeflower

                        Ich denke ich hab das Problem gefunden. Der Fehler dürfte immer dann auftregen, wenn es vorher einen Fehler in der Netzwerkkommunikation gegeben hat. Warum in deinem Beispiel ein EAI_AGAIN aufgetreten ist, d.h. ein DNS Problem die Namensauflösung blockiert hat, kannst du nur vor Ort versuchen zu klären.

                        Natürlich soll der Adapter dann nicht hängen bleiben. Den Fehler werde ich beheben bzw. die Behebung veranlassen. Kann ein wenig dauern, da bei diesem Adapetr die Maintanencesituation etwas unklar ist.

                        Sorry.

                        P.S: Falls du nichts hörts, ping mich in ein zwei Tagen an. Kann dir ggF eine Github Direkt Installationsversion erstellen wenn du dass ("at own risk") einsetzen willst.

                        mcm1957 1 Reply Last reply Reply Quote 0
                        • mcm1957
                          mcm1957 @mcm1957 last edited by

                          @joeflower

                          Ich habe eine TESTVERSION erstellt. Wenn du magst, versuche den Adapter von meinem Github Repo zu installieren (Expert Mode, Katze):

                          https://github.com/mcm1957/ioBroker.solaredge

                          Da es keine neu gebaute Release ist bleibt die Versionnummer unverändert.

                          Falls dir Github Installation / Katze nichts sagt, dann würde ich dir raten zu warten bis es eine offizielle Release gibt. Nach derzeitigem Wissenstand wird dies aber noch mindestens eine Woche dauern.

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            joeflower @mcm1957 last edited by

                            @mcm57
                            Ich habe mal installiert. Jetzt müssen wir abwarten. Der Fehler trat zwischen 3 Tagen und 1 Woche auf.
                            Spricht eigentlich was dagegen, noch ein paar Werte in den Adapter aufzunehmen (Wenn die API das hergibt). Ich habe parallel immer noch MODBUS mitlaufen, weil per Register doch noch einige Werte mehr auszulesen sind.

                            mcm1957 1 Reply Last reply Reply Quote 0
                            • mcm1957
                              mcm1957 @joeflower last edited by

                              @joeflower
                              Erstell für neue Werte bitte nen Feature Request.

                              Allerdings habe ich keine Solaredge Umgebung. Kann daher nicht sagen ob ich da was machen kann - abgesehn von Dauerthema Zeit.

                              Zuerst muss ich nal warten ob sich der ursprüngliche Dev meldet. Wär sehr unhöflich ohne Abstimmung den Adapter zu übersiedeln.

                              Zu deinem konkreten Problem
                              Wenn ein Fehler des Adapters geloggedxwird (z b dbs fehler) und nachher läuft alles normal wars das .

                              J 2 Replies Last reply Reply Quote 0
                              • J
                                joeflower @mcm1957 last edited by

                                @mcm57
                                Der Adapter läuft jetzt über 2 Wochen ohne Probleme. Danke nochmals für den schnellen Fix.
                                Ich hoffe die Repository Übergabe schreitet auch intern voran. Ich lese ja nur das was im öffentlichen Repository zwischen Euch Zwei so kommuniziert wird.

                                1 Reply Last reply Reply Quote 0
                                • J
                                  joeflower @mcm1957 last edited by joeflower

                                  @mcm57
                                  zu früh gefreut. Anderer Fehler, aber das gleiche Ergebnis:

                                  2023-10-25 01:30:12.345 - info: ical.0 (17065) starting. Version 1.13.3 in /opt/iobroker/node_modules/iobroker.ical, node: v18.18.2, js-controller: 5.0.14
                                  2023-10-25 01:30:17.514 - info: smartmeter.0 (974) Received 10 values, 6 updated
                                  2023-10-25 01:30:19.365 - info: ical.0 (17065) Terminated (NO_ERROR): Without reason
                                  2023-10-25 01:30:19.901 - info: host.IOBroker instance system.adapter.ical.0 terminated with code 0 (NO_ERROR)
                                  2023-10-25 01:30:22.189 - error: solaredge.0 (16782) Cannot read data from solaredge cloud: "
                                  HTTP Status 500 – Internal Server Error
                                  
                                  Type Status Report
                                  
                                  Description The server encountered an unexpected condition that prevented it from fulfilling the request.
                                  Apache Tomcat/8.5.46
                                  "
                                  2023-10-25 01:32:08.108 - info: sonoff.0 (991) Client [Lampe_Flur] reconnected. Old secret 1698190266954_9251. New secret 1698190328107_6534
                                  2023-10-25 01:32:19.496 - info: smartmeter.0 (974) Received 10 values, 6 updated
                                  2023-10-25 01:33:08.937 - info: sonoff.0 (991) Client [Lampe_Flur] reconnected. Old secret 1698190328107_6534. New secret 1698190388935_7820
                                  2023-10-25 01:33:20.526 - info: smartmeter.0 (974) Received 10 values, 6 updated
                                  

                                  ab diesem Zeitpunkt immer wieder:

                                  2023-10-25 01:45:04.067 - warn: host.IOBroker instance system.adapter.solaredge.0 already running with pid 16782
                                  
                                  mcm1957 1 Reply Last reply Reply Quote 0
                                  • mcm1957
                                    mcm1957 @joeflower last edited by

                                    @joeflower
                                    Bitte stopf das in ein issue. Geht hier unter.

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    412
                                    Online

                                    31.9k
                                    Users

                                    80.2k
                                    Topics

                                    1.3m
                                    Posts

                                    2
                                    16
                                    618
                                    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