Optimierung von Home Assistant Automatisierungen mit dem Statistik-Helfer
In meinem heutigen Artikel möchte ich dir zeigen, wie du den Statistik-Helfer in Home Assistant effektiv nutzen kannst, um tiefere Einblicke in deine Smart Home-Daten zu erhalten. Durch die richtigen Berechnungen kannst du deine Automatisierungen noch präziser und smarter gestalten. Hier sind die wichtigsten Charakteristika, die du mit dem Statistik-Helfer auswerten kannst:
1. Absoluter Abstand
Der absolute Abstand zeigt dir den Unterschied zwischen zwei Messwerten, ohne die Richtung zu berücksichtigen. Diese Berechnung ist besonders nützlich, wenn du Schwankungen in einem Wert überwachen möchtest, ohne die genaue Richtung zu verfolgen. Ich nutze diese Methode oft, um schnelle Veränderungen zu erkennen.
2. Abstand von 95% und 99% der Werte
Mit dieser Berechnung kann ich herausfinden, wie sich ein Wert im Vergleich zu den meisten anderen Werten verhält. Der Abstand von 95% und 99% der Werte hilft mir dabei, Ausreißer zu identifizieren und meine Automatisierungen so anzupassen, dass sie nur unter den typischen Bedingungen reagieren.
3. Ältester Zeitpunkt
Der älteste Zeitpunkt zeigt mir, wann der älteste Messwert aufgezeichnet wurde. Das ist besonders nützlich, wenn ich nach älteren Daten suche oder herausfinden möchte, wie lange es her ist, dass ein Wert zuletzt aktualisiert wurde. Diese Information kann wichtige Auswirkungen auf Automatisierungen haben, die sich auf historische Daten stützen.
4. Änderung
Die Änderung zeigt mir, wie stark sich ein Wert verändert hat, sei es positiv oder negativ. Ich verwende diese Berechnung, um zu verstehen, wie schnell oder langsam sich Werte entwickeln, was für zeitkritische Automatisierungen sehr hilfreich ist.
5. Anzahl der Werte
Die Anzahl der Werte gibt mir eine einfache Übersicht darüber, wie viele Messwerte über einen bestimmten Zeitraum hinweg erfasst wurden. Diese Zahl hilft mir dabei, Trends zu erkennen und zu überprüfen, ob die Sensoren korrekt arbeiten.
6. Arithmetisches Mittel
Das arithmetische Mittel (der Durchschnitt) ist eine der grundlegendsten Berechnungen und gibt mir eine Vorstellung vom allgemeinen Trend eines Messwerts. Ich nutze das Mittel, um Automatisierungen zu erstellen, die auf den durchschnittlichen Bedingungen basieren.
7. Durchschnittliche Änderung pro Probe oder Sekunde
Diese Berechnung zeigt mir, wie schnell sich ein Wert im Zeitverlauf verändert. Ich finde diese Kennzahl besonders nützlich bei der Überwachung von Sensoren, die schnelle Reaktionen erfordern, wie zum Beispiel Bewegungsmelder oder Temperaturfühler.
8. Gesamt
Die Gesamtberechnung summiert alle Werte innerhalb eines bestimmten Zeitrahmens. Ich verwende diese Methode oft, um den Gesamtverbrauch von Energie oder die Gesamtzahl von Ereignissen zu ermitteln. Diese Zahl ist besonders nützlich, wenn ich die gesamte Leistung oder Aktivität über einen längeren Zeitraum beobachten möchte.
9. Linearisierter Durchschnitt
Der linearisierte Durchschnitt hilft mir, Daten zu glätten und langfristige Trends zu erkennen. Diese Methode ist besonders hilfreich, wenn ich mit periodischen Schwankungen zu tun habe und die Daten auf eine lineare Skala übertragen möchte, um langfristige Muster besser sichtbar zu machen.
Durch die Nutzung dieser Berechnungen und der Einblicke, die der Statistik-Helfer bietet, kann ich meine Automatisierungen in Home Assistant noch gezielter und effizienter gestalten. Egal, ob du den Abstand zwischen Messwerten überwachen, die Änderungsgeschwindigkeit analysieren oder die Gesamttrends erkennen möchtest – dieser Helfer ist eine wertvolle Unterstützung für jede Home Assistant-Instanz.
In dieser Playlist findest du alle bisherigen und kommenden Videos zum Thema Home Assistant Helfer:
Du willst das Beste aus deinem Home Assistant herausholen und suchst nach Möglichkeiten, deine Automationen smarter und individueller zu gestalten? In diesem Beitrag stelle ich dir drei Home Assistant Helfer vor, die dir genau das ermöglichen: den Ableitungssensor, das Dropdown-Menü und den generischen Hygrostat. Mit diesen Tools kannst du präzise Automatisierungen erstellen, die deine Wünsche und Anforderungen perfekt erfüllen.
Inhalt
Ableitungssensor – Dynamische Anpassungen leicht gemacht 🚀Der Ableitungssensor ist ein geniales Tool, wenn du auf dynamische Veränderungen reagieren möchtest. Er eignet sich zum Beispiel, um den Anstieg oder Abfall eines Werts (wie Temperatur oder Luftfeuchtigkeit) zu erfassen und daraus passende Aktionen abzuleiten. So lässt sich etwa erkennen, ob eine Temperatur schnell steigt oder sinkt, und dann eine entsprechende Automation aktivieren – perfekt für Klimasteuerungen oder Belüftungsmanagement!
Dropdown – Auswahlmöglichkeiten im Smart Home schaffen 📋Mit Dropdown-Listen kannst du verschiedene Auswahloptionen für dein Smart Home anlegen. Ob es sich um Räume, Gerätemodi oder Szenen handelt – Dropdown-Menüs bieten dir eine bequeme und übersichtliche Möglichkeit, Optionen zu verwalten und per Klick auszuwählen. Damit sparst du dir manuelle Eingaben und kannst über vordefinierte Auswahlfelder spezifische Aktionen und Automationen schnell und unkompliziert steuern.
Generischer Hygrostat – Die perfekte Feuchtigkeitskontrolle 🌫️Der generische Hygrostat ist dein Helfer, wenn es um die Steuerung der Luftfeuchtigkeit in deinem Zuhause geht. Gerade für Räume wie das Badezimmer oder den Keller ist eine konstante Feuchtigkeitskontrolle entscheidend, um Schimmelbildung zu vermeiden und das Raumklima zu verbessern. Mit diesem Helfer kannst du gezielt Lüftungen oder Entfeuchter steuern und die Feuchtigkeit so optimal anpassen.
Fazit
Diese drei Home Assistant Helfer sind echte Multitalente und erweitern deine Möglichkeiten enorm. Von dynamischen Steuerungen mit dem Ableitungssensor über bequeme Auswahlmöglichkeiten mit Dropdown-Listen bis hin zur genauen Feuchtigkeitsregulierung mit dem generischen Hygrostat – hier findest du die passenden Werkzeuge für jede Automationsidee.
Falls du noch mehr über diese und andere Home Assistant Helfer erfahren möchtest, schau gerne auch in das zugehörige Video rein! Ich zeige dir Schritt für Schritt, wie du diese Helfer einrichten und nutzen kannst, um dein Smart Home noch intelligenter zu machen.
Willst du mehr solcher Smart-Home-Tipps und Ideen? Dann bleib dran – auf meinem Blog und YouTube-Kanal gibt’s regelmäßig neue Inhalte, um dein Zuhause noch smarter zu gestalten!
In dieser Playlist findest du alle bisherigen und kommenden Videos zum Thema Home Assistant Helfer:
In diesem Video zeige ich dir, wie du dein Smart Home mit Home Assistant perfekt überwachen kannst, damit alles reibungslos läuft! Durch das Systemmonitoring bleibst du immer über den Zustand deines Systems informiert, erkennst Probleme rechtzeitig und hältst die Leistung deines Smart Homes auf einem hohen Niveau. Gerade wenn du regelmäßig Geräte steuerst oder Automationen laufen lässt, ist ein zuverlässiges Monitoring unverzichtbar. Es sorgt nicht nur für Sicherheit, sondern gibt dir auch die Kontrolle, wie dein System „tickt“. Ich zeige dir, wie du das Monitoring-Tool in Home Assistant installieren und einrichten kannst – Schritt für Schritt und einfach erklärt. Anschließend gehen wir darauf ein, wie die einzelnen Komponenten und Sensoren funktionieren, damit du genau weißt, welche Daten dir angezeigt werden und was diese bedeuten. Sensoren spielen hier eine zentrale Rolle, da sie dir wichtige Infos liefern: von der CPU-Auslastung über die Temperatur bis hin zum freien Speicherplatz. So hast du alles auf einen Blick und kannst Störungen frühzeitig erkennen. Zum Schluss zeige ich dir, wie du diese Daten in eine kleine Automatisierung einbindest, sodass dein System im Notfall automatisch reagiert, etwa bei einem kritischen Speicherstand oder zu hoher Auslastung. Dein Home Assistant wird damit nicht nur smarter, sondern auch robuster. Perfekt für Einsteiger und erfahrene Home-Assistant-Nutzer, die ihr System auf das nächste Level heben möchten. Abonniere, um keine Tipps rund um dein Smart Home zu verpassen, und lass uns loslegen! 🎉
Hinweis: In dieser Automatisierung wird ein Skript zur Ausgabe der Nachrichten verwendet. Weitere Informationen zum Skript findet ihr in hier. Bitte beachten, im Beispiel auf der verlinkten Seite nennt sich das Skript nicht „skript.notify_all“ sondern „script.notify_all_video2“. D.h. wenn ihr den Code kopieren wollt, müsst ihr den Namen des Skripts in der Automatisierung anpassen. Weitere Anpassungen von Device IDs und Notification Entitäten sind natürlich ebenfalls nach euren Entitäten anzupassen.
Ergänzend zum Blogbeitrag über Skripte, möchte ich euch hier nochmal das passende Skript für die obige Automatisierung veröffentlichen.
In diesem Video dreht sich alles um Skripte in Home Assistant – von den Grundlagen bis hin zu fortgeschrittenen Funktionen! 💡 Skripte helfen dir, deine Automatisierungen noch flexibler und leistungsfähiger zu gestalten. Ich zeige dir Schritt für Schritt, wie du ein Skript für Benachrichtigungen 📲 erstellst, es in deine Automatisierungen integrierst ⚙️ und mit erweiterten Features noch effizienter machst. Egal, ob du Einsteiger bist oder bereits tiefer in Home Assistant steckst – hier findest du wertvolle Tipps für das nächste Level deines Smart Homes! 🚀
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
In meinem neuesten Video „Home Assistant meets Community“ zeigen drei Mitglieder unserer tollen Smart Home-Community ihre beeindruckenden und auch praktischen Automatisierungen.
Die Vielfalt der Möglichkeiten, die Home Assistant bietet, direkt aus der Community.
Mach mit und präsentiere deine eigenen Automatisierungen!
Aber das ist erst der Anfang! In diesem neuen Format geht es darum, dass du als Teil der Community deine eigenen Automatisierungen vorstellst.
Erstelle dein eigenes Video!
Du hast die Chance, dein eigenes Video zu erstellen, in dem du deine Home Assistant-Projekte /oder Automatisierungen präsentierst. Diese Videos werden in zukünftigen Episoden von „Home Assistant meets Community“ gezeigt!
Wie kannst du mitmachen?
Auf meiner Blog-Seite findest du ein Formular, das dir Schritt für Schritt erklärt, wie du mitmachen kannst. Es ist ganz einfach! Teile deine kreativen Lösungen und Automatisierungen mit der Community und werde Teil dieses neuen Formats!
Jetzt bist du dran!
Lass uns deine Home Assistant-Automatisierungen sehen und inspirieren wir uns gegenseitig mit neuen Ideen!
Schau dir das Video an und werde Teil unserer wachsenden Community!
Wie schon im Video erwähnt, möchte ich euch die Automatisierungen aus den Videos zur Verfügung stellen. Die Beiträge werden noch auf dem Discord Server ergänzt werden.
Vielen Dank an dieser Stelle für die tollen Beiträge von Jonathan, Maikel und René.
Community Beitrag 1 – Jonathan
alias: Licht aus um Mitternacht
description: ""
trigger:
- platform: time
at: "00:00:00"
condition: []
action:
- target:
label_id: power_off_at_midnight
data: {}
action: homeassistant.turn_off
mode: single
Für die Automatisierung von Maikel werden drei Helfer benötigt.
Helfer Taster Sommerzeit
Helfer Taster Winterzeit
Helfer Schalter : Sommerzeit/Winterzeit
Ebenfalls müssen zur Verwendung in der configuration.yaml zwei history_stats Sensoren angelegt werden, die beim jeweiligen Zeitpunkt der Betätigung dazu dienen , dass eine Zeit hochgezählt wird.
History Statistik Sensor 1:
platform: history_stats
name: WG - Historysensor - Sommerzeit
entity_id: input_boolean.wg_helfer_schalter_sommerzeit_winterzeit
unique_id: 'wg_historysensor_sommerzeit'
state: "on"
type: time
start: >
{% set status= states('input_button.wg_helfer_taste_sommerzeit') %}
{% if status in ['unknown', 'unavailable'] %}
{{ now() }}
{% else %}
{{ status | as_datetime }}
{% endif %}
end: "{{ now() }}"
History Statisik Sensor 2:
platform: history_stats
name: WG - Historysensor - Winterzeit
entity_id: input_boolean.wg_helfer_schalter_sommerzeit_winterzeit
unique_id: 'wg_historysensor_winterzeit'
state: "off"
type: time
start: >
{% set status= states('input_button.wg_helfer_taste_winterzeit') %}
{% if status in ['unknown', 'unavailable'] %}
{{ now() }}
{% else %}
{{ status | as_datetime }}
{% endif %}
end: "{{ now() }}"
In diesem Video zeige ich dir, ob es endlich möglich ist, deine Govee-Geräte problemlos in Home Assistant zu integrieren – oder ob du am Ende doch nur auf Frust stößt! 🤔💥
Wenn du ein Smart-Home-Enthusiast bist, hast du vielleicht schon versucht, deine Govee-LEDs oder Sensoren in Home Assistant zu integrieren. Oftmals war das ein holpriger Weg – aber mit Govee2Mqtt könnte sich das ändern! Ich werde dir erklären, was Govee2Mqtt genau ist, wie du es einrichtest, und ob es wirklich die Lösung für deine Govee-Produkte ist.
Bleib dran, denn es wird spannend! Funktionieren deine Govee-LEDs und Sensoren wirklich nahtlos, oder erlebst du nur Frust? Finde es gemeinsam mit mir heraus!
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
Govee2Mqtt ist eine Brücke zwischen deinen Govee-Geräten und Home Assistant. Es nutzt das MQTT-Protokoll, um Informationen von deinen Govee-LEDs und Sensoren zu übertragen und die Steuerung über Home Assistant zu ermöglichen. Das bedeutet, dass du nicht mehr auf die Govee-App angewiesen bist und stattdessen alle deine Smart-Home-Geräte in einer einzigen Oberfläche steuern kannst. Ein wahrer Traum für jeden, der ein nahtloses Smart Home anstrebt!
Aber ist es wirklich so einfach? Ich zeige dir in meinem Video Schritt für Schritt, wie du Govee2Mqtt einrichtest und worauf du achten musst, damit alles glatt läuft.
Schritt-für-Schritt-Anleitung zur Einrichtung 🛠️
Govee-App-Einstellungen: Bevor du loslegst, musst du sicherstellen, dass deine Govee-Geräte korrekt in der Govee-App eingerichtet sind. Stelle sicher, dass alle Firmware-Updates durchgeführt wurden und die Geräte mit deinem WLAN verbunden sind.
Grundvoraussetzungen für die Integration: Um die Integration in Home Assistant zu ermöglichen, benötigst du den Mosquitto MQTT Broker. Das ist das Bindeglied, das die Kommunikation zwischen deinen Govee-Geräten und Home Assistant sicherstellt.
Installation von Mosquitto Broker: Dies ist der wichtigste Schritt, um das MQTT-Protokoll zu nutzen. Im Video zeige ich dir, wie du den Broker in Home Assistant installierst und einrichtest.
Govee2MQTT Add-on installieren: Nachdem der MQTT Broker läuft, installieren wir das Govee2MQTT-Add-on, das als Brücke zwischen den Govee-Geräten und dem Broker fungiert.
IP-Adresse der Govee-Lichter herausfinden: Ein entscheidender Schritt ist das Ermitteln der IP-Adressen deiner Govee-Geräte, damit sie korrekt in Home Assistant integriert werden können. Ich zeige dir, wie du diese Adressen herausfindest.
Konfiguration in Home Assistant: Nachdem du die IP-Adressen hast, erfolgt die finale Konfiguration in Home Assistant. Jetzt kannst du deine Govee-Geräte steuern und in Automatisierungen einbinden!
Wie gut klappt die Integration in Home Assistant? 🧐
Die große Frage ist: Funktioniert die Integration wirklich nahtlos? Nach meiner Erfahrung hängt das von mehreren Faktoren ab. Die Einrichtung selbst ist relativ unkompliziert, wenn du den Schritten genau folgst. Die eigentliche Herausforderung liegt oft bei der Stabilität der Verbindung, insbesondere wenn du viele Geräte im Einsatz hast.
Im Video gehe ich darauf ein, wie zuverlässig Govee2Mqtt arbeitet und ob es zu Verzögerungen oder Verbindungsabbrüchen kommt. Aber ich kann dir schon verraten, dass die Integration für mich ziemlich gut funktioniert hat – es gibt jedoch einige Punkte, auf die du achten solltest.
Fazit: Ist es die Mühe wert? 💬
Am Ende des Videos ziehe ich ein Fazit: Govee2Mqtt ist definitiv eine spannende Möglichkeit, Govee-Geräte in Home Assistant zu integrieren. Für alle, die nach einer nahtlosen Lösung suchen, bietet es auf jeden Fall Potenzial – aber es ist nicht perfekt. Die Einrichtung erfordert einige technische Schritte, und es gibt ein paar Einschränkungen. Dennoch: Wenn du Govee-Produkte hast und sie in dein Smart Home einbinden möchtest, ist es definitiv einen Versuch wert!
Schau dir mein Video an und finde heraus, ob Govee2Mqtt auch für dich die Lösung ist! Wenn du Fragen hast oder eigene Erfahrungen teilen möchtest, lass es mich in den Kommentaren wissen.
Nützliche Links:
🔗 Playlist: Home Assistant – Die ersten Schritte Wenn du gerade erst mit Home Assistant startest, findest du in dieser Playlist alles, was du für den Einstieg brauchst: Zur YouTube-Playlist
💻 Govee2Mqtt auf GitHub Hier findest du den GitHub-Link zu Govee2Mqtt, inklusive der Installationsanleitung und aller notwendigen Ressourcen: Zur GitHub-Seite
Hier findest du die im Video verwendeten Lichter *:
Passen Sie Ihr Wandmuster an:Entwerfen Sie Ihr eigenes modulares Gaming LED Hexagon Layout oder wählen Sie aus unseren empfohlenen Designs. Erstellen Sie eine personalisierte Beleuchtung, die Ihren Stil widerspiegelt und Ihr Setup zu mehr inspiriert.
Einzigartige RGBIC-Lichteffekte: Jedes LED Panel kann 6 unterschiedliche Farben gleichzeitig anzeigen, um fließende oder Farbaverlauf Effekte zu erzielen. Transparente Schale lässt Licht auf die Wand scheinen und den Paneelen fluoreszierend leuchten für geeignet.
Visualisieren Sie Ihre Lieder: 6 Arten von Music Sync Modes lassen jede led sechseck gaming wandleuchte im Rhythmus tanzen. Verwandeln Sie Ihre Lieblingslieder in eine Symphonie aus fließendem Licht und genießen Sie den fantastischen Moment.Ideal für Deko innen.
Reichhaltige belebte Effekte: Wählen Sie aus Szeneneffekten basierend auf Natur, Feiertagen und mehr. Die Govee Home App erkennt intelligent die Position von Gaming LED Panels für nahtlos fließende regenbogenartige Effekte über Ihr gesamtes Design.
App- und Sprachsteuerung: Erleben Sie umfassende Funktionen über Govee Home App, einschließlich Musik- und Szenenmodi, Timer und das Teilen von DIY-Effekten, und mit Alexa & Google Assistant freihändige Steuerung von Farben, Helligkeit und Effekten.
COB-Technologie der Nächsten Generation: Govee COB LED Strip 3M 48W werden mit integrierter Verpackungstechnologie, 1260 LEDs/m gefertigt und 450lm/m, was innovative Technologie in hellere, gleichmäßigere und fließendere Lichteffekte umsetzt und als Zusatzbeleuchtung verwendet werden kann.
Makellos und streuend: Govee COB LED Strip, umhüllt von einer weichen Silikonhülle, 180 grad abstrahlwinkel, für kontinuierliche und makellose Beleuchtung. Geeignet für die Oberflächenmontage, die Ihre Beleuchtungsdesigns aufwertet.
Govee RGBIC mit Warmweiß: Govee COB LED Strip bieten RGBIC-Licht mit weißen Lampenperlen und schaffen so nicht nur ein lebendiges und anpassbares Ambiente mit einer breiten Palette an Farboptionen, sondern auch nahtlos weiches weißes Licht für funktionale Beleuchtung.
Kompatibel mit Matter und Mehr: Govee COB LED Streifen, die mit allen zertifizierten Smart-Home-Plattformen funktionieren, einschließlich HomeKit, Alexa, Google Assistant und mehr. Steuern Sie diese intelligenten LED Strip per Sprachbefehl für ein intelligenteres Erlebnis.
Mehr DIY-Spaß: Der DIY-Modus der Govee Home App ermöglicht die Steuerung von Govee COB LED Streifen mit 12 Segmenten pro Meter für personalisierte Farbdarstellungen und ultraweiche Lichteffekte. Es stehen 11 Musikmodi und 120 Szenenmodi zur Verfügung. Lassen Sie Ihrer Kreativität mit 16 Millionen Farben und 17 Animationseffekten freien Lauf.
💡 Licht an – aber smart! In diesem Video zeige ich dir drei coole Automatisierungen rund um deine Beleuchtung – von super einfach bis beeindruckend komplex! 🌟 Egal, ob du gerade mit deinem Smart Home startest oder bereits ein Profi bist – hier ist für jeden etwas dabei! 🚀
➡️ Stufe 1: Eine einfache, aber effektive Automatisierung, die deine Beleuchtung smart macht – perfekt für den Einstieg!
➡️ Stufe 2: Noch smarter wird es mit einer mittleren Automatisierung, die deine Lichter intelligent steuert!
➡️ Stufe 3: Für die Technik-Enthusiasten – eine komplexe Beleuchtungsautomatisierung, die dein Zuhause ins beste Licht rückt!
🔥 Mach dein Zuhause smarter und genieße mehr Komfort mit diesen cleveren Lichtsteuerungen. Perfekt für jeden, der mehr aus seiner Beleuchtung rausholen will! ✨
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
Und hier noch die Details aus den jeweiligen Aktionen:
Diese Automatisierung schaltet das Licht im Büro (spezifisch die Lampen „Klavinova oben“ und „Klavinova unten“) ein, sobald der Bewegungsmelder im Büro (binary_sensor.bewegungsmelder_buro_bilderrahmen_occupancy) eine Bewegung erkennt. Das Licht wird auf 100 % Helligkeit und eine Farbtemperatur von 5514 Kelvin eingestellt. Nach einer Verzögerung von 10 Sekunden schaltet sich das Licht wieder aus. Die Automatisierung hat keine Bedingungen und wird im „Restart“-Modus ausgeführt, was bedeutet, dass sie neu gestartet wird, falls sie während ihrer Ausführung erneut ausgelöst wird.
Weitere Infos zu den Automatisierungsmodi findest du in diesem Video, das dir bestimmt dabei hilft die unterschiedlichen Automatisierungsmodi besser zu verstehen.
Diese Automatisierung sorgt dafür, dass das Licht im Flur des Erdgeschosses basierend auf Bewegung und Tageszeit automatisch gesteuert wird.
Auslöser (Trigger): Die Automatisierung startet, wenn entweder einer der beiden Bewegungsmelder im Flur oder an der Haustür eine Bewegung erkennt oder die Haustür geöffnet wird.
Aktionen tagsüber (zwischen 6:00 und 19:00 Uhr):
Wenn es draußen dunkler als 150 Lux ist und der Nachtmodus nicht aktiviert ist, schalten sich die Lampen im Flur und an der Treppe mit 50 % Helligkeit und einer kühlen Lichtfarbe (6500 Kelvin) an.
Nach 2 Minuten wird die Helligkeit der Lampen auf 1 % heruntergedimmt.
Weitere 2 Minuten später werden die Lampen komplett ausgeschaltet.
Aktionen nachts (zwischen 19:00 und 6:00 Uhr):
Das Licht schaltet sich ebenfalls ein, aber mit einer wärmeren Lichtfarbe (2000 Kelvin) und auch hier mit 50 % Helligkeit.
Nach 2 Minuten dimmt das Licht auf 1 % Helligkeit herunter.
Weitere 2 Minuten später geht das Licht aus.
Der Modus „Restart“ bedeutet, dass die Automatisierung neu gestartet wird, wenn sie erneut ausgelöst wird, während sie noch aktiv ist.
Diese Automatisierung steuert die Außenbeleuchtung und sorgt für einen ständigen Farbwechsel, schaltet aber bei erkannter Bewegung auf helles weißes Licht und schaltet es nach 2 Minuten wieder aus. Hier ist eine einfache Erklärung:
Farbwechsel: Jede Minute (oder wenn ein spezieller „Helfer“ aktiviert ist) wechselt das Licht nach Sonnenuntergang die Farben. Es leuchtet mit 20 % Helligkeit und wechselt zufällig die Farben.
Bewegung erkannt: Wenn eine Bewegung vor der Haustür erkannt wird (durch einen der Bewegungsmelder), schaltet sich das Licht auf 100 % Helligkeit und leuchtet in Weiß. Nach 2 Minuten wird das Licht wieder ausgeschaltet, und der Farbwechsel startet erneut.
Sonnenaufgang: Bei Sonnenaufgang wird die Außenbeleuchtung komplett ausgeschaltet.
Die Automatisierung sorgt also für eine dynamische, farbenfrohe Beleuchtung in der Nacht und schaltet bei Bewegung auf weißes Licht, um besser sehen zu können.
Diese Automatisierung verwendet ein Template um einen Random Wert für die Beleuchtung zu finden:
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
Eine Automatisierung wird so lange ausgeführt, bis ein neuer Auslöser kommt. Ist das der Fall, so wird die Automatisierung neu gestartet und der Ablauf erfolgt erneut von Anfang bis zum Ende, oder so lange, bis wieder ein neuer Auslöser kommt.
Dieser Modus behandelt jeden Trigger bei der Bearbeitung, wie man es von einen FIFO ( First in First Out ) kennt. D.h. jeder Auslöser wird verwendet und für jeden Auslöser wird die Automatisierung komplett durchlaufen.
Der parallele Modus unterscheidet sich komplett von den bisherigen Modi. Haben wir z.B. zwei verschiedene Auslöser , die durch eine Auslöse ID miteinander verknüpft sind, so werden damit verknüpfte Aktionen immer ausgeführt. Auch in diesem Modus kann man über den Max Parameter angeben, wie viele gleichzeitige Bearbeitungen erfolgen sollen. Default sind 10 parallele Vorgänge.
alias: Räume beleuchten nach Person - Parallel Mode
description: Demonstriert den Parallel Modus von Home Assistant
trigger:
- platform: state
entity_id:
- input_boolean.helfer_person_sabrina
to: "on"
id: Sabrina home
- platform: state
entity_id:
- input_boolean.helfer_person_tobias
to: "on"
id: Tobias home
condition: []
action:
- if:
- condition: trigger
id:
- Sabrina home
then:
- target:
entity_id: light.buro_klavinova_oben
data:
rgb_color:
- 110
- 245
- 0
brightness_pct: 20
action: light.turn_on
- delay:
hours: 0
minutes: 0
seconds: 10
milliseconds: 0
- action: light.turn_off
target:
entity_id:
- light.buro_klavinova_oben
data: {}
- if:
- condition: trigger
id:
- Tobias home
then:
- target:
entity_id: light.buro_klavinova_unten
data:
rgb_color:
- 0
- 16
- 245
brightness_pct: 40
action: light.turn_on
- delay:
hours: 0
minutes: 0
seconds: 10
milliseconds: 0
- action: light.turn_off
target:
entity_id:
- light.buro_klavinova_unten
data: {}
mode: parallel
max: 10
Home Assistant mit ESPHome und Ultraschallsensor: Automatisierung leicht gemacht! In diesem Projekt nutzt du ESPHome und einen Ultraschallsensor, um eine spannende Automatisierung zu erstellen. Wenn du mehr über ESPHome erfahren möchtest, findest du in diesem Video spannende Informationen.
Viel Erfolg bei deinem Projekt! 😊🛠️
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
Jumper Kabel für die Verbindung zwischen ESP und HC-SR04
1
Hinweis: Den M5 Stack Atom Lite kann man bei anderen Quellen günstiger bekommen. Sucht danach im Internet , falls ihr meinen Kanal unterstützen wollt, freue ich mich natürlich aber auch über einen Einkauf über den Amazon Link.
Verkabelung Wemos D1 Mini mit HC-SR04
Verkabelung M5Stack ATom Lite mit HC-SR04
ESPHome Code ( hier sind für Euch die Stellen ab sensor: -> Enable logger interessant):
substitutions:
name: esphome-web-684d66
friendly_name: Wemos_D1Mini_Ultraschall_V1
esphome:
name: ${name}
friendly_name: ${friendly_name}
name_add_mac_suffix: false
project:
name: esphome.web
version: '1.0'
esp8266:
board: esp01_1m
# Example configuration entry
sensor:
- platform: ultrasonic
trigger_pin: GPIO2
echo_pin: GPIO0
name: "Ultraschall für Video"
id: ultraschall_video
update_interval: 1s
# Example filters:
filters:
- filter_out: nan
- median:
window_size: 5
send_every: 5
send_first_at: 1
- platform: wifi_signal # Reports the WiFi signal strength/RSSI in dB
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
- platform: copy # Reports the WiFi signal strength in %
source_id: wifi_signal_db
name: "WiFi Signal Percent"
filters:
- lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
unit_of_measurement: "Signal %"
entity_category: "diagnostic"
device_class: ""
binary_sensor:
- platform: template
name: "PKW unter Carport"
lambda: |-
if ((id(ultraschall_video).state >= 0.5) ) {
// Pkw ist nicht unter Carport
return false;
} else {
// PKW ist unter Carport
return true;
}
# Enable logging
logger:
# Enable Home Assistant API
api:
# Allow Over-The-Air updates
ota:
platform: esphome
password: xxxxxxxxxxxxxxxxxxxxx
# Allow provisioning Wi-Fi via serial
improv_serial:
wifi:
# Set up a wifi access point
ap: {}
# In combination with the `ap` this allows the user
# to provision wifi credentials to the device via WiFi AP.
captive_portal:
dashboard_import:
package_import_url: github://esphome/example-configs/esphome-web/esp8266.yaml@main
import_full_config: true
# To have a "next url" for improv serial
web_server:
Visualisierung auf dem Dashboard
Falls ihr nicht den binären Sensor aus dem ESP nutzen wollt, könnt ihr euch auch einen binären Template Helfer anlegen und die Schwellen für „PKW vorhanden“ und „PKW nicht vorhanden“ darüber definieren.
In dieser Playlist findet ihr noch weitere Informationen zu EVCC , PV – Überschussladen und auch MQTT Sensoren wie z.B. den Charge Mode:
PV-Modus Prognose Template Helfer:
{% set value_prognose = (float(states.sensor.solcast_pv_forecast_prognose_nachste_stunde.state) / 1000.0) %}
{% if value_prognose > 1.5 %}
pv
{% elif value_prognose > 0 %}
minpv
{% else %}
now
{%endif%}
Update 20.06.2024: Um beim Neustart von Home Assistant keine fehlerhaften Ergebnisse zu erhalten, ist es besser den Status mit state(’sensor.entity‘) abzufragen. In diesem Beispiel wäre es:
{% set value_prognose = (float(states('sensor.solcast_pv_forecast_prognose_nachste_stunde')) / 1000.0) %}
{% if value_prognose > 1.5 %}
pv
{% elif value_prognose > 0 %}
minpv
{% else %}
now
{%endif%}
Ultraschall Sensor Automatisierung YAML :
alias: Carport_Ultraschallsensor
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.esphome_web_684d66_pkw_unter_carport
to: "on"
id: PKW Trigger On
- platform: state
entity_id:
- binary_sensor.esphome_web_684d66_pkw_unter_carport
to: "off"
- platform: time_pattern
minutes: /30
- platform: sun
event: sunrise
offset: 0
- platform: sun
event: sunset
offset: 0
condition: []
action:
- if:
- condition: and
conditions:
- condition: state
entity_id: binary_sensor.esphome_web_684d66_pkw_unter_carport
state: "on"
- condition: or
conditions:
- condition: state
entity_id: device_tracker.tlerch
state: home
- condition: state
entity_id: device_tracker.slerch
state: home
alias: Eine Person ist zu Hause & Auto steht unter Carport
then:
- service: select.select_option
metadata: {}
data:
option: "{{ states.sensor.helfer_pv_prognose_lademodus.state }}"
target:
entity_id: select.charge_mode
- condition: trigger
id:
- PKW Trigger On
- service: media_player.volume_set
metadata: {}
data:
volume_level: 0.33
target:
entity_id: media_player.kuche
- service: notify.alexa_media_kuche
metadata: {}
data:
message: >-
PKW unter Carport angekommen. Lademodus {{
states.sensor.helfer_pv_prognose_lademodus.state }} selektiert
- service: media_player.volume_set
metadata: {}
data:
volume_level: 0.1
target:
entity_id: media_player.kuche
- service: notify.mobile_app_tlerch
metadata: {}
data:
message: >-
Fahrzeug unter Carport angekommen. Lademodus {{
states.sensor.helfer_pv_prognose_lademodus.state }} eingeschaltet
- if:
- condition: and
conditions:
- condition: sun
before: sunrise
after: sunrise
enabled: false
- condition: trigger
id:
- PKW Trigger On
then:
- service: light.turn_on
metadata: {}
data:
brightness_pct: 100
target:
entity_id: light.aussenbeleuchtung
- delay:
hours: 0
minutes: 3
seconds: 0
milliseconds: 0
- service: light.turn_off
metadata: {}
data: {}
target:
entity_id: light.aussenbeleuchtung
else:
- condition: trigger
id:
- PKW Trigger On
- service: select.select_option
metadata: {}
data:
option: "off"
target:
entity_id: select.charge_mode
- service: notify.mobile_app_tlerch
metadata: {}
data:
message: Unbekanntes Fahrzeug unter Carport erkannt!
title: 🚨🚨 CARPORT 🚨🚨
data:
notification_icon: mdi:alert
channel: Notfall
priority: high
ttl: 0
color: red
push:
sound:
name: default
critical: 1
volume: 1
mode: single
Update der ESPHome funktioniert nicht (mehr) 20.06.2024:
Solltet ihr das Problem haben, dass ihr beim Update der ESPHome Revision bei eurem Device eine Fehlermeldung bekommt, dass das Update nicht durchgeführt werden kann, dann muss eine Zeile im YAML Code ergänzt werden ( ich habe das im veröffentlichten Code korrigiert ! )
Entdecke in diesem Video, wie du mit Home Assistant und ESPHome den Füllstand deines Wassertanks präzise messen kannst – egal ob im Camper, Wohnmobil oder sogar Zuhause! 🚐💧 Wir zeigen dir Schritt für Schritt, wie du mit einfachen Mitteln und ohne Vorkenntnisse in die Welt von Home Assistant und ESPHome einsteigst. Erfahre, wie du die Daten deines Wassertanks überwachen und in Echtzeit auslesen kannst. Perfekt für Anfänger und alle Technikbegeisterten! 🌟
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
3. Schritt-für-Schritt-Anleitung zur Installation und Konfiguration
4. Live-Demo: Wassertankfüllstand im Camper ermitteln
5. Tipps und Tricks zur Optimierung und Anwendung auch in anderen Bereichen
6. Verpasse nicht diese einfache und effektive Lösung zur Füllstandsmessung. Abonniere jetzt und bleibe auf dem Laufenden! 👍🔔 Wenn du weitere Anpassungen oder Ideen hast, lass es mich wissen! 😊👍
Wichtiger Hinweis:
Hallo Zusammen, kurzer Hinweis und viele Dank an @bernhardpasman157 👍
Im Video habe ich ein paarmal vom Widerstand des Kondensators gesprochen, was natürlich Blödsinn ist. Ein Kodensator hat eine Kapazität😊
Hinweis: Den M5 Stack Atom Lite kann man bei anderen Quellen günstiger bekommen. Sucht danach im Internet , falls ihr meinen Kanal unterstützen wollt, freue ich mich natürlich aber auch über einen Einkauf über den Amazon Link.
Die Verdahtung lässt sich relativ einfach gestalten. Wer es etwas professioneller möchte, verwendet noch PinHeader und lötet sich die Kabel zusammen ( entweder auf einer Platine oder direkt). Mir ging es hier darum euch eine Lösung zu zeigen, die man auch ohne Lötkenntnisse umsetzen kann.
Sollte Interesse an einer fertigen Platinen mit Anschlussklemmen bestehen, so könnt ihr mir das gerne auf meinem Discord Server smart home & more Discord Server mitteilen. Sollte es genügend Anfragen geben, so werden wir gerne eine Platine dafür erstellen.
Code ESPHome ( ersetzt bei euch nur den Teil unter „sensor:“ , die anderen Elemente werden automatisch angelegt ):
esphome:
name: fuellstand-camper
friendly_name: Fuellstand_Camper
esp32:
board: m5stack-atom
framework:
type: arduino
# Example configuration entry
sensor:
- platform: adc
pin: GPIO33
name: "Füllstand Frischwasser"
update_interval: 1s
attenuation: auto
unit_of_measurement: "%"
icon: mdi:water-pump
# Example filters:
filters:
- filter_out: nan # Update: 20.06.2024 Filter, falls keine Werte vom Sensor erhalten werden
- calibrate_linear:
- 0.0 -> 0.0
- 1.1 -> 50.0
- 2.2 -> 100.0
- median:
window_size: 5
send_every: 5
send_first_at: 1
- platform: wifi_signal # Reports the WiFi signal strength/RSSI in dB
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
- platform: copy # Reports the WiFi signal strength in %
source_id: wifi_signal_db
name: "WiFi Signal Percent"
filters:
- lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
unit_of_measurement: "Signal %"
entity_category: "diagnostic"
device_class: ""
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "junLQaHVpQKVMtpZx04qQwpLx6qbZLail8/PWfQsefw="
ota:
platform: esphome # Wichtiger Hinweis!: mit dem Update der ESPHome Software vom 20.06.2024, muss diese Zeile ergänzt werden, um für die Version ein Update durchzuführen
password: "1520ab9d0c8fea0f99fd36dceafb902e"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
manual_ip:
static_ip: 192.168.101.156
gateway: 192.168.101.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Fuellstand-Camper"
password: "gE2KT8jGjALI"
captive_portal:
Solltet ihr nicht die Buchsenleiste verwenden wollen, so steht euch auch der Steckanschluss zur Verfügung. Geeignete Kabel könnt ihr hier z.B. beziehen. Eine Seite vom Kabel müsstet ihr dann abschneiden und die Kabelenden abisolieren.
Im Code muss jetzt noch diese Zeile verändert werden:
# pin: GPIO33 # wir ändern GPIO33 in GPIO32
pin: GPIO22 # damit nutzen wir den Steckanschluss am Atom Lite
Grundsätzlich könnt ihr darüber auch eine zweite Sonde anschließen, z.B. für den Füllstand eures Abwassers. Dazu ergänzt unter den Sensoren lediglich einen weiteren Sensor und nutzt den zweiten ADC Eingang (GPIO22) für einen weiteren Sensor.
Ich habe den Code anders als im Video noch erweitert, so dass auch der Füllstand in Prozent mit ausgeben wird.
alias: Wasserstand ist niedrig
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.fuellstand_camper_f_llstand_frischwasser
below: 20
condition: []
action:
- service: notify.notify
metadata: {}
data:
message: >-
Achtung: Wasserstand ist bei
{{states.sensor.fuellstand_camper_f_llstand_frischwasser.state}}% .
Bitte auffüllen!
title: Camper Info!
mode: single
Für den Einbau habe ich den Buck Converter und den M5Stack mit 3M Klebeband an der Wand unter der Sitzleiste neben dem Wassertank angebracht. Dort stört er nicht und ist im Bedarfsfall aber noch zugänglich.
Weitere Videos zum Thema Camper findest du in folgender Playlist: