hass-victron
hass-victron copied to clipboard
[Feature request] Disable non active or unnecessary entities
I just installed this integration and it seems to work quite well. But it burdens the recorder with many unnecessary entities. The total in my setup is more than 200 entities.
I can identify possible ways to cut the number down:
- When I have a Single phase setup all L2 and L3 entities are not necessary, not active.
- The Victron modbus protocol has many doublettes, which means several identical values can be received from different devices. Could be tricky to identify those, I guess you are creating those values by scanning modbus, so to identify doublettes must be done after the scan. Ev. you can make it possible to mark them as doublettes afterwards. Plus a list of known doublettes can be managed by the community and integrated into the scan process.
- Another method to decrease the impact on the recorder, could be to have a built-in switch for the recorder. By default, only the entities which are essential would have the recorder switched on. Dissable them switches the recorded off too I guess.