Variable DimmablePlugInUnitDeviceDefinitionConst
DimmablePlugInUnitDeviceDefinition: With<For<{ behaviors: { identify: Type<WithAlterations<Identify.Cluster, { commands: { triggerEffect: { optional: false; }; }; }>, typeof IdentifyServer, IdentifyInterface>; } & { groups: typeof GroupsServer; } & { onOff: Type<WithFeatures<WithFeatures<OnOff.Cluster, readonly [Lighting]>, readonly ["Lighting"]>, typeof OnOffServer, OnOffInterface>; } & { levelControl: Type<WithAlterations<WithFeatures<WithFeatures<WithFeatures<LevelControl.Cluster, readonly [(...
), (...
)]>, readonly [OnOff]>, readonly ["OnOff", "Lighting"]>, { attributes: { currentLevel: { max: 254; min: 1; }; maxLevel: { default: 254; max: 255; min: 254; }; minLevel: { default: 1; max: 2; min: 1; }; }; }>, Type<WithFeatures<WithFeatures<WithFeatures<LevelControl.Cluster, readonly [(...
), (...
)]>, readonly [OnOff]>, readonly ["OnOff", "Lighting"]>, typeof LevelControlServer, LevelControlInterface>, LevelControlInterface>; }; deviceRevision: 4; deviceType: 267; name: "DimmablePlugInUnit"; requirements: typeof DimmablePlugInUnitRequirements; }>, { identify: Type<WithAlterations<Identify.Cluster, { commands: { triggerEffect: { optional: false; }; }; }>, typeof IdentifyServer, IdentifyInterface>; } & { groups: typeof GroupsServer; } & { onOff: Type<WithFeatures<WithFeatures<OnOff.Cluster, readonly [Lighting]>, readonly ["Lighting"]>, typeof OnOffServer, OnOffInterface>; } & { levelControl: Type<WithAlterations<WithFeatures<WithFeatures<WithFeatures<LevelControl.Cluster, readonly [OnOff, Lighting]>, readonly [OnOff]>, readonly ["OnOff", "Lighting"]>, { attributes: { currentLevel: { max: 254; min: 1; }; maxLevel: { default: 254; max: 255; min: 254; }; minLevel: { default: 1; max: 2; min: 1; }; }; }>, Type<WithFeatures<WithFeatures<WithFeatures<LevelControl.Cluster, readonly [OnOff, Lighting]>, readonly [OnOff]>, readonly ["OnOff", "Lighting"]>, typeof LevelControlServer, LevelControlInterface>, LevelControlInterface>; }> = ...