* Enable ruff TRY401 * fix tests
* add binary sensor * remove _LOGGER and mixin
Co-authored-by: Franck Nijhof <git@frenck.dev> Co-authored-by: Robert Resch <robert@resch.dev>