Benachrichtigung zum Müll rausstellen

Innr Outdoor Sockelleuchten, Komplettes Set, Kompatibel mit Philips Hue, Alexa, Hey Google (Bridge erforderlich) Stehlampe, Gartenbeleuchtung LED, Außenleuchte, Smart Pedestal, Color, 3-Pack, OPL 130C
Innr Outdoor Sockelleuchten, Komplettes Set, Kompatibel mit Philips Hue, Alexa, Hey Google (Bridge erforderlich) Stehlampe, Gartenbeleuchtung LED, Außenleuchte, Smart Pedestal, Color, 3-Pack, OPL 130C
Unverb. Preisempf.: 159,99 € (53,33 € / stück)
119,99 € (40,00 € / stück)
Sie sparen 40,00 € (25%)

Vorraussetzung

  1. Unter HACS – Integration die “Waste Collection Schedule” installiert und eingerichtet
  2. Eine ics-Datei mit allen Terminen der Müllentsorgung unter /config/www abgelegt

Wie Ihr den Müllplan mit Waste Collection Schedule in Home Assistant integrieren könnt, erfahrt Ihr in diesem Video:

YouTube

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

Video laden

https://www.youtube.com/watch?v=aCKLKGYiA7w


Sensoren anlegen

  • Einen Sensor anlegen, der die Anzahl an Tagen bis zum nächsten Termin zurückliefert
- platform: waste_collection_schedule
  name: AbfallNotify
  details_format: 'upcoming'
  value_template: '{{value.daysTo}}'
  • Einen Sensor anlegen, der die Art (Restmüll, Papier, gelber Sack) des nächsten Termins zurückliefert
- platform: waste_collection_schedule
  name: AbfallNotifyTyp
  details_format: "upcoming"
  value_template: '{{value.types}}'


Automatisierung

Eine Automatisierung anlegen, die über den 1. Sensor täglich zur gewünschten Uhrzeit prüft, ob am nächsten Tag der Müll abgeholt wird und anhand des 2. Sensors mit dem gewünschten Notify-Dienst darüber benachrichtigt, welcher Müll gerade dran ist.

alias: Abfall Benachrichtigung
description: ''
trigger:
  - platform: time
    at: '20:00:00'
condition:
  - condition: state
    entity_id: sensor.abfallnotify
    state: '1'
action:
  - service: notify.mobile_app
    data:
      title: test
      message: >-
        {{ states('sensor.abfallNotifyTyp') | replace('[', '')| replace(']', '')
        | replace('\'', '') }} rausstellen
mode: single