Xavier Morel
893043e4ce
feat: grab all collection events in 1 call and dispatch in several sensors after
...
It becomes a bit of a mess with a lot of dynamically named sensors, and possibly a lot of empty ones.
It adds a bit of a burden on the user to clean-up the mess. :/
2025-04-04 18:07:03 +02:00
Xavier Morel
67016339b3
feat: make the sync of garbage types optional
...
If the selected type is "Skip synchro", the ecocito data won't contain the related coordinator(s)
and any sync of that type will be skipped.
2025-04-03 15:35:36 +02:00
Xavier Morel
8e900002ef
fix: fix broken imports
2025-04-01 09:17:40 +02:00
Xavier Morel
fadb192dff
chore: update Python version to 3.13 for the latest HA
2025-03-27 21:28:27 +01:00
Xavier Morel
7ff2710a7b
chore: bump home-assistant req to latest
2025-03-27 20:48:04 +01:00
Xavier Morel
9f3b8556b1
chore: update ruff rules
2025-03-24 22:03:35 +01:00
Xavier Morel
27c59cf736
feat: merge coordinators to have less duplicate code
2025-03-24 22:03:31 +01:00
Xavier Morel
987d3ded47
chore: update ruff to 0.11.0
2025-03-24 22:03:28 +01:00
Xavier Morel
88d2472c64
feat: refactor the coordinator and client to dynamically get and use the type ID from config
2025-03-24 22:03:25 +01:00
Xavier Morel
787e9738c7
feat: add an option-flow to configure type ID mappings (unused)
2025-03-24 22:03:23 +01:00
Xavier Morel
49d40a3a92
chore: add some constants for exception messages to satisfy the linter
2025-03-24 22:03:19 +01:00
Xavier Morel
1c6c04dd33
feat: add a method to dynamically fetch available collection type ids
2025-03-24 22:03:11 +01:00
Xavier Morel
b37cc89cf2
chore: add nix flake
2025-03-24 22:03:04 +01:00
Thomas Bétrancourt
df600eb18e
Initial version
2024-11-03 20:59:08 +00:00
Thomas Bétrancourt
67d0375f99
Initial commit
2024-10-18 13:47:41 +02:00