Estimated reading time: 7 Minuten

Hast du dir jemals gewünscht, deine Spülmaschine in dein Smart Home einzubinden und automatisch benachrichtigt zu werden, wenn sie fertig ist? In diesem Blogbeitrag zeige ich dir, wie du mit einem einfachen NFC-Tag und Home Assistant genau das umsetzen kannst – und das für nur 50 Cent! Mit dieser cleveren Automatisierung sparst du dir nicht nur Zeit, sondern wirst auch benachrichtigt, sobald deine Spülmaschine fertig ist und du sie ausräumen kannst. Das klappt sowohl für iOS als auch Android!

Für eine detaillierte Anleitung und Erklärung aller Konfigurationsmöglichkeiten empfehle ich das unten verlinkte YouTube-Video. In diesem Video wird ausführlich auf jede einzelne Einstellung eingegangen, sodass du eine umfassende Anleitung zur genauen Einrichtung erhältst. Eventuellen Code aus dem Video findest du in diesem Beitrag, so dass du ihn direkt nutzen kannst ohne abtippen zu müssen.

Warum ein NFC-Tag?

Ein NFC-Tag ist eine kostengünstige und einfache Lösung, um dein Haushaltsgerät, in diesem Fall deine Spülmaschine, smarter zu machen. Du kannst ihn überall anbringen, z. B. direkt an deiner Spülmaschine, und dann mit deinem Smartphone scannen, um eine Aktion auszulösen. In Kombination mit Home Assistant kannst du die Automatisierung auf deine Bedürfnisse abstimmen.

So funktioniert es

Du befestigst einen NFC-Tag an deiner Spülmaschine und scannst ihn, wenn du den Spülvorgang startest. Home Assistant erkennt diesen Scan und sendet dir eine Benachrichtigung, in der du die Dauer des Spülvorgangs festlegen kannst. Sobald der Timer abgelaufen ist, wirst du wieder benachrichtigt, dass die Spülmaschine fertig ist und du sie ausräumen kannst.

Was ist Home Assistant?

Home Assistant ist eine Open-Source-Plattform für die Heimautomatisierung, die darauf abzielt, alle Geräte im Haus miteinander zu verbinden und zentral zu steuern. Sie wurde entwickelt, um eine einheitliche Benutzeroberfläche und eine einfache, flexible Steuerung für eine Vielzahl von Smart-Home-Geräten aus unterschiedlichen Ökosystemen zu bieten. Hier sind einige Punkte, die für Home Assistant spechen:

  1. Kompatibilität: Home Assistant unterstützt Tausende von Geräten und Diensten von verschiedenen Herstellern, einschließlich Beleuchtung, Klimaanlagen, Heizungen, Kameras, Wettersensoren, Sprachassistenten und mehr.
  2. Lokale Steuerung: Im Gegensatz zu vielen kommerziellen Smart-Home-Plattformen, die auf Cloud-Dienste angewiesen sind, läuft Home Assistant lokal in deinem Netzwerk. Dies bedeutet erhöhte Privatsphäre und Zuverlässigkeit, da deine Smart-Home-Geräte auch ohne aktive Internetverbindung funktionieren.
  3. Automatisierung und Szenen: Eines der Hauptmerkmale von Home Assistant ist die Möglichkeit, komplexe Automatisierungen und Szenarien zu erstellen. Du kannst beispielsweise Lichter automatisch einschalten lassen, wenn es dunkel wird oder die Heizung einschalten, wenn die Temperatur unter einen bestimmten Wert fällt.
  4. Einfache Benutzeroberfläche: Home Assistant bietet eine nutzerfreundliche Oberfläche, die es einfach macht, Geräte zu überwachen und zu steuern. Diese Oberfläche ist vollständig anpassbar.
  5. Integration mit Sprachassistenten: Home Assistant kann mit Sprachassistenten wie Amazon Alexa oder Google Assistant integriert werden, um eine sprachgesteuerte Steuerung deiner Smart-Home-Geräte zu ermöglichen.
  6. Open-Source und Community-Getrieben: Da Home Assistant Open-Source ist, wird es von einer aktiven Community unterstützt, die ständig neue Integrationen entwickelt und bestehende verbessert.
  7. Datenschutz und Sicherheit: Als lokal laufende Plattform hat Home Assistant den Vorteil, dass die Daten im eigenen Netzwerk bleiben. Dies schützt die Privatsphäre und erhöht die Sicherheit im Vergleich zu Cloud-basierten Lösungen.

Zusammenfassend ist Home Assistant eine leistungsstarke und flexible Lösung für diejenigen, die ihr Smart Home selbst gestalten und ihre Geräte unabhängig vom Hersteller oder Ökosystem zentral steuern möchten.

Schritt-für-Schritt Anleitung

Hier erkläre ich dir, wie du die Automatisierung in Home Assistant einrichtest:

NFC-Tag konfigurieren

Zuerst musst du einen NFC-Tag einrichten, den du mit deinem Smartphone scannen kannst. Den Tag verknüpfst du dann mit der Automatisierung in Home Assistant.

Das Einbinden eines NFC-Tags in Home Assistant ist einfacher als du denkst! Mit einem NFC-Tag und deinem Smartphone kannst du Automatisierungen auslösen, indem du den Tag scannst. Hier erkläre ich dir Schritt für Schritt, wie du einen NFC-Tag in Home Assistant integrierst.

Voraussetzungen:

  • Ein NFC-fähiges Smartphone (Android oder iOS)
  • Ein NFC-Tag (kostet in der Regel weniger als 50 Cent)
  • Home Assistant installiert
  • Die Home Assistant Companion App auf deinem Smartphone

Schritt 1: NFC-Tag besorgen

NFC-Tags sind kostengünstig und leicht online oder in Elektronikgeschäften zu bekommen. Achte darauf, dass dein Smartphone NFC unterstützt und der Tag kompatibel ist. Du kannst den NFC-Tag z. B. an deiner Spülmaschine anbringen.

Schritt 2: Home Assistant Companion App installieren

Falls noch nicht geschehen, installiere die Home Assistant Companion App auf deinem NFC-fähigen Smartphone. Sowohl für Android als auch für iOS gibt es die App im jeweiligen App Store.

Schritt 3: NFC-Tag in der Home Assistant App scannen

Sobald du die App installiert hast, gehst du wie folgt vor:

  1. App öffnen: Starte die Home Assistant Companion App auf deinem Smartphone.
  2. NFC-Funktion öffnen: In der App wählst du unter „App-Konfiguration“ den Punkt NFC-Tags aus.
  3. NFC-Tag scannen: Klicke auf „NFC-Tag scannen“ und halte den NFC-Tag an die Rückseite deines Smartphones, bis die App den Tag erkennt. Du bekommst eine Tag-ID angezeigt, die du später für die Automatisierung verwenden wirst.

Automatisierung in Home Assistant erstellen

Hier siehst du den Code, den du für die Automatisierung verwenden kannst:

alias: Spülmaschine fertig
description: https://github.com/andrewtavis/sf-symbols-online
trigger:
  - platform: tag
    tag_id: 11256d86-322c-4e23-9ca7-b8c09dc9aaf4
    enabled: true
condition: []
action:
  - action: notify.smartphones
    data:
      title: 💦 Spülmaschine gestartet💦
      message: Timer einstellen
      data:
        actions:
          - action: STANDARD
            title: Standard (3:24)
            icon: sfsymbols:timer
          - action: REPLY
            behavior: textInput
            title: Minuten eingeben
            icon: sfsymbols:square.and.pencil
  - wait_for_trigger:
      - platform: event
        event_type: mobile_app_notification_action
    continue_on_timeout: false
  - choose:
      - conditions:
          - condition: template
            value_template: "{{ wait.trigger.event.data.action == 'STANDARD' }}"
        sequence:
          - action: input_number.set_value
            data:
              value: 205
            target:
              entity_id: input_number.spulmaschine_timer
      - conditions:
          - condition: template
            value_template: "{{ wait.trigger.event.data.action == 'REPLY' }}"
        sequence:
          - action: input_number.set_value
            data:
              value: "{{ wait.trigger.event.data.reply_text }}"
            target:
              entity_id: input_number.spulmaschine_timer
  - delay:
      minutes: "{{ states('input_number.spulmaschine_timer') | int }}"
    alias: Verzögerung bis Spülmaschine Timer aufgelaufen
  - action: notify.smartphones
    data:
      title: 💦 Spülmaschine ausräumen 💦
      message: "Spülmaschine ist nach {{ states('input_number.spulmaschine_timer') | int }} Minuten fertig!"
      data:
        notification_icon: mdi:dishwasher
        channel: Notfall
        priority: high
        ttl: 0
        color: purple
mode: single

Erklärung der Automatisierung

Trigger:
Der NFC-Tag startet die Automatisierung, sobald er gescannt wird. Hierbei wird die tag_id des NFC-Tags verwendet.

Erste Benachrichtigung:
Sobald die Automatisierung beginnt, erhältst du eine Benachrichtigung auf deinem Smartphone mit zwei Optionen:

  • Standard: Du wählst eine voreingestellte Spülzeit (z. B. 3 Stunden und 24 Minuten).
  • Benutzerdefiniert: Du kannst manuell eine Zeit eingeben, wie lange der Spülvorgang dauert.

Timer setzen:
Abhängig von deiner Wahl (Standard oder Benutzerdefiniert) setzt die Automatisierung einen Timer für die Spülzeit.

Verzögerung:
Die Automatisierung wartet die angegebene Zeit ab, bevor die nächste Benachrichtigung gesendet wird.

Zweite Benachrichtigung:
Sobald der Timer abgelaufen ist, erhältst du eine weitere Benachrichtigung, die dich daran erinnert, dass die Spülmaschine fertig ist und du sie ausräumen kannst.

Vorteile dieser Lösung

  • Kostengünstig: Mit einem einfachen NFC-Tag, der weniger als 50 Cent kostet, kannst du deine Spülmaschine in dein Smart Home integrieren.
  • Flexibilität: Du kannst jederzeit den Spülvorgang starten und die Dauer individuell festlegen.
  • Automatisierung: Du musst dir keine Sorgen mehr machen, wann die Spülmaschine fertig ist. Home Assistant benachrichtigt dich automatisch.

Umsetzung im YouTube-Video

https://youtu.be/cZspKPghFm0

Fazit

Mit einem günstigen NFC-Tag und der Automatisierung in Home Assistant kannst du deine Spülmaschine smart machen, ohne teure Geräte nachrüsten zu müssen. Diese Lösung ist ideal für alle, die ihre Haushaltsgeräte intelligenter gestalten möchten und dabei den Komfort von Benachrichtigungen direkt aufs Smartphone nutzen wollen. Probiere es aus und gestalte deinen Alltag noch einfacher!

Die Anzeige der Produkte wurde mit dem affiliate-toolkit WordPress Plugin umgesetzt.

2 Kommentare

JoeM - 17. September 2024 bei 15:14

Ein sinnloser Tip, da kann ich ja gleich einen Timer auf meiner Smartwatch setzen, da brauche ich keinen NFC Krempel. Warum einfach, wenns auch umständlich geht !

    Sascha Brockel - 17. September 2024 bei 15:33

    Hi, ich nehme deine Kritik an, aber nicht jeder hat eine Smartwatch oder trägt diese dauerhaft. Und so ist kann man sich dennoch eine einfache Abhilfe mit nur einem kurzen Scan und Bestätigung auf dem Smartphone schaffen.

Schreibe einen Kommentar

Avatar-Platzhalter

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

de_DE