The entities created should exist under the sensor domain (perfectly capable of handling everything present in this integration), rather than a new custom domain just for this integration.
Reasons for this:
Compliance with HA development guidelines
Consistency with all other integrations
UI/Frontend restrictions (most UI elements will restrict the domains usable as entities)
Love the integration, however it doesn't follow HA development guidelines.
The entities created should exist under the
sensor
domain (perfectly capable of handling everything present in this integration), rather than a new custom domain just for this integration.Reasons for this: