diff --git a/src/linkplay/manufacturers.py b/src/linkplay/manufacturers.py index c1c649e..19e3db7 100644 --- a/src/linkplay/manufacturers.py +++ b/src/linkplay/manufacturers.py @@ -11,6 +11,9 @@ MANUFACTURER_GGMM: Final[str] = "GGMM" MANUFACTURER_MEDION: Final[str] = "Medion" MANUFACTURER_AUGUST: Final[str] = "August" +MANUFACTURER_MUZO: Final[str] = "Muzo" +MANUFACTURER_AUDIOPRO: Final[str] = "Audio Pro" +MANUFACTURER_TRIANGLE: Final[str] = "Triangle" MANUFACTURER_GENERIC: Final[str] = "Generic" MODELS_ARTSOUND_SMART_ZONE4: Final[str] = "Smart Zone 4 AMP" MODELS_ARTSOUND_SMART_HYDE: Final[str] = "Smart Hyde" @@ -39,6 +42,12 @@ MODELS_WR320: Final[str] = "WR320" MODELS_WS350: Final[str] = "WS350" MODELS_WIIM_AMP_PRO: Final[str] = "WiiM Amp Pro" +MODELS_MUZO_COBBLESTONE: Final[str] = "MUZO Cobblestone Wi-Fi Audio Receiver" +MODELS_AUDIOPRO_C3: Final[str] = "C3" +MODELS_AUDIOPRO_C10: Final[str] = "C10" +MODELS_AUDIOPRO_A10: Final[str] = "A10" +MODELS_TRIANGLE_AIO_3: Final[str] = "AIO 3" + MODELS_GENERIC: Final[str] = "Generic" PROJECTID_LOOKUP: Final[dict[str, tuple[str, str]]] = { @@ -80,7 +89,12 @@ "GGMM_E2A": (MANUFACTURER_GGMM, MODELS_GGMM_GGMM_E2), "A16": (MANUFACTURER_MEDION, MODELS_MEDION_MD_43970), "Lanzi_4566": (MANUFACTURER_AUGUST, MODELS_WR320), - "WS350": (MANUFACTURER_AUGUST, MODELS_WS350) + "WS350": (MANUFACTURER_AUGUST, MODELS_WS350), + "a31imuzobox": (MANUFACTURER_MUZO, MODELS_MUZO_COBBLESTONE), + "AudioPro_C3": (MANUFACTURER_AUDIOPRO, MODELS_AUDIOPRO_C3), + "AudioPro_C10": (MANUFACTURER_AUDIOPRO, MODELS_AUDIOPRO_C10), + "AudioPro_A10": (MANUFACTURER_AUDIOPRO, MODELS_AUDIOPRO_A10), + "U-AIO3v2": (MANUFACTURER_TRIANGLE, MODELS_TRIANGLE_AIO_3), }