fix: use HA’s slugify for entity-id mapping.
Thanks @frankkopp for identifying this issue and submitting a PR. When a tap used a non alpanumeric character in the same, the duration and volume entities were not correctly mapping. This addresses that issue.