Ankündigung

Einklappen
Keine Ankündigung bisher.

Kostal über HTTP-Binding auslesen OH2

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

    Kostal über HTTP-Binding auslesen OH2

    Hallo,
    folgende json-Abfrage meines Kostal Pico Wechselrichter funktioniert unter openhab 1 sehr gut - unter openhab2 werden aber keine Werte angezeigt.
    Kann mir jemand nen Tip geben was sich zu OH2 geändert hat.

    http.cfg
    # configuration of the first cache item
    kostalCache.url=http://192.168.115.229/api/dxs.json?dxsEntries=33555202&dxsEntries=33555201&d xsEntries=33555203&dxsEntries=33555458&dxsEntries= 33555457&dxsEntries=33555459&dxsEntries=67109120&d xsEntries=83888128&&dxsEntries=83886848&dxsEntries =83886336&dxsEntries=83887106&dxsEntries=83887362& dxsEntries=83887618&dxsEntries=251658754&dxsEntrie s=251658753
    kostalCache.updateInterval=30000


    items:
    Number Kostal_0 "Spannung S1 [%.1f V]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[0].value)]"}
    Number Kostal_1 "Strom S1 [%.1f A]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[1].value)]" }
    Number Kostal_2 "Leistung S1 [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[2].value)]" }
    Number Kostal_3 "Spannung S2 [%.1f V]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[3].value)]" }
    Number Kostal_4 "Strom S2 [%.1f A]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[4].value)]" }
    Number Kostal_5 "Leistung S2 [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[5].value)]" }
    Number Kostal_6 "Ausgangsleistung [%.1f W]" <inverter> (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[6].value)]" }
    Number Kostal_7 "Eigenverbrauch [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[7].value)]"}
    Number Kostal_8 "akt.Verbrauch Netz [%d W]" { http="<[kostalCache:30000:JSONPATH($.dxsEntries[8].value)]"}
    Number Kostal_9 "Hausverbrauch gesammt [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[9].value)]"}
    Number Kostal_10 "Hausverbrauch P1 [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[10].value)]"}
    Number Kostal_11 "Hausverbrauch P2 [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[11].value)]"}
    Number Kostal_12 "Hausverbrauch P3 [%.1f W]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[12].value)]"}
    Number Kostal_13 "Erzeugung Tag [%.2f Wh]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[13].value)]"}
    Number Kostal_14 "Erzeugung gesamt [%.0f kWh]" (Kostal) { http="<[kostalCache:30000:JSONPATH($.dxsEntries[14].value)]" }
    Zuletzt geändert von smartknxer; 28.04.2019, 17:34.

    #2
    Das http1 Binding funktioniert unter openHAB2 unverändert; Du solltest also von einem Konfigurationsfehler ausgehen. Hast Du das http Addon installiert? Hast Du das jsonpath addon installiert?
    Bitte achte beim posten von Code darauf, diesen als solchen zu formatieren (mit vorangestelltem code und nachgestelltem /code, jeweils in eckigen Klammern).
    Das macht die ganze Sache besser lesbar.

    Kommentar


      #3
      Hallo, hatte das jsonpath addon vergessen. Dank Dir.

      Kommentar


        #4
        Es gibt auch ein Binding für den Kostal Pico mit dem auf einfache Art und Weise alle gewünschten Parameter ausgelesen werden können:
        https://github.com/basse04/Openhab-Kostal-Piko-NewGen

        Ich habe eine Vorgängerversion dieses Bindings über ein halbes Jahr genutzt ohne jegliche Störung.

        Derzeit bin ich mit dem Entwickler dran eine Nachfolgeversion zu testen, mit dem es auch möglich sein wird Parameter zu konfigurieren. Ich möchte ins besonders die intelligente Batteriesteuerung je nach Wettervorhersage (Bewölkung) aktivieren oder deaktivieren da die integrierten Algorithmen nicht optimal funktionieren. An bewölkten Tagen lädt es mir den Batteriespeicher mit aktivierter intelligenter Batteriesteuerung nicht immer voll.

        Ggfs. sind bei der oben verlinkten Version ein paar Items fehlerhaft, zumindest haben wir ein paar Zuordnungen und Wertetypen bei neueren Testversionen korrigiert. Falls Interesse besteht könnte ich dies dann aber auch für Testzwecke zur Verfügung stellen.

        Kommentar


          #5
          Ansonsten gibt es auch ein offizielles Addon (falls das nicht ohnehin die Vorgängerversion des verlinkten ist)

          Kommentar


            #6
            Meinst du das hier?
            https://www.openhab.org/addons/bindings/kostalinverter/

            Ich weiß es nicht sicher, vermute aber schwer das es die Vorgängerversion ist. Zumindest wurden in diesem nur wenige Items unterstützt was die Piko BA Wechselrichter angeht.

            Kommentar

            Lädt...
            X