
Afvalwijzer
Weer vergeten op de afvalwijzer te kijken wanneer het papier aan de straat moest staan 🤔
HACS
Installeer de integratie Afvalwijzer en frontend auto-entities. Die vind je gewoon in de HACS lijsten.
Er zijn veel afvalverwerkers ondersteund.
Hier rechts een lijst van de momenteel ondersteunende afvalverwerkers in Nederland. Na installatie start je Home Assistant opnieuw op. Configuration.yamlPas de configuration.yaml aan en voeg deze toe. Pas minimaal de 3 verplichte regels toe met jouw gegevens. sensor: - platform: afvalwijzer provider: mijnafvalwijzer # (verplicht, standaard = mijnafvalwijzer) of de naam van verwerker postal_code: 1234AB # (verplicht, standaard = '') street_number: 5 # (verplicht, standaard = '') suffix: '' # (optioneel, standaard = '') exclude_pickup_today: true # (optioneel, standaard = true) wel en niet gebruik magen van de vandaag sensor. default_label: Geen # (optioneel, standaard = Geen) label als er geen datum is gevonden id: '' # (optioneel, standaard = '') Deze kun je gebruiken voor meerdere vervoerders of locaties exclude_list: '' # (optioneel, standaard = '') komme voor meerdere afval types om te negeren "papier, gft" Plaatjes als icoontjesDe plaatjes sla je op in de www map, ik heb een aantal plaatjes die je gratis kunt downloaden. Pas de customize.yaml aan sensor.afvalwijzer_pmd: entity_picture: /local/afval/pmd.png friendly_name: PMD sensor.afvalwijzer_takken: entity_picture: /local/afval/takken.png friendly_name: Takken sensor.afvalwijzer_restafval: entity_picture: /local/afval/rest.png friendly_name: Rest sensor.afvalwijzer_papier: entity_picture: /local/afval/papier.png friendly_name: Papier sensor.afvalwijzer_kerstbomen: entity_picture: /local/afval/kerst.png friendly_name: Kerst sensor.afvalwijzer_gft: entity_picture: /local/afval/gft2.png friendly_name: GFT
| mijnafvalwijzer afvalstoffendienstkalender (all) rova acv almere areareiniging avalex avri bar hellendoorn meerlanden meppel rad twentemilieu waardlanden westland ximmio reinis alkmaar alphenaandenrijn berkelland blink cranendonck cyclus dar denhaag gad hvc lingewaard middelburgngen montfoort peelenmaas prezero purmerend rmn schouwenand spaarnelanden sudwestfryslan suez venray voorschoten waalre zrd eemsdelta (iCalendar) rd4 deafvalapp |
Herstart Home Assistant en om bovenstaande icons in de LoveLace te krijgen gebruik je de volgende kaart-code.
type: custom:auto-entities card: type: glance filter: include: - entity_id: sensor.afvalwijzer_gft - entity_id: sensor.afvalwijzer_papier - entity_id: sensor.afvalwijzer_pmd - entity_id: sensor.afvalwijzer_restafval - entity_id: sensor.afvalwijzer_takken sort: method: state attribute: Days_until reverse: false
Automation
Wil jij berichten krijgen op de dag voordat het afval aan de straat moet staan?
Pas nogmaals de configuration.yaml aan.
input_boolean: waste_moved: name: Waste has been moved initial: 'off' icon: mdi:delete-empty waste_reminder: name: Waste reminder enabled initial: 'on'
Maak 3 automations aan
alias: Reset waste notification trigger: - platform: state entity_id: input_boolean.waste_moved to: "on" for: hours: 12 action: - service: input_boolean.turn_off entity_id: input_boolean.waste_moved - service: input_boolean.turn_on entity_id: input_boolean.waste_reminder
alias: Mark waste as moved from notification trigger: - platform: event event_type: ios.notification_action_fired event_data: actionName: MARK_WASTE_MOVED action: - service: input_boolean.turn_on entity_id: input_boolean.waste_moved - service: input_boolean.turn_on entity_id: input_boolean.trash_outside
Krijg tussen 18:00 en 23:00 elk uur een melding op je telefoon, in mijn geval via Whatsapp.
alias: Waste has not been moved trigger: - platform: time_pattern hours: /1 condition: - condition: and conditions: - condition: state entity_id: input_boolean.waste_moved state: "off" - condition: state entity_id: input_boolean.waste_reminder state: "on" - condition: time after: "18:00:00" before: "23:00:00" - condition: template value_template: "{{ states('sensor.afvalwijzer_tomorrow') != 'Geen' }}" action: - service: notify.whatsapp data: title: Afval message: >- Het is vandaag - {{ now().strftime("%d-%m-%Y") }}. Afvaltype(n): {{ states.sensor.afvalwijzer_tomorrow.state }} wordt opgehaald op: {{ (as_timestamp(now()) + (24*3600)) | timestamp_custom("%d-%m-%Y", True) }}! data: push: badge: 0 category: afval
Je wilt natuurlijk geen melding krijg voor als de container niet aan de weg hoeft of hij er al staat.
Je zet dan simpel het schuifje aan van “Afval staat al buiten”, de melding krijg je nu niet meer, de sensor wordt na 12 uur automatisch weer uit gezet.
type: entities entities: - entity: input_boolean.waste_reminder name: Afval melding staat - entity: input_boolean.waste_moved name: Afval staat al buiten