* moved sia to entity_descriptions
* cleanup
* moved logger to const
* redid entity description to static
* small fix
* moved entity description classes to proper file
* improved entity def's and undid logger
* further cleanup
* redid naming logic
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* add support for binary_sensor
* added default enabled for binary sensors
* fixed coverage and a import deleted
* disable pylint for line
* Apply suggestions from code review
* split binary sensor and used more attr fields
Co-authored-by: Erik Montnemery <erik@montnemery.com>