Plugin ‚sma_em‘ Konfiguration

plugin logo

Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin sma_em 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

Auslesen des SMA Energy Meter Netzwerk Multicasts

Anforderungen

  • Minimum SmartHomeNG Version: 1.6

Konfiguration

Im folgenden ist beschrieben, wie das Plugin sma_em 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

Zeit in Sekunden, die nach einem empfangenen Multicast (= Datensatz) gewartet werden soll. Default: 10.

  • Datentyp: int

  • Standardwert: 10

serial

Seriennummer des SMA Energy Meters.

  • Datentyp: str

Item Attribute

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

sma_em_data_type

Legt fest, welcher Messwert des SMA Energy Meters in das Item geschrieben wird.

  • Datentyp: str

  • Mögliche Werte:

    • cosphi

    • cosphi1

    • cosphi1unit

    • cosphi2

    • cosphi2unit

    • cosphi3

    • cosphi3unit

    • cosphiunit

    • i1

    • i1unit

    • i2

    • i2unit

    • i3

    • i3unit

    • p1consume

    • p1consumecounter

    • p1consumecounterunit

    • p1consumeunit

    • p1supply

    • p1supplycounter

    • p1supplycounterunit

    • p1supplyunit

    • p2consume

    • p2consumecounter

    • p2consumecounterunit

    • p2consumeunit

    • p2supply

    • p2supplycounter

    • p2supplycounterunit

    • p2supplyunit

    • p3consume

    • p3consumecounter

    • p3consumecounterunit

    • p3consumeunit

    • p3supply

    • p3supplycounter

    • p3supplycounterunit

    • p3supplyunit

    • pconsume

    • pconsumecounter

    • pconsumecounterunit

    • pconsumeunit

    • psupply

    • psupplycounter

    • psupplycounterunit

    • psupplyunit

    • q1consume

    • q1consumecounter

    • q1consumecounterunit

    • q1consumeunit

    • q1supply

    • q1supplycounter

    • q1supplycounterunit

    • q1supplyunit

    • q2consume

    • q2consumecounter

    • q2consumecounterunit

    • q2consumeunit

    • q2supply

    • q2supplycounter

    • q2supplycounterunit

    • q2supplyunit

    • q3consume

    • q3consumecounter

    • q3consumecounterunit

    • q3consumeunit

    • q3supply

    • q3supplycounter

    • q3supplycounterunit

    • q3supplyunit

    • qconsume

    • qconsumecounter

    • qconsumecounterunit

    • qconsumeunit

    • qsupply

    • qsupplycounter

    • qsupplycounterunit

    • qsupplyunit

    • s1consume

    • s1consumecounter

    • s1consumecounterunit

    • s1consumeunit

    • s1supply

    • s1supplycounter

    • s1supplycounterunit

    • s1supplyunit

    • s2consume

    • s2consumecounter

    • s2consumecounterunit

    • s2consumeunit

    • s2supply

    • s2supplycounter

    • s2supplycounterunit

    • s2supplyunit

    • s3consume

    • s3consumecounter

    • s3consumecounterunit

    • s3consumeunit

    • s3supply

    • s3supplycounter

    • s3supplycounterunit

    • s3supplyunit

    • sconsume

    • sconsumecounter

    • sconsumecounterunit

    • sconsumeunit

    • speedwire-version

    • ssupply

    • ssupplycounter

    • ssupplycounterunit

    • ssupplyunit

    • u1

    • u1unit

    • u2

    • u2unit

    • u3

    • u3unit

Item-Structs

Das Plugin stellt die folgenden Item-Structs zur Verfügung. Diese Informationen sind aus der plugin.yaml entnommen und möglicherweise nicht vollständig.

detailed

More Detailed Data from SMA Energy Meter

  • detailed (foo, More Detailed Data from SMA Energy Meter)
    • ssupply (num, —)

    • ssupply_unit (str, —)

    • ssupply_counter (num, —)

    • ssupply_counter_unit (str, —)

    • sconsume (num, —)

    • sconsume_unit (str, —)

    • sconsume_counter (num, —)

    • sconsume_counter_unit (str, —)

    • qsupply (num, —)

    • qsupply_unit (str, —)

    • qsupply_counter (num, —)

    • qsupply_counter_unit (str, —)

    • qconsume (num, —)

    • qconsume_unit (str, —)

    • qconsume_counter (num, —)

    • qconsume_counter_unit (str, —)

    • p1supply (num, —)

    • p1supply_unit (str, —)

    • p1supply_counter (num, —)

    • p1supply_counter_unit (str, —)

    • p1consume (num, —)

    • p1consume_unit (str, —)

    • p1consume_counter (num, —)

    • p1consume_counter_unit (str, —)

    • s1supply (num, —)

    • s1supply_unit (str, —)

    • s1supply_counter (num, —)

    • s1supply_counter_unit (str, —)

    • s1consume (num, —)

    • s1consume_unit (str, —)

    • s1consume_counter (num, —)

    • s1consume_counter_unit (str, —)

    • q1supply (num, —)

    • q1supply_unit (str, —)

    • q1supply_counter (num, —)

    • q1supply_counter_unit (str, —)

    • q1consume (num, —)

    • q1consume_unit (str, —)

    • q1consume_counter (num, —)

    • q1consume_counter_unit (str, —)

    • i1 (num, —)

    • i1_unit (str, —)

    • u1 (num, —)

    • u1_unit (str, —)

    • cosphi1 (num, —)

    • cosphi1_unit (str, —)

    • p2supply (num, —)

    • p2supply_unit (str, —)

    • p2supply_counter (num, —)

    • p2supply_counter_unit (str, —)

    • p2consume (num, —)

    • p2consume_unit (str, —)

    • p2consume_counter (num, —)

    • p2consume_counter_unit (str, —)

    • s2supply (num, —)

    • s2supply_unit (str, —)

    • s2supply_counter (num, —)

    • s2supply_counter_unit (str, —)

    • s2consume (num, —)

    • s2consume_unit (str, —)

    • s2consume_counter (num, —)

    • s2consume_counter_unit (str, —)

    • q2supply (num, —)

    • q2supply_unit (str, —)

    • q2supply_counter (num, —)

    • q2supply_counter_unit (str, —)

    • q2consume (num, —)

    • q2consume_unit (str, —)

    • q2consume_counter (num, —)

    • q2consume_counter_unit (str, —)

    • i2 (num, —)

    • i2_unit (str, —)

    • u2 (num, —)

    • u2_unit (str, —)

    • cosphi2 (num, —)

    • cosphi2_unit (str, —)

    • p3supply (num, —)

    • p3supply_unit (str, —)

    • p3supply_counter (num, —)

    • p3supply_counter_unit (str, —)

    • p3consume (num, —)

    • p3consume_unit (str, —)

    • p3consume_counter (num, —)

    • p3consume_counter_unit (str, —)

    • s3supply (num, —)

    • s3supply_unit (str, —)

    • s3supply_counter (num, —)

    • s3supply_counter_unit (str, —)

    • s3consume (num, —)

    • s3consume_unit (str, —)

    • s3consume_counter (num, —)

    • s3consume_counter_unit (str, —)

    • q3supply (num, —)

    • q3supply_unit (str, —)

    • q3supply_counter (num, —)

    • q3supply_counter_unit (str, —)

    • q3consume (num, —)

    • q3consume_unit (str, —)

    • q3consume_counter (num, —)

    • q3consume_counter_unit (str, —)

    • i3 (num, —)

    • i3_unit (str, —)

    • u3 (num, —)

    • u3_unit (str, —)

    • cosphi3 (num, —)

    • cosphi3_unit (str, —)

main

Main Data from SMA Energy Meter

  • main (foo, Main Data from SMA Energy Meter)
    • speedwire_version (str, Speedwire Version)

    • supply (num, Solar Energy Supply)
      • kw (num, —)

    • supply_unit (str, Solar Energy Supply Unit)

    • consume (num, Solar Energy Consume)
      • kw (num, —)

    • consume_unit (str, Solar Energy Consume Unit)

    • supply_counter (num, Solar Energy Supply Counter)

    • supply_counter_unit (str, Solar Energy Supply Counter Unit)

    • consume_counter (num, Solar Energy Consume Counter)

    • consume_counter_unit (str, Solar Energy Consume Counter Unit)

    • cosphi (num, —)

    • cosphi_unit (str, —)

    • consume_active (bool, —)

    • supply_active (bool, —)

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