Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000110: SMA Sunnyportal auslesen (inkl. cURL-HTTPS-Zugriff per Login und POST-Methode)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #61
    Du meinst den hier: ID:19001580 - ModBus Read SMA?

    Dann schaue es ich mir am Abend genauer an. Ich sehe dass ich lernen muss Ausgaben aus den LBSen zu teilen :-) Gut, dann lerne ich wieder was Neues ;-)
    DANKE!

    Kommentar


      #62
      ich meinte den hier LBS 19000110

      Kommentar


        #63
        Bin beruflich unterwegs und kann vermutlich nicht vor Donnerstag konkret helfen...
        ...wegen Frage zu aktuellem Code und Screenshot.
        ...nach meinen Erfahrungen mit SMA würde ich entweder Modbus Nachrüsten oder mit einem RaspPi per Bluetooth auslesen und edomi liefern.
        Zuletzt geändert von saegefisch; 11.03.2019, 15:11.

        Kommentar


          #64
          Hallo, bei mir funktioniert es leider nicht. Der LBS liefert keine Daten:

          Bildschirmfoto 2019-03-11 um 22.18.21.png

          Habe ich etwas falsch gemacht? Ich weiß nicht welche IP ich eintragen soll. Ich habe in der FritzBox den SMA-Home Manager, den energymeter(Nummer) und den smartenergy(Nummer) - was muss ich als IP eintragen (auf dem Screenshot habe ich Probeweise einfach mal alle drei IPs ausprobiert)?

          Und eine Frage zu der Installationsanleitung. Da steht:

          Installation: Dieser LBS benötigt phpmodbus.php im Verzeichnis "...main/include/php/modbus_sma" (oder anderes Verzeichnis und 1x Code-Änderung). Siehe hierzu auch andere ModBus-LBS-Lösungen. Allerdings nutzt dieser LBS nur den constructor und die MultiRead-Methode und sonst keinerlei weitere Code daraus (Konvertierungen, etc).
          Bitte die Version aus dem anhängenden ZIP verwenden!

          Aber im ZIP gibt es die Datei phpmodbus.php gar nicht. Ich habe einfach den ganzen Ordner modbus_sma aus dem ZIP hochgeschoben. Eventuell liegt es daran?

          Laut der Liste hier https://files.sma.de/dl/24399/SMA_Modbus-de-en_V23.zip auf https://www.sma.de/produkte/monitori...wnloads-109762 wird mein Wechselrichter mit Batterie SB 5000SE-10 553 unterstützt.
          Zuletzt geändert von knxgkl; 11.03.2019, 22:55.

          Kommentar


            #65
            -> IP des WR.
            Der homemanger hat damit (Modus) nix zu tun.
            Für das energyMeter gibt es von mir einen anderen LBS (arbetet mit Mulitcast, nicht ModBus)

            Im Download zu LBS 19001580 ist definitiv die PHP dabei; allerdings im ZIP, nicht direkt. Bitte genau an die Anleitung halten (oder an die aus dem referenzierten LBS, den ich als Vorlage nahm). Ohne diese Dateien kann der LBS nicht arbeiten. Ohne Herz könntest Du ja auch nicht Leben...

            Kommentar


              #66
              Hallo saegefisch , danke für Deine Antwort und entschuldige die nächsten blöden Fragen ;-)
              Aber:
              Zitat von saegefisch Beitrag anzeigen
              -> IP des WR.
              Wo finde ich die? In meinem LAN in der FritzBox sehe ich nichts was nach dem WR ausschauen könnte... Nur eben den SMA Home Manager, smartmeter und energymeter.

              Zitat von saegefisch Beitrag anzeigen
              Für das energyMeter gibt es von mir einen anderen LBS (arbetet mit Mulitcast, nicht ModBus)
              Den finde ich gerade nicht - welche Nummer hat der? Was bietet der im Unterschied zum 19001580?

              Zitat von saegefisch Beitrag anzeigen
              Im Download zu LBS 19001580 ist definitiv die PHP dabei; allerdings im ZIP, nicht direkt. Bitte genau an die Anleitung halten (oder an die aus dem referenzierten LBS, den ich als Vorlage nahm).
              Die Datei phpmodbus.php ist echt nicht drin.
              Das sind die Inhalte aller ZIPS die ich für den 19001580 runterladen kann.
              Bildschirmfoto 2019-03-12 um 08.33.42.png
              Bildschirmfoto 2019-03-12 um 08.33.31.png
              Bildschirmfoto 2019-03-12 um 08.35.40.png

              Zitat von saegefisch Beitrag anzeigen
              oder an die aus dem referenzierten LBS, den ich als Vorlage nahm)
              Du meinst den hier: https://service.knx-user-forum.de/?c...ad&id=19001030 ?
              Da wird auch von der Datei gesprochen...

              Kommentar


                #67
                Hallo saegefisch , habe ich Dich erschlagen? :-)
                Sorry!

                Also, ich war fleißig. Ich habe mich durchgelesen und im loxone Forum gelesen dass ich Modbus für meinen Wechselrichter erst aktivieren muss. Das kann ich aber nicht weil ich das Passwort für den Installateur nicht kenne. Als Benutzer kann ich nur die Option "Webconnect" aktivieren. Muss morgen bei meinem PV Anlagen Meister anrufen und ihn fragen...

                Bzgl. der IP Adresse - diese habe ich schon. In der FritzBox wird sie als smartenergy angezeigt.

                Jetzt habe ich nur noch zwei Fragen (zusätzlich zur Aktivierung des ModBus): wo finde ich Datei phpmodbus.php (s. Screenshots oben)?

                Und Du hast geschrieben:
                Zitat von saegefisch Beitrag anzeigen
                Für das energyMeter gibt es von mir einen anderen LBS (arbetet mit Mulitcast, nicht ModBus)
                Wo finde ich den Baustein? Die Suche nach energyMeter und Multicast ergibt keine Treffer... :-(

                Für Hilfe bin ich dankbar! Denn EDOMI ist eine Sucht... Gruß!

                Kommentar


                  #68
                  Nicht erschlagen, aber aber schlicht beruflich meist unter der Woche unterwegs... ich kann leider erst später helfen...
                  Zuletzt geändert von saegefisch; 12.03.2019, 22:06.

                  Kommentar


                    #69
                    Hi saegefisch , ist kein Problem! Danke schon mal dafür! Ist verständlich :-) Wäre super wenn Du mich nicht vergisst :-) Gruß

                    Kommentar


                      #70
                      Hallo saegefisch , ich bin einen Schritt weiter: modbus ist aktiviert! :-)
                      Jest bleibt noch die Frage der Installation des LBS...
                      Da habe ich keinen Plan :-(
                      Finde die Datei einfach nicht...
                      Wahrscheinlich sehe ich den Wald vor lauter...
                      Gruß


                      Kommentar


                        #71
                        Hallo, kann mir vielleicht jemand anderes der den LBS nutzt einen Tipp geben was ich bei der Installation falsch mache? Gruß

                        Kommentar


                          #72
                          Hallllöchen saegefisch , denkst Du noch an mein Installationsproblem? Und wo finde ich den LBS zum energymeter? :-) LG

                          Kommentar


                            #73
                            Hej knxgkl , nicht vergessen, aber das normale Leben und Familie kam dazwischen und das hat - der ein oder andere hier weiß, dass ich schon mal sehr dunkle Monate hatte - für mich mittlerweile immer Prio A...

                            SMA Energy-Meter:
                            ...habe aber gerade schon mal für Dich geschaut, ob ich auf die Schnelle lösen kann. Doch leider nein, die Lösung für das energymeter ist nicht ganz so einfach und braucht PHP7 parallel auf der edomi-Kiste, weil die PHP-Version unter CentOS 6.5 Multicast noch nicht kann. Dazu braucht es dann ein weiteres Script, dass ein LBS aufruft. Der wird als LBS19001581 kommen mit Script. Das habe ich vor langer Zeit gemacht, da muss ich mich auch erst wieder reinfuchsen. Immerhin läuft es seit dem tatsächlich bulletproof-verlässlich, obwohl V0.1...

                            Das ganze ermöglich variable Abfragezeiten (von bei mir regulär 15s zu Lastreduzierung bis <1s, wenn ich die Energie-Visuseite offen habe) und liefert parametrisierbar nur Summen oder/und die Phasen und wahlweise Wirk-/Schein-/Blindleistung und cos phi und Strom/Spannungen (nur Phasen).

                            Aber das bekomme ich heute nicht mehr hin und morgen bin ich schon wieder auf dem Weg zu Kunden; wohlmöglich am kommenden WE - da hat nach Kalender keiner Geburstag bei uns...

                            ModBus:
                            Hab' mir gerade noch mal den 19001580 von mir runter geladen und da ist definitiv seit jeher ein "LBS19001580_Screenshot+Include.zip" drin und da drin steckt das Include...

                            LBS19001581.PNG
                            Zuletzt geändert von saegefisch; 20.03.2019, 00:55.

                            Kommentar


                              #74
                              Hej hej saegefisch ,

                              Zitat von saegefisch Beitrag anzeigen
                              für mich mittlerweile immer Prio A...
                              verstehe ich ;-) Ist auch richtig so :-)

                              SMA Energy-Meter:
                              PHP7 habe ich schon auf der EDOMI Kiste da ich den Alexa LBS installiert hatte und musste da auch PHP7 installieren :-)

                              Zitat von saegefisch Beitrag anzeigen
                              Aber das bekomme ich heute nicht mehr hin und morgen bin ich schon wieder auf dem Weg zu Kunden; wohlmöglich am kommenden WE - da hat nach Kalender keiner Geburstag bei uns...
                              Klar :-) Wäre schön wenn Du es mal in Angriff nehmen könntest :-) Aber erstmal würde ich mich um ModBus kümmern :-) Und danach weiter an der Visu arbeiten...


                              ModBus:
                              OK, dann passt es wenn alles da ist :-) Aber anscheinend habe ich keine Ahnung was zu machen ist.
                              Ich habe immer die Datei phpmodbus.php gesucht und die sehe ich bei mir nicht. In dem "LBS19001580_Screenshot+Include.zip" ist eine Screenshot - Datei und dann der Ordner phpmodbus_sma und dieser enthält die Dateien:

                              IecType.php
                              ModbusMaster.php
                              ModbusMasterTcp.php
                              ModbusMasterUdp.php
                              PhpType.php


                              aber eben nicht hpmodbus.php wie in der Anleitung beschrieben.

                              Kannst Du mir hier noch kurz erläutern was ich mit diesen Dateien machen muss?
                              Den LBS habe ich über die EDOMI GUI schon hochgeladen - auswählen kann ich den somit und konfigurieren auch, geht aber nicht weil anscheinend die php fehlt...?
                              Bildschirmfoto 2019-03-20 um 07.55.26.png

                              Ich bin noch ziemlich am Anfang mit EDOMI also sorry... :-(

                              LG!

                              Kommentar


                                #75
                                Wollte noch mal höflich nachfragen, habe fogende Frage schon mal gestellt.

                                "Leider hat nicht jeder SMA Wechselrichter einen ModBus. Ist der LBS 19000110 im Downloadbereich eigenlich der Aktuellste bei mir endet der Eingang bei E7 in #55 wird noch E8 gezeigt.

                                vielen Dank im Voraus

                                Kommentar

                                Lädt...
                                X