ESPHome Update Script for Home Assistant
Shelly 3EM WiFi gesteuerter Energiezähler
Preis: 73,85 €
(Stand von: 2024/10/23 7:53 pm - Details
×
Produktpreise und -verfügbarkeit sind zum angegebenen Datum / Uhrzeit korrekt und können sich ändern. Alle Preis- und Verfügbarkeitsinformationen auf https://www.amazon.de/ zum Zeitpunkt des Kaufs gelten für den Kauf dieses Produkts.
)
Sie sparen: 56,14 € (43%)
21 neu von 73,85 €14 gebraucht von 68,81 €
  • Shelly 3EM ist ein Wlan-Smart 3-Phasen-Energiezähler mit Schützsteuerung mit drei unabhängigen Messkanälen bis zu je 120 A, Schützsteuerung (oder Last bis zu 10 (A).Viele Geräte, Haushalte und Gebäude verbrauchen mehr Energie als sie benötigen, was zu Energieverschwendung und höheren Ausgaben führt. Mit Shelly 3EM kann der Stromverbrauch in Echtzeit überwacht werden.
  • 365 TAGE DATENSPEICHERUNG UND PRÄVENTIVE ÜBERWACHUNG - Die Messungen von Shelly EM werden 365 Tage lang in einer kostenlosen Cloud gespeichert.Wenn ein elektrisches Gerät beschädigt ist, hört es nicht einfach auf zu funktionieren, sondern erhöht in der Regel den Energieverbrauch.Shelly 3EM Power Monitoring liest den Anstieg des Energieverbrauchs sofort aus und benachrichtigt Sie, so dass Sie zusätzliche Kosten für Reparaturen oder den Ersatz von Geräten sparen.
  • ÜBERWACHUNG VON SOLARPANELN UND SMARTES UND EFFIZIENTES LADEN VON AUTOS - Behalten Sie den Überblick darüber, wie viel Energie Ihre Solarpaneele und Windturbinen erzeugen und sparen Sie mühelos.Shelly 3EM wurde entwickelt, um eine, zwei oder drei Phasen zu überwachen und ermöglicht Ihnen, den Status und die Historie sowie den aktuellen und vergangenen Stromverbrauch Ihres Autos zu überwachen.
  • SHELLY KUNDENSERVICE - Shelly ist eine der am schnellsten wachsenden Smart Home Marken der Welt mit Geräten, die Lösungen für die Automatisierung von Privathäusern, Gebäuden und Unternehmen bieten. Wir bieten unseren Kunden professionellen Support und eine 2-jährige Gerätegarantie.
  • Mit der SHELLY SMART CONTROL APP können Sie Ihre Shelly-Geräte aus der Ferne steuern und werden über alle automatisierten Ereignisse in Ihrem Haus benachrichtigt. Sie können die Geräte ganz einfach konfigurieren und ihre Einstellungen einzeln verwalten, oder Sie können personalisierte Szenen erstellen, indem Sie Shelly-Geräte kombinieren, um bestimmte Aktionen in Ihrer Hausautomation auszulösen.
(* = Affiliate-Link / Bildquelle: Amazon-Partnerprogramm)

Jeder, der wie ich, viele ESPHome Projekte in seinem Home Assistant hat, kennt das Problem mit den Updates. Denn mit jedem neuen Gerät dauert das Aktualisieren wieder einige Minuten länger. Da wäre es doch schön, wenn man alle ESPHome Updates mit nur einem Klick im Hintergrund aktualisieren könnte.

Zwar gibt es in der ESPHome Oberfläche zwar den “Update All” Button, jedoch muss dann das Fenster auch während des gesamten Update-Vorgangs geöffnet bleiben. Außerdem scheint es mir so zu sein, dass ab einer gewissen Anzahl nicht mehr wirklich alle Projekte aktualisiert werden. Ich bin nicht sicher, ob scrollen ausreicht um alle Projekte zu laden, so dass diese auch berücksichtigt werden. Aber so oder so ist es ein sehr langwieriger Prozess.

Dann gibt es inzwischen auch die Update-Entitäten die in den Einstellungen auftauchen, sobald ein Update vorliegt. Jedoch müssen diese einzeln ausgelöst werden, was auch wieder sehr lästig ist.
Zumal ich hier davon abraten würde, alle Updates gleichzeitig zu starten, da das Kompilieren von ESPHome Projekten relativ viele Ressourcen benötigt. Jedes mal auf den Abschluss eines Updates zu warten ist aber auch wieder sehr Zeitintensiv.

Update Entitäten von ESPHome Updates

Für 2-3 Projekte ist das sicher alles kein Problem. Bei mehr als 50 Geräten wie bei mir machen aber beide Varianten keinen wirklichen Spaß.

Also habe ich mir ein Script gebastelt, welches alle Update-Entitäten von ESPHome Geräten für die ein Update vorliegt der Reihe nach durchgeht, sie einzeln aktualisiert und erst wenn ein Update beendet wurde das nächste startet.
Und das beste daran ist, dass der gesamte Update-Prozess im Hintergrund erfolgt. Man muss also weder ein Fenster geöffnet halten, noch jedes Update abwarten um das nächste starten zu können.


Rückmeldungen

Als Rückmeldung erhält man für erfolgreiche Updates eine Benachrichtigung an einen frei wählbaren Notify-Dienst incl. Gerätename und Versions-Informationen für jedes Update.

Erfolgsmeldung von ESPHome Updates

Alle fehlgeschlagenen Updates werden in den Home Assistant Benachrichtigungen gesammelt.

Fehlermeldung bei ESPHome Updates


ESPHome Update Script für Home Assistant

Das Script findet Ihr auf dem SmartHome yourself GitHub Account unter:
https://github.com/SmartHome-yourself/update_all_esphome_script


Video zum Skript für ESPHome Updates im Hintergrund:

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

https://youtu.be/Ob49k5rt9gQ




Solltet Ihr noch Fragen haben, schaut einfach auf unserem Discord vorbei. Dort kann euch sicher bei eurem Problem geholfen werden!
https://smarthomeyourself.de/discord

Falls Ihr mehr über Home Assistant wissen wollt, werft gerne einen Blick in meine Home Assistant Playlist auf YouTube:

Playlist:

https://www.youtube.com/watch?v=wZ1Qd0wDY8Y&list=PLtEjuZQyAkqHBqpF8Pg5hjqCMIht74OmS


Ansonsten findet Ihr jede Menge weiterer Informationen rund um Home Assistant in unserem Wiki: