1244bffcb4
- Modify sensor and switch setup to use `extend` instead of list reassignment. This prevents overwriting entities from previously processed devices. - Update `OwletBaseEntity` initialisation to correctly store the coordinator instance. - Refine device information retrieval using `getattr` for enhanced robustness and provide more specific device details (e.g., serial number in name). This change addresses a bug where, in setups with multiple Owlet devices, only the entities belonging to the last device in the configuration were registered. Using `extend` ensures all entities across all devices are correctly added. Device information presentation is also improved.