On AmpliPi, if you change the volume of a source from 50 to 70, what is actually sent to the backend is +20 to volume of all connected zones. In home assistant, if you do the same operation it will authoritatively set all zones to 70 volume from whatever spot they're in
Give this parity by doing the same as what the AmpliPi frontend does in the CardVolumeSlider component
Note that this may be best left for after micro-nova/AmpliPi#1062 is merged to avoid needing to immediately redo the implementation
On AmpliPi, if you change the volume of a source from 50 to 70, what is actually sent to the backend is +20 to volume of all connected zones. In home assistant, if you do the same operation it will authoritatively set all zones to 70 volume from whatever spot they're in
Give this parity by doing the same as what the AmpliPi frontend does in the
CardVolumeSlidercomponentNote that this may be best left for after micro-nova/AmpliPi#1062 is merged to avoid needing to immediately redo the implementation