Ik probeer een automatisering toe te voegen voor de afvalwijzer, dit is momenteel mijn script:
En de afvalwijzer sensoren heb ik werkende:
:fill(white):strip_exif()/f/image/yIitXnrUZac49t2vRIEyoZij.png?f=user_large)
Ik heb 1 keer een melding op mijn telefoon gekregen dat het afval wordt opgehaald maar meestal krijg ik deze melding niet. Iemand enig idee wat er mogelijk mis kan gaan? Graag zou ik bij de actie waar ik een lamp aan zet nog een if statement rondom de wastetype te doen zodat ik de kleur kan kiezen op basis van welke afvalcontainer ik bij de weg moet zetten.
Is er ook een eenvoudige manier om de lamp uit te zetten wanneer het afval is opgehaald? (wanneer de timer van dagen tot volgende pickup weer omhoog gaat)
Doel is deze container waar een Wiz gu10 lampje in zit te laten oplichten wanneer ik iets bij de weg moet zetten.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
| - id: '1693909934091'
alias: Notification - Waste
description: ''
trigger:
- platform: time
at: '19:30:00'
condition:
- condition: numeric_state
attribute: days_until_collection_date
entity_id: sensor.afvalwijzer_restafval
below: '2'
action:
- service: light.turn_on
data:
rgb_color:
- 0
- 255
- 0
brightness: 50
target:
entity_id: light.container
- service: tts.google_translate_say
data:
entity_id: media_player.woonkamer_en_keuken
message: "{% set days= states('sensor.afvalwijzer_next_in_days') %} \n{% set
day= 'Morgen' if days == 1 else 'Vandaag' %}\n{% set wastetype= states('sensor.afvalwijzer_next_type')
%}\n\n{% if wastetype == 'restafval' %}\n {% set phrase =day + ' moet de
grijze container met restafval aan de straat.' %} \n{% elif wastetype == 'gft'
%}\n {% set phrase = day + ' moet de groene container met GFT afval aan de
straat.' %} \n{% elif wastetype == 'papier' %}\n {% set phrase = day + '
kan de oud papier container aan de straat.' %} \n{% elif wastetype == 'pmd'
%}\n {% set phrase = day + ' moet de plastic container aan de straat.' %}
\n{% endif %}\n{{phrase}}"
language: nl
enabled: true
- service: notify.mobile_app_iphone
data_template:
title: Afval
message: "{% set days= states('sensor.afvalwijzer_next_in_days') %} \n{% set
day= 'Morgen' if days == 1 else 'Vandaag' %}\n{% set wastetype= states('sensor.afvalwijzer_next_type')
%}\n\n{% if wastetype == 'restafval' %}\n {% set phrase =day + ' moet de
grijze container met restafval aan de straat.' %} \n{% elif wastetype == 'gft'
%}\n {% set phrase = day + ' moet de groene container met GFT afval aan de
straat.' %} \n{% elif wastetype == 'papier' %}\n {% set phrase = day + '
kan de oud papier container aan de straat.' %} \n{% elif wastetype == 'pmd'
%}\n {% set phrase = day + ' moet de plastic container aan de straat.' %}
\n{% endif %}\n{{phrase}}<BR> "
data:
attachment: "{% set wastetype= states('sensor.afvalwijzer_next_type') %} {%
if wastetype == 'restafval' %}\n {% set img ='afvalcontainer - grijs.png'
%} \n{% elif wastetype == 'gft' %}\n {% set img='afvalcontainer - groen.png'
%} \n{% elif wastetype == 'papier' %}\n {% set img='afvalcontainer - blauw.png'
%} \n{% elif wastetype == 'pmd' %}\n {% set img='afvalcontainer - grijsoranje.png'
%} \n{% endif %} /config/files/{{img}}"
html: 1
sound: bike
mode: single |
En de afvalwijzer sensoren heb ik werkende:
:fill(white):strip_exif()/f/image/yIitXnrUZac49t2vRIEyoZij.png?f=user_large)
Ik heb 1 keer een melding op mijn telefoon gekregen dat het afval wordt opgehaald maar meestal krijg ik deze melding niet. Iemand enig idee wat er mogelijk mis kan gaan? Graag zou ik bij de actie waar ik een lamp aan zet nog een if statement rondom de wastetype te doen zodat ik de kleur kan kiezen op basis van welke afvalcontainer ik bij de weg moet zetten.
Is er ook een eenvoudige manier om de lamp uit te zetten wanneer het afval is opgehaald? (wanneer de timer van dagen tot volgende pickup weer omhoog gaat)
Doel is deze container waar een Wiz gu10 lampje in zit te laten oplichten wanneer ik iets bij de weg moet zetten.