Имхо, умные лампы - надёжней. Плюс минус нормальный БП. Там либо (в дешёвых вариантах) Связка контроллер - мосфет\сборка мосфетов, либо готовый драйвер управляемый по i2c шине (более современный вариант). Как то делать было нехрен, сам писал прошивку для лампы WIZ, там esp и шим bp1658. Прошивкой скважность можно выставить так, что светить будет аки рентген, но сдохнет за пару часов от перегрева, или, наоборот занизить максимальный предел так, что работать будет почти вечно... К чему... Купите умную лампу не ставьте максимальную яркость - получите долгий срок эксплуатации.