Date: 2024-01-07
- Changed the Last Update field as this causes blocking IO issues with Home Assistant. Now this value is calculated based on homeassistant dt functions.
- Fixing missing DAYLIGHT information in iCal data. Closing AffaldDK #205
- Fixing missing containers in Køge after renaming. Closing AffaldDK #207
- Bump development environment to Python 3.1.3 and Home Assistant 2025.1
- Bump
pyaffalddk
to V2.1.6
Dependabot updates
PREVIOUS CHANGES
Date: 2024-12-09
- Fixing renamed containers in Egedal kommune. Closing AffaldDK #194
- Bump
pyaffalddk
to V2.1.2
Date: 2024-11-26
- Added Odense Kommune to list of supported municipalities.
- Added Aarhus Kommune to list of supported municipalities.
- Added base support for municipalities that can deliver data via an iCalendar file.
- Added new Material Type
Genbrugsspand, 240L (2-delt) (1 stk.)
. Closing AffaldDK #186 - Bump
pyaffalddk
to V2.1.1
Date: 2024-11-19
- IMPORTANT Around every New Year a bunch of Pickup Types will have no dates for the next pickup, as the calendar for the following year has not yet been created. That will result in some Sensors with
Undefined
orUnavailable
in their value, and they will be unavailable, until they have a date again. As of version 2.1.20, they will now get an artificial date which is always December 31. the following year. As soon as a valid date is found for these sensors, this date will be used instead. - Fixing issue where there is a weekday present but next pick-up is undefined. Typically occurs around New Years time. Closing AffaldDK #179
- Added Municipality and Address ID to 'Service Info', to be used when asking for support.
- Bump
pyaffalddk
to V2.0.44
Date: 2024-10-11
- Corrected wrong image for Pap, Pair, Glas & Metal. Closing AffaldDK #159
- Added new Material Type
juletrae
and also added new image. Closing AffaldDK #165 - Bump
pyaffalddk
to V2.0.41
Date: 2024-10-04
- Start Fixing issues, after Bornholm has changed naming of many un its. Contributing to AffaldDK #159
- Bump
pyaffalddk
to V2.0.40
Date: 2024-09-26
- Fixing missing Types in Svendborg. Closing AffaldDK #151
- Fixing missing Types in Horsens. Closing pyaffalddk #14
- Bump
pyaffalddk
to V2.0.39
Date: 2024-08-20
- Fixing missing Types in Solrød. Closing AffaldDK #139
- Fixing missing Types in Egedal. Closing AffaldDK #142
- Bump
pyaffalddk
to V2.0.38
Date: 2024-08-13
This is a minor update, and if you don't live in Vordingborg Kommune, there is no need to install this.
- Fixing missing Types in Vordingborg. Closing AffaldDK #136
- Bump
pyaffalddk
to V2.0.37
Date: 2024-08-06
- Fixing missing Types in Ringsted. Closing AffaldDK #133
- Bump
pyaffalddk
to V2.0.36
Date: 2024-07-29
- Fixing missing Types in Albertslund. Closing AffaldDK #129
- Bump
pyaffalddk
to V2.0.35
Date: 2024-07-06
- Fixing missing containers in Esbjerg. Closing AffaldDK #117
- Fixing missing containers in Gribskov. Closing AffaldDK #118
- Bump dependency
pyaffalddk
to version 2.0.34
Date: 2024-06-30
-
Adding Bornholm as new Municipality. I have limited test data to go on, but some data is being returned. If anything is missing, please report back. Closing #114
-
Bump dependency
pyaffalddk
to version 2.0.33Date:
2024-06-15
-
Fixing missing details for Faxe. Closing
pyaffalddk
#4 -
Fixing missing details for Lyngby-Taarbæk. Closing #105
-
Bump dependency
pyaffalddk
to version 2.0.31Date:
2024-05-28
-
Fixing missing details for Slagelse and Randers. Closing #97
-
Bump dependency
pyaffalddk
to version 2.0.30
Dependabot updates
Date: 2024-05-12
-
Fixing missing details for Vejen and Randers. Closing #87 and pyaffalddk #3
-
Bump dependency
pyaffalddk
to version 2.0.29Date:
2024-05-04
-
Added new Categories
Madaffald
andRestaffald
-
Added new category images for
restaffald
andmadaffald
-
Fixed missing containers for Glostrup Kommune. Closing #79
-
Fixed missing containers for Egedal Kommune. Closing #84
-
Fixed missing containers for Lyngby-Taarbæk Kommune. Closing #83
-
Fixed missing Tekstil container for Solrød Kommune.
-
Bump dependency
pyaffalddk
to version 2.0.28Date:
2024-04-22
-
Modified change from
pyaffalddk
2.0.25, as it caused problems for many with the category Storskrald. It will now work for all, including Gladsaxe. Closing #76 -
Added more details to warning if category not found. Makes it easier to debug when errors are reported.
-
Bump dependency
pyaffalddk
to version 2.0.26Date:
2024-04-19
-
Added new category Plast, MDK, Glas & Metal.
-
Added missing containers for Varde kommune. Closing #75
-
Support for Gladsaxe kommunes storskrald definition by @DeKi90
-
Bump dependency
pyaffalddk
to version 2.0.24Date:
2024-04-16
This is a minor release, with a Hotfix for Faxe Kommune
-
Added
|
as separator to Next Pickup sensor, to easier identify items. -
Added missing containers for Papir & Plast and Metal & Glas for Faxe kommune. Closing #71
-
Bump dependency
pyaffalddk
to version 2.0.23Date:
2024-04-07
-
Added missing container for Svendborg kommune. Closing #68
-
Added missing container for Mariagerfjord kommune. Closing #67
-
Imporoved error handling on sensor entities.
-
Bump dependency
pyaffalddk
to version 2.0.22Date:
2024-04-05
-
Re-added
Miljøboks
for Gentofte kommune as it was placed in the wrong location for 2.1.1. Closing #64 -
Bump dependency
pyaffalddk
to version 2.0.21Date:
2024-04-03
-
Found the real error for the sensors not being updated when containers have been collected. All data is now updated correctly according to the update interval set. Closing #61
-
Added
Miljøboks
for Gentofte kommune. Closing #64 -
Bump dependency
pyaffalddk
to version 2.0.20Date:
2024-03-30
-
The biggest change in this version is that you no longer need to download the images for the
entity_picture
. Thanks to @LordMike these images are now embedded as base64 data images. @LordMike did a lot of work to ensure the images are small enough to be able stay under the character limit, and he also made a great little script I can use if and when future changes to images are needed. Thanks again @LordMike. With this implemented, you do not need the images in/config/www/affalddk
and this directory can be deleted. -
Updates are sometimes not executed according to time interval. This release should now fix this. Closing #61
-
Adjusted the update Interval, so that you can now set it to between 1 and 24 hours.
-
Migrated dependency
pyrenoweb
topyaffalddk
as the plan is to support more than RenoWeb in the future, and then the name should embrace that.Date:
2024-03-26
NOTE: A new category 'plast' has been added, so you will have to redownload the images files.
-
Removed Furesø kommune as they are no longer using Renoweb. Closing #51
-
Added Lejre kommune, that was left out in the initial release. Closing #52
-
Fixing wrong date count on sensors. Closing #54
-
Fixed categories for Solrød kommune. Closing #53
-
Fixing the
calendar.get_events
service call so that it now supports a start and end date. Thank you to @chamook for the initial Pull Request. -
Partly fix of #59. Catagorize container
Pap og papir/metal, glas og hård plast
correctly for Sorø Kommune -
Bumped minimum required HA version to 2024.2.0, to ensure that HA is using Python 3.12. Previous versions of Python might not work.
-
Bump dependency
pyrenoweb
to 2.0.17Date:
2024-03-23
-
Compressed newly added SVG images, so they are faster to load.
-
Placing Textil correctly for Roskilde and Aalborg (and possible other Municipalities). Cloisng #49
-
Adding new category
papirglasmetalplast
. Note You need to download the image files again. -
Fixing missing containers for Lyngby-Taarbæk. Closing #50
-
Fixing occasionally wrong address id being returned.
-
Bump dependency
pyrenoweb
to 2.0.15Date:
2024-03-22
-
Fixing missing containers for Lyngby-Taarbæk. Closing issue #40
-
Fixing missing containers for Aalborg. Closing issue #35
-
Fixing missing containers for Rødovre
-
Fixing missing containers for Solrød. Closing issue #32
-
Removed Rebild Kommune from the supported Municipalities list, as they have switched to another provider. Working on adding support for that provider, that also seems to service other Municipalities in Nordjylland.
-
Added support for Billund Kommune. They were accidentially left out.
-
Added new Categories
batterier
,papirglasdaaser
andelektronik
. NOTE: This also means you will have to redownload the images and update the directory with new files. -
Converted Calendar Events from time based events to full day events. Giving better support for some Lovelace cards. Closing #34
-
The sensor
Næste Afhentning
, now has a list of all entities that are picked up on that date. Use the attributename
to get the categories, and the attributedescription
to get a more detailed list of content. The icon and entity_picture will now always be the recycle symbol. Closing issue #41 and #42 -
Bump dependency
pyrenoweb
to 2.0.14Date:
2024-03-12
-
Adding new Attribute
date_short
. Closing #22 -
Fixing missing update of Calendard state. Closing #27
-
Fixing missing Containers for Kerteminde. Closing #19
-
Bump dependency
pyrenoweb
to 2.0.11Date:
2024-03-10
This is a Hotfix release, only adding missing containers for some municipalities.
I am sorry for these frequent releases, but this will most likely go on for a little while, until we mapped all the containers to the right Category. If you are missing a container, please add this to your configuration file:
logger:
default: warning
logs:
custom_components.affalddk: error
pyrenoweb: error
And create an issue with the data from the logfile, and the Municipality that has the issue.
-
Fixing the Genbrug category for Hvidovre kommune
-
Fixing the Genbrug category for Greve kommune
-
Fixing the Genbrug category for Egedal kommune
-
Bump dependency
pyrenoweb
to 2.0.10Date:
2024-03-09
This is a Hotfix release, only adding missing containers for some municipalities
-
Add missing containers for Rudersdal and Høje Taastrup. Closing #15 and #16
-
Optimied a few SVG files.
-
Bump dependency
pyrenoweb
to 2.0.9Date:
2024-03-07
-
Fixing wrong Issue Link address. Closing #10
-
Bump pyrenoweb to 2.0.5 Closing wrong types of garbage types in Egedal and Allerød #6
-
Handling the case where the same Road exists more than once in a Municipality. There is now a requirement to enter the Zipcode of the Address when setting up a new entity in Home Assistant. Closing Issue #5
-
Fixing missing containers in Aalborg. Closing #11
-
Added Rudersdal back to the list as they do work with this Integration. Closing #8
-
Bump dependency
pyrenoweb
to 2.0.6Date:
2024-03-04
- Even though it says V2.0.0, this is the first release of this Integration. Please see the README.md for a descriptin and installation instructions.
VERSION 2.0.0-Beta-3
Date: 2024-03-04
Full Changelog: https://github.com/briis/affalddk/compare/2.0.0-beta2...v2.0.0-beta3
VERSION 2.0.0-Beta-2
Date: 2024-03-03
Please see the README.md before installation.
This integration replaces the RenoWeb integration, which will no longer be maintained.
This is a complete rewrite of the RenowWeb V1.x Integration as the API this uses is slowly being phased out, and we needed to find a new way of collecting the data.
If you were a previous user of Renoweb, you would have had to de-install the Integration before upgrading, as Unique ID's of all sensors would have been new, thus having to change your Automations, Scripts and Dashboard entries.
With that in mind I decided to also use the opportunity to change the domain name of the Integration to affalddk
So why change the name and not just give it a new version number?
For a long time I wanted to have this Integration part of the Default HACS store, but in order to do that, you need to have Logo and icon images in the Home Assistant Brand Database. As Renoweb does not really have a logo by itself, I could not create one, as this could violate their rights to the name. But calling it something that is not related directly to Renoweb, gives me the possibility to invent my own logo and thus getting this added to the Default HACS store.
If you were a previous user of Renoweb the Major changes to this integration are:
- I now use a new API. The V1 API was based on a Renoweb API that is being phased ot, and over the last few months I have seen more and more municipalities disappearing from the supported municipalities. The new API is the same most Municipalities use, when you go to their official web page and search for your address and then get Pickup Schedules.
- The
Sensors
are new, and not named the same way as the V1 sensors. Thus there is no upgrade path. With each sensor I now also iclude the official Pictograms as Entity Pictures, which you can use in your dashboard. Note: This image files must be installed manually - please see the README file). - There is a new local
Calendar
entity created, which has a full-day event every time there is a Pick-up. The event will contain a Description and what content is being picked up. - The
Binary Sensors
have not been created. If anyone uses these, raise an issue on Github.
I have now been through all Municipalities and checked if they work with this Integration. There are 47 Munipalities that will work , and if you don't see your municipality in the Dropdown List, then it will not work.