🐛 Fix integration missing in HA-Core GUI
Changes:
- 🐛 Fix integration missing in GUI (#54) (because of
integration_type: entity
?), and update keys in HACS file - ♻️ Update code to follow recent HA guidelines
- 🎨 Use ruff in pre-commit instead of flake8
- 📦️ Bump version and require recent HA-Core (>= 2023.5.0), deprecating python3.9 and earlier HA-Core versions