MaxCube integration (Cube-Object element or device ?)

Hello,

I’m new in development and would like to update the MaxCube! integration by two new features, which I miss.
Background of the physical setup:
Linux with Homeassistant - Core
installed integration MaxCobe - which works on basis Climate entities for each IOT
MaxCube with own IP-Address
communicates with thermostats and wall thermostats and windows switches
Within a room or area the IOT are paired so if the window opens the thermostats
levels down.

First since the comunction from Cube to the IOT is 833MHz based with the restriction
of less than 1% usage of frequency - also called duty cycle.
I would like to publish this degree onto the Web-Frontend.
Therefore I need and object for the Cube itself. Should I implement a Device or a Element?

Second I would like to see the battery status of the IOT which is also available on the MaxCube-protocol but not implemented into the integration.
Any suggestions how to display the battery - level - perhaps show only those where the status is low?
as a hint to change.

Third and minor: Is there are template , blueprint for the information which IOT are paired?
In best case with the option to change the pairing. With this feature Home Assistant could manage the devices without the MAX-software, which is really bad.

Can I also create devices for each Climate entry as illustrated in https://developers.home-assistant.io/docs/device_registry_index/ ?

Thanks and glad for links to more documentation and other integration with similar relations