diff --git a/src/devices/ikea.ts b/src/devices/ikea.ts index 264f4aa765818..090ce83b45e38 100644 --- a/src/devices/ikea.ts +++ b/src/devices/ikea.ts @@ -563,9 +563,21 @@ const definitions: DefinitionWithExtend[] = [ // #region on/off controls { zigbeeModel: ['TRADFRI control outlet'], - model: 'E1603/E1702/E1708', + model: 'E160x/E170x/E190x', vendor: 'IKEA', description: 'TRADFRI control outlet', + whiteLabel: [ + {model: 'E1603', vendor: 'IKEA', description: 'E1603 (Type - F)'}, + {model: 'E1702/E1703', vendor: 'IKEA', description: 'E1702/E1703 (Type - E)'}, + {model: 'E1704', vendor: 'IKEA', description: 'E1704 (Type - G)'}, + {model: 'E1705', vendor: 'IKEA', description: 'E1705 (Type - L)'}, + { + model: 'E1706/E1707/E1708/E1709/E1710', + vendor: 'IKEA', + description: 'E1706/E1707/E1708/E1709/E1710 (Type - B)', + }, + {model: 'E1902', vendor: 'IKEA', description: 'E1902 (Type - J)'}, + ], extend: [addCustomClusterManuSpecificIkeaUnknown(), m.onOff(), m.identify()], ota: true, }, @@ -592,9 +604,13 @@ const definitions: DefinitionWithExtend[] = [ }, { zigbeeModel: ['TRETAKT Smart plug'], - model: 'E2204', + model: 'E22x4', vendor: 'IKEA', description: 'TRETAKT smart plug', + whiteLabel: [ + {model: 'E2204', vendor: 'IKEA', description: 'E2204 (EU)'}, + {model: 'E2214', vendor: 'IKEA', description: 'E2214 (CH)'}, + ], extend: [addCustomClusterManuSpecificIkeaUnknown(), m.onOff(), m.identify()], ota: true, },