Plugin ‚kostal‘ Konfiguration

plugin type logo

Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin kostal konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]

Es handelt sich bei diesem Plugin um ein interface Plugin.

Beschreibung

Anbindung eines KOSTAL-Wechselrichters [KOSTAL](http://www.kostal-solar-electric.com/) Das Plugin funktioniert aktuell mit den folgenden Inverter Moduln von KOSTAL: * KOSTAL PIKO 3.0 UI-Version 06.20 (datastructure=json) * KOSTAL PIKO 5.5 UI-Version 05.xx (datastructure=html) (should work with all KOSTAL PIKO inverters)

Anforderungen

  • Minimum SmartHomeNG Version: 1.6

Konfiguration

Im folgenden ist beschrieben, wie das Plugin kostal konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.

Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml konfiguriert werden:

cycle

Zykluszeit

  • Datentyp: int

  • Standardwert: 300

datastructure

Format der Datenstrukturen (Falls json verwendet wird, sind keine Credentials notwendig)

  • Datentyp: str

  • Standardwert: html

  • Mögliche Werte:

    • html

    • json

ip

IP Adresse des Konverters

  • Datentyp: ip

passwd

Passwort

  • Datentyp: str

  • Standardwert: pvwr

user

Benutzername

  • Datentyp: str

  • Standardwert: pvserver

Item Attribute

Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items verwendet werden:

kostal

Art der KOSTAL Daten, die im Item gespeichert werden

  • Datentyp: str

  • Mögliche Werte:

    • operation_status   -   Status des Kostal Inverters (On, Off, Feed in, starting)

    • dcpower   -   Summe DC Leistung (alle DC Eingänge); Einheit: Watt

    • dc1_v   -   DC-Spannung Eingang 1; Einheit: Volt

    • dc2_v   -   DC-Spannung Eingang 2; Einheit: Volt

    • dc3_v   -   DC-Spannung Eingang 3; Einheit: Volt

    • dc1_a   -   DC-Strom Eingang 1; Einheit: Ampere

    • dc2_a   -   DC-Strom Eingang 2; Einheit: Ampere

    • dc3_a   -   DC-Strom Eingang 3; Einheit: Ampere

    • dc1_w   -   DC-Leistung Eingang 1; Einheit: Watt

    • dc2_w   -   DC-Leistung Eingang 2; Einheit: Watt

    • dc3_w   -   DC-Leistung Eingang 3; Einheit: Watt

    • actot_w   -   Summe AC Leistung (alle AC Phasen); Einheit: Watt

    • actot_cos   -   Summe AC Cos φ

    • actot_limitation   -   Summe AC Limitierung; Einheit %

    • ac1_v   -   AC Phase 1 Spannung; Einheit: Volt

    • ac2_v   -   AC Phase 2 Spannung; Einheit: Volt

    • ac3_v   -   AC Phase 3 Spannung; Einheit: Volt

    • ac1_a   -   AC Phase 1 Strom; Einheit: Ampere

    • ac2_a   -   AC Phase 2 Strom; Einheit: Ampere

    • ac3_a   -   AC Phase 3 Strom; Einheit: Ampere

    • ac1_w   -   AC Phase 1 Leistung; Einheit: Watt

    • ac2_w   -   AC Phase 2 Leistung; Einheit: Watt

    • ac3_w   -   AC Phase 3 Leistung; Einheit: Watt

    • yield_day_kwh   -   Ergebnis heute; Einheit kWh

    • yield_tot_kwh   -   Ergebnis Gesamt; Einheit kWh

    • operationtime_h   -   Inverter Betriebszeit; Einheit Stunden

Logik Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml konfiguriert werden:

Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)

Plugin Functions

Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.

Keine