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
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
- Öffnen Sie das Home Assistant-Dashboard.
- Navigieren Sie zu “Configuration” (Konfiguration) und wählen Sie “Integrations” (Integrationen).
- Klicken Sie auf das Pluszeichen (+) in der unteren rechten Ecke, um eine neue Integration hinzuzufügen.
- Suchen Sie nach “Shelly” und wählen Sie es aus der Liste der verfügbaren Integrationen aus.
- 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: left
Code-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: daily
Code-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