* Address august review comments
Followup to https://github.com/home-assistant/core/pull/124677
* cleanup loop
* drop mixin name
* event entity add cleanup
* remove duplicate prop
* pep0695 type
* remove some not needed block till done
* cleanup august tests
* switch to freezegun
* snapshots for dev reg
* SOURCE_USER nit
* snapshots
* pytest.raises
* not loaded check
* Reduce code needed to set august unique ids
Set the unique ids in the base class since they always
use the same format
* Reduce code needed to set august unique ids
Set the unique ids in the base class since they always
use the same format