Replace MediaPlayerState.STANDBY with MediaPlayerState.OFF in ps4 (#148136)

This commit is contained in:
Erik Montnemery 2025-07-04 16:25:59 +02:00 committed by GitHub
parent b7f830523e
commit fd86a43b28
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 5 deletions

View File

@ -191,7 +191,7 @@ class PS4Device(MediaPlayerEntity):
)
elif self.state != MediaPlayerState.IDLE:
self.idle()
elif self.state != MediaPlayerState.STANDBY:
elif self.state != MediaPlayerState.OFF:
self.state_standby()
elif self._retry > DEFAULT_RETRIES:
@ -223,7 +223,7 @@ class PS4Device(MediaPlayerEntity):
def state_standby(self) -> None:
"""Set states for state standby."""
self.reset_title()
self._attr_state = MediaPlayerState.STANDBY
self._attr_state = MediaPlayerState.OFF
def state_unknown(self) -> None:
"""Set states for state unknown."""

View File

@ -33,8 +33,8 @@ from homeassistant.const import (
CONF_REGION,
CONF_TOKEN,
STATE_IDLE,
STATE_OFF,
STATE_PLAYING,
STATE_STANDBY,
STATE_UNKNOWN,
)
from homeassistant.core import HomeAssistant
@ -188,7 +188,7 @@ async def test_state_standby_is_set(hass: HomeAssistant) -> None:
await mock_ddp_response(hass, MOCK_STATUS_STANDBY)
assert hass.states.get(mock_entity_id).state == STATE_STANDBY
assert hass.states.get(mock_entity_id).state == STATE_OFF
async def test_state_playing_is_set(hass: HomeAssistant) -> None:
@ -308,7 +308,7 @@ async def test_device_info_is_set_from_status_correctly(
mock_d_entries = device_registry.devices
mock_entry = device_registry.async_get_device(identifiers={(DOMAIN, MOCK_HOST_ID)})
assert mock_state == STATE_STANDBY
assert mock_state == STATE_OFF
assert len(mock_d_entries) == 1
assert mock_entry.name == MOCK_HOST_NAME