diff --git a/homeassistant/components/bang_olufsen/manifest.json b/homeassistant/components/bang_olufsen/manifest.json index a87c233186ca..14043341ecff 100644 --- a/homeassistant/components/bang_olufsen/manifest.json +++ b/homeassistant/components/bang_olufsen/manifest.json @@ -6,6 +6,6 @@ "documentation": "https://www.home-assistant.io/integrations/bang_olufsen", "integration_type": "device", "iot_class": "local_push", - "requirements": ["mozart-api==5.1.0.247.1"], + "requirements": ["mozart-api==5.3.1.108.0"], "zeroconf": ["_bangolufsen._tcp.local."] } diff --git a/homeassistant/components/bang_olufsen/media_player.py b/homeassistant/components/bang_olufsen/media_player.py index 400a00e199b8..bd1f1178053e 100644 --- a/homeassistant/components/bang_olufsen/media_player.py +++ b/homeassistant/components/bang_olufsen/media_player.py @@ -583,7 +583,7 @@ class BeoMediaPlayer(BeoEntity, MediaPlayerEntity): for sound_mode in sound_modes: label = f"{sound_mode.name} ({sound_mode.id})" - self._sound_modes[label] = sound_mode.id + self._sound_modes[label] = cast(int, sound_mode.id) if sound_mode.id == active_sound_mode.id: self._attr_sound_mode = label diff --git a/requirements_all.txt b/requirements_all.txt index 202da9e4bdb4..604a08964713 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1509,7 +1509,7 @@ motionblindsble==0.1.3 motioneye-client==0.3.14 # homeassistant.components.bang_olufsen -mozart-api==5.1.0.247.1 +mozart-api==5.3.1.108.0 # homeassistant.components.mullvad mullvad-api==1.0.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index c4d5b31aa002..5b14fa4a0248 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1316,7 +1316,7 @@ motionblindsble==0.1.3 motioneye-client==0.3.14 # homeassistant.components.bang_olufsen -mozart-api==5.1.0.247.1 +mozart-api==5.3.1.108.0 # homeassistant.components.mullvad mullvad-api==1.0.0