You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/_integrations/twentemilieu.markdown
+32-45
Original file line number
Diff line number
Diff line change
@@ -19,70 +19,57 @@ ha_integration_type: service
19
19
ha_quality_scale: silver
20
20
---
21
21
22
-
The Twente Milieu {% term integration %} enables you to monitor the upcoming
23
-
waste collection schedules provided by
24
-
[Twente Milieu](https://www.twentemilieu.nl/) for various waste categories.
25
-
This integration helps you stay informed about the next pickup dates for
26
-
different types of waste, ensuring you never miss a collection day.
22
+
The **Twente Milieu** {% term integration %} enables you to monitor the upcoming waste collection schedules provided by [Twente Milieu](https://www.twentemilieu.nl/), a waste collection company serving municipalities in the Twente region of the Netherlands, including Enschede, Hengelo, Almelo, Borne, Hof van Twente, Oldenzaal, and Losser. This integration helps you stay informed about the next pickup dates for different types of waste (like organic, paper, plastic, and non-recyclable), ensuring you never miss a collection day.
27
23
28
24
{% include integrations/config_flow.md %}
29
25
30
-
### Configuration parameters
31
-
32
26
{% configuration_basic %}
33
27
Postal code:
34
28
description: The postal code of the address, for example "7500AA".
35
29
House number:
36
30
description: The house number of the address.
37
31
House letter/additional:
38
-
description: The house letter or additional information of the address.
32
+
description: The house letter or additional information of the address, if applicable.
39
33
{% endconfiguration_basic %}
40
34
41
35
## Use cases
42
36
43
-
The integration provides sensors for the next waste pickup dates. You can use
44
-
this information to create automations, for example, to remind you to put out
45
-
the waste bins the night before the pickup.
37
+
With the Twente Milieu integration, you can:
46
38
47
-
Besides the sensors, the integration also provides a calendar to Home Assistant.
48
-
Meaning you can view all upcoming waste pickups in the calendar dashboard.
39
+
- Monitor upcoming waste collection dates for different waste types
40
+
- Create automations to remind you to put out your waste bins before collection day
41
+
- View all your upcoming waste pickups in the calendar dashboard
42
+
- See at a glance when your next waste collection is due
49
43
50
44
## Supported functionality
51
45
52
46
### Calendar
53
47
54
-
The integration provides a calendar to Home Assistant. You can view
55
-
all upcoming waste pickups in the calender dashboard.
48
+
The integration provides a calendar entity that displays all upcoming waste collection dates from Twente Milieu. You can view this calendar in your {% my calendar title="Calendar dashboard" %}.
56
49
57
50
### Sensors
58
51
59
-
This integration provides sensors for the following waste pickup dates from
60
-
Twente Milieu:
61
-
62
-
- Next plastic waste pickup date.
63
-
- Next organic waste pickup date.
64
-
- Next paper waste pickup date.
65
-
- Next non-recyclable waste pickup date.
66
-
- Next Christmas Tree pickup date.
52
+
This integration creates the following sensors for upcoming waste collection dates:
67
53
68
-
## Data updates
54
+
- Next plastic waste pickup date
55
+
- Next organic waste pickup date
56
+
- Next paper waste pickup date
57
+
- Next non-recyclable waste pickup date
58
+
- Next Christmas tree pickup date (seasonal)
69
59
70
-
The integration will update its information by polling Twente Milieu every
71
-
hour. This ensures the data in Home Assistant is up to date.
60
+
Each sensor provides the next scheduled date for its respective waste type, allowing you to track when to put out specific bins.
72
61
73
-
## Actions
62
+
## Data updates
74
63
75
-
This integration does not provide additional actions.
64
+
The integration updates its information by {% term polling %} the Twente Milieu service every hour. This ensures your waste collection schedule in Home Assistant stays current.
76
65
77
66
## Examples
78
67
79
-
The following examples show how to use the Twente Milieu integration in Home
80
-
Assistant automations.
68
+
Below are practical examples of how you can use the Twente Milieu integration in your automations.
81
69
82
70
### Send notification the evening before the garbage pickup day
83
71
84
-
The following example sends a notification to your mobile device the evening
85
-
before the garbage pickup day. This ensures your bins are out on time.
72
+
This example sends a notification to your mobile device the evening before collection day, ensuring you remember to put out the correct bin.
86
73
87
74
```yaml
88
75
automation:
@@ -92,50 +79,50 @@ automation:
92
79
event: start
93
80
entity_id: calendar.twente_milieu
94
81
offset: "-6:00:00"
82
+
# This triggers 6 hours before the calendar event starts
95
83
96
84
actions:
97
85
- action: notify.mobile_app_your_device
98
86
data:
99
87
title: "Garbage day!"
100
-
message: >
88
+
message: >
101
89
Reminder: Tomorrow is {{ trigger.calendar_event.summary }} pickup
102
90
day. Don't forget to put out the bin!
103
91
```
104
92
105
-
### Send notification at the end of day to haul in the empty bin again
93
+
### Send notification at the end of day to bring in the empty bin
106
94
107
-
The following example sends a notification to your mobile device at the end of
108
-
the day to remind you to haul in the empty bin again.
95
+
This example sends a notification to remind you to bring the empty bin back in after collection.
109
96
110
97
```yaml
111
98
automation:
112
-
- alias: "Reminder to haul in the bin"
99
+
- alias: "Reminder to bring in the bin"
113
100
triggers:
114
101
- trigger: calendar
115
-
event: end
102
+
event: end
116
103
entity_id: calendar.twente_milieu
117
104
offset: "-4:00:00"
105
+
# This triggers 4 hours before the calendar event ends
118
106
119
107
actions:
120
108
- action: notify.mobile_app_your_device
121
109
data:
122
-
title: "Haul in the bin!"
123
-
message: >
124
-
Reminder Garbage has been picked up today. Don't forget to haul in
125
-
the bin!
110
+
title: "Bring in the bin!"
111
+
message: >
112
+
Reminder: The waste has been collected today. Don't forget to
113
+
bring in your empty bin!
126
114
```
127
115
128
116
## Known limitations
129
117
130
-
There are no known limitations for this integration.
118
+
- Home Assistant currently doesn't support translating calendar items. Therefore, waste collection events in the calendar will always be displayed in English, regardless of your language settings.
131
119
132
120
## Troubleshooting
133
121
134
122
There are no commonly known issues with this integration.
135
123
136
124
## Removing the integration
137
125
138
-
This integration follows standard integration removal. No extra steps are
139
-
required.
126
+
This integration follows standard integration removal. No additional steps are required.
140
127
141
128
{% include integrations/remove_device_service.md %}
0 commit comments