Home Assistant Push-Nachricht mit Button

Was wäre ein SmartHome ohne praktische Erinnerungen. Heute hab ich nur eine kleine Inspiration für euch. Ich hab mir mit HomeAssistant eine Push-Benachrichtigung gebastelt, wenn der Tintendrucker unter 10% ist. Das coole ist, ich habe in der Notification direkt einen Link zur Tintenpatrone bei Amazon eingebaut, damit ich direkt neue Bestellen kann.

Wir haben uns vor kurzem einen (normalen, also 2D auf Papier mit Tinte) Drucker für Zuhause angeschafft, da nun HomeOffice doch eher der Normalzustand geworden ist. Und extra ins Büro zu fahren, nur um was privates zu drucken, ist auch bescheuert. Bei uns ist es der <$>HP Deskjet</$> geworden. Mir war WiFi und Scannen wichtig. Automatischer Dokumenteneinzug ist zwar nice, aber so viele Blätter scanne ich dann auch nicht auf einmal. Das Teil ist also sehr günstig – mal gucken wie zickig…

Drucker in HomeAssistant einrichten

Home Assistant hat den Drucker bei mir automatisch erkannt, da der Drucker die IPP Schnittstelle benutzt. Wenn das bei euch nicht passiert, geht ihr wie immer unter Integrationen unten rechts auf das Plus und sucht diesmal nach IPP. Dann kommt der Einrichtungsdialog.

Das müsst ihr mit euren Daten befüllen. Für die IP kann man einen Scanner oder das Router-Interface heranziehen. Ihr kennt das ja.

Wenn der Drucker eingerichtet ist, sehen wir in der Übersicht die folgende Kachel:

Nun können wir außerdem die folgenden Entitäten sehen:

Ganz cool. Aber praktisch wird es erst durch eine Automation. Genauer gesagt sind es zwei – eine für Schwarz und eine für die Tri-Color Patrone.

Benachrichtigung als Automation einrichten

Wir können die Automation entweder über die GUI erstellen und hier etwas das YAML anpassen, oder die Automation gleich im File Editor schreiben.

- id: '1674739992352'
  alias: Schwarze Tinte leer
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.hp_deskjet_2700_series_black_ink
    attribute: marker_low_level
    below: 10
  condition: []
  action:
  - service: notify.mobile_app_daniel_phone
    data:
      title: Tinte fast leer
      message: 'Der Drucker braucht neue Tinte... '
      data:
        actions:
        - action: URI
          title: Jetzt neue Bestellen
          uri: https://amzn.to/3HxYmS5
  mode: single

Achtung: Der Link im Code ist mein Amazon Affiliate Link zur <$>Tintenpatrone</$>.

Die können wir einfach duplizieren und den entsprechenden Sensor (und ggf. den Link zur Patrone) aktualisieren. Und Fertig ist die Kiste.

Es gibt noch andere coole „Actions“ die mit der Notification gehen. Dazu schaut doch z.B. einfach in die Dokumentation bei HomeAssitant.

$ Die mit einem $ gekennzeichneten Links, sind Affiliate Links. Wenn du über diese in den Shop gelangst und etwas kaufst, bekomme ich eine kleine Provision

Schreibe einen Kommentar

Geb mir einen aus :)

Wenn du das Zeug hier magst, denk doch über eine Spende nach um Server und Domain zu finanzieren.

$ Die mit einem $ gekennzeichneten Links, sind Affiliate Links. Wenn du über diese in den Shop gelangst und etwas kaufst, bekomme ich eine kleine Provision.

Suche & Filter