shadow578 / homeassistant_sma_data_manager

SMA Data Manager M integration for Home Assistant
MIT License
2 stars 2 forks source link

feat: add support for array channels #23

Closed shadow578 closed 8 months ago

shadow578 commented 9 months ago

this PR adds support for channels containing multiple values, what i've decided to call 'array channels'.

array channels include e.g. Measurement.DcMs.Vol[], Measurement.DcMs.Amp[] and Measurement.DcMs.Watt[] available for (at least) the SMA Tripower Core2 STP 110-60 and the SMA SUNNY TRIPOWER 5.0.

this PR also adds unit testing for the SMA api client code