diff --git a/custom_components/oasis_mini/icons.json b/custom_components/oasis_mini/icons.json index 086749f..c6ecebc 100644 --- a/custom_components/oasis_mini/icons.json +++ b/custom_components/oasis_mini/icons.json @@ -24,12 +24,14 @@ "status": { "state": { "booting": "mdi:loading", + "busy": "mdi:progress-clock", "centering": "mdi:record-circle-outline", "downloading": "mdi:progress-download", "error": "mdi:alert-circle-outline", "live": "mdi:pencil-circle-outline", "paused": "mdi:motion-pause-outline", "playing": "mdi:motion-play-outline", + "sleeping": "mdi:power-sleep", "stopped": "mdi:stop-circle-outline", "updating": "mdi:update" } diff --git a/custom_components/oasis_mini/pyoasismini/__init__.py b/custom_components/oasis_mini/pyoasismini/__init__.py index 3c364b2..9f83e31 100644 --- a/custom_components/oasis_mini/pyoasismini/__init__.py +++ b/custom_components/oasis_mini/pyoasismini/__init__.py @@ -16,7 +16,7 @@ from .utils import _bit_to_bool, _parse_int, decrypt_svg_content, now _LOGGER = logging.getLogger(__name__) STATUS_CODE_MAP = { - 0: "booting", # maybe? + 0: "booting", 2: "stopped", 3: "centering", 4: "playing",