airgradient_esphome icon indicating copy to clipboard operation
airgradient_esphome copied to clipboard

Deprecate PMS5003 extended life packages

Open MallocArray opened this issue 7 months ago • 1 comments

The only difference in the extended life packages is a substitution that lets a user overwrite the update interval named pm_update_interval

Add this same substitution to the main packages with the same default as the existing packages, and then users can set their own update interval with a single package. Several less packages to maintain that have almost identical information.

Will have to figure out how to communicate this to users. Considering adding to release notes that it will be deprecated in the future and then in a few months removing the package from the repo. Then when users try to install after that date, it will throw an error that will bring them back to the repo to see the change if they haven't yet.

MallocArray avatar May 26 '25 02:05 MallocArray

Waiting on new fixes from the ESPHome project to fully resolve the current issues with the pmsx003 component

https://github.com/esphome/issues/issues/7063 https://github.com/esphome/issues/issues/7040

MallocArray avatar Aug 22 '25 22:08 MallocArray