Shelly Pro 3em mit HomeAssistant saldieren

Shelly Pro 3 em

Die Integration von Smart-Home-Geräten in bestehende Systeme kann eine Herausforderung darstellen, insbesondere wenn es um die Überwachung von Energieverbräuchen geht. Der Shelly Pro 3em bietet eine innovative Lösung für dieses Problem, indem er nicht nur die Steuerung elektrischer Geräte, sondern auch die Überwachung ihres Energieverbrauchs ermöglicht. In diesem Artikel beschreiben wir, wie man den Shelly Pro 3em in HomeAssistant integriert und wie man ihn zur Abstimmung und Überwachung von Energieverbräuchen nutzt.

Werbung

Werbung

Shelly Pro 3em

Der Shelly Pro 3em ist eine vielseitige Einheit, die entwickelt wurde, um die Steuerung von elektrischen Geräten und Installationen in Ihrem Zuhause zu optimieren. Mit seinen drei unabhängigen Eingängen und seinem breiten Spektrum an Kompatibilität ist dieser intelligente Controller eine ausgezeichnete Wahl für diejenigen, die ihr Smart Home auf das nächste Level bringen möchten. In diesem Abschnitt stellen wir die Vorteile und Funktionen des Shelly Pro 3em vor.

Drei unabhängige Eingänge

Der Shelly Pro 3em verfügt über drei separate Eingänge, die es ermöglichen, verschiedene elektrische Geräte oder Installationen anzuschließen und zu steuern. Dies bietet eine hohe Flexibilität bei der Integration in bestehende Systeme oder bei der Schaffung neuer Automatisierungsszenarien.

Kompatibilität mit verschiedenen Protokollen

Egal, ob Sie Zigbee, Z-Wave, WLAN oder andere Protokolle verwenden, der Shelly Pro 3em kann nahtlos mit einer Vielzahl von Systemen kommunizieren, was eine reibungslose Integration in Ihr Smart Home gewährleistet.

Remote-Zugriff und Steuerung

Über die Shelly Cloud oder eine lokale Verbindung können Benutzer jederzeit und von überall aus ihren aktuellen Energieverbrauch abrufen. Somit haben Sie jederzeit alle wichtigen Informationen direkt auf ihrem Smartphone verfügbar.

Energieüberwachung und -analyse

Mit der eingebauten Energieüberwachungsfunktion können Benutzer den Energieverbrauch ihrer angeschlossenen Geräte überwachen und analysieren. Dies ermöglicht es, den Energieverbrauch zu optimieren und Kosten zu senken.

Integration mit Smart-Home-Plattformen

Der Shelly Pro 3em kann nahtlos in beliebte Smart-Home-Plattformen wie Amazon Alexa, Google Assistant und Apple HomeKit sowie HomeAssistant integriert werden, was eine umfassende Steuerung und Automatisierung über Sprachbefehle oder Apps ermöglicht.

Integration in HomeAssistant

Um den Shelly Pro 3em in Home Assistant zu integrieren, können Sie die folgenden Schritte befolgen.

Vorbereitung

Stellen Sie sicher, dass Ihr Shelly Pro 3em mit Ihrem lokalen Netzwerk verbunden ist und ordnungsgemäß funktioniert. Notieren Sie sich die IP-Adresse des Geräts.

Integration in Home Assistant

  1. Öffnen Sie das Home Assistant-Dashboard.
  2. Navigieren Sie zu “Configuration” (Konfiguration) und wählen Sie “Integrations” (Integrationen).
  3. Klicken Sie auf das Pluszeichen (+) in der unteren rechten Ecke, um eine neue Integration hinzuzufügen.
  4. Suchen Sie nach “Shelly” und wählen Sie es aus der Liste der verfügbaren Integrationen aus.
  5. Geben Sie die IP-Adresse Ihres Shelly Pro 3em ein und folgen Sie den Anweisungen, um die Integration abzuschließen.

Geräte hinzufügen

Nachdem die Integration abgeschlossen ist, werden alle verfügbaren Geräte des Shelly Pro 3em automatisch in Home Assistant hinzugefügt. Sie können das hinzugefügte Gerät in Ihrem Home Assistant-Dashboard anzeigen und ihm einen individuellen Namen zuweisen, sodass sich der Shelly Pro 3em leichter identifizieren lässt.

Funktionsprüfung

Überprüfen Sie nun ob die Integration des Shelly Pro 3em erfolgreich war, indem Sie das hinzugefügte Gerät testweise Ein- und Ausschalten. Funktioniert das Gerät wie erwartet so können Sie im nächsten Schritt mit dem Saldieren des Stromverbrauchs beginnen. Dieses Schritt ist notwendig, da der Shelly Pro 3em dies nicht selbständig tut.

Saldieren des Stromverbrauchs

Nachdem Sie den Shelly Pro 3em erfolgreich in ihr HomeAssistant integriert haben, müssen Sie nun die Konfigurations-Datei anpassen. Wir zeigen ihnen in diesem Abschnitt schrittweise, welche Konfiguration Sie hinterlegen müssen.

Berechnung des Netzbezugs

Zunächst berechnen wir den gesamten Netzbezug. Hierfür ist es notwendig den aktuellen Stromverbrauch aller drei Phasen zu addieren. Bitte beachten Sie das der Platzhalter XXX durch die genaue Bezeichnung ihres Shelly Pro 3em ersetzt werden muss.

   power_import:
     friendly_name: "Power Import"
     unit_of_measurement: 'W'
     value_template: >-
       {% if (states('sensor.shellypro3em_XXX_phase_a_active_power')|float + states('sensor.shellypro3em_XXX_phase_b_active_power')|float + states('sensor.shellypro3em_XXX_phase_c_active_power')|float) > 0 %}
         {{ states('sensor.shellypro3em_XXX_phase_a_active_power')|float + states('sensor.shellypro3em_XXX_phase_b_active_power')|float + states('sensor.shellypro3em_XXX_phase_c_active_power')|float }}
       {% else %}
         {{ 0 }}
       {% endif %}
     availability_template: "{{
         [ states('sensor.shellypro3em_XXX_phase_a_active_power'),
           states('sensor.shellypro3em_XXX_phase_b_active_power'),
           states('sensor.shellypro3em_XXX_phase_c_active_power')
         ] | map('is_number') | min
       }}"Code-Sprache: PHP (php)

Berechnung der Netzeinspeisung

Optional haben Sie die Möglichkeit ihre Netzeinspeisung ebenfalls zu berechnen. Dies macht vor allem dann Sinn, wenn sie eine PV-Anlage oder ein Balkonkraftwerk betreiben. Bitte beachten Sie das der Platzhalter XXX durch die genaue Bezeichnung ihres Shelly Pro 3em ersetzt werden muss.

  power_export:
    friendly_name: "Power Export"
    unit_of_measurement: 'W'
    value_template: >-
      {% if (states('sensor.shellypro3em_XXX_phase_a_active_power')|float + states('sensor.shellypro3em_XXX_phase_b_active_power')|float + states('sensor.shellypro3em_XXX_phase_c_active_power')|float) < 0 %}
        {{ (states('sensor.shellypro3em_XXX_phase_a_active_power')|float + states('sensor.shellypro3em_XXX_phase_b_active_power')|float + states('sensor.shellypro3em_XXX_phase_c_active_power')|float) * -1 }}
      {% else %}
        {{ 0 }}
      {% endif %}
    availability_template: "{{
        [ states('sensor.shellypro3em_XXX_phase_a_active_power'),
          states('sensor.shellypro3em_XXX_phase_b_active_power'),
          states('sensor.shellypro3em_XXX_phase_c_active_power')
        ] | map('is_number') | min
      }}"Code-Sprache: PHP (php)

Umrechnung von Watt in Kilowattstunde

Im nächsten Schritt ist es notwendig die im vorherigen Schritt ermittele Leistung in kWh umzurechnen. Hierfür kann die in HomeAssistant bereits vorhandene Riemann-Summen-Funktion verwendet werden. Fügen Sie hierzu folgenden Code in die Konfigurationsdatei ein.


  - platform: integration
    source: sensor.power_import
    name: energy_import_sum
    unit_prefix: k
    round: 2
    method: left

  - platform: integration
    source: sensor.power_export
    name: energy_export_sum
    unit_prefix: k
    round: 2
    method: leftCode-Sprache: CSS (css)

Utility Meter anlegen

Zum Schluss benötigen Sie zwei Utility Meter, welche den täglichen Netzbezug sowie die Netzeinspeisung aufsummieren. Diese Utility Meter können Sie im Anschluss für das Energie-Dashboard im HomeAssistant verwenden.

utility_meter:
  energy_import_today:
    source: sensor.energy_import_sum
    name: Energy Import Today
    cycle: daily
   energy_export_today:
    source: sensor.energy_export_sum
    name: Energy Export Today
    cycle: dailyCode-Sprache: CSS (css)

Fazit

Die Integration des Shelly Pro 3em in HomeAssistant ermöglicht eine präzise Überwachung ihres Energieverbrauchs. Durch die Nutzung des Shelly Pro 3em können Sie nicht nur die Effizienz Ihres Hauses steigern, sondern auch Ihre Energiekosten senken und somit etwas für die Umwelt tun.

Werbung

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert