This project was made via geometry nodes. The LED bulbs are UV spheres with two different materials, one as the LED bulb on and the other as off. The collection (LED Bulbs) info is applied to instance on points node to distribute the bulbs across the mesh. The text is added as a separate mesh, and the material is all emission, tranmission and roughness based.