SmartBulbs is an application for the remote control of smart bulbs. The smart bulbs will use either Zigbee or Bluetooth low energy as connectivity towards the gateway. Different smart bulbs are available: TW (Tunable White), CCTW (Color Changeable Tunable White) and RGB. The smart bulbs have an NFC tag which is used for the confidential commissioning process (pairing) between the gateway and the smart bulb. The smart bulb will be paired to the gateway after a tap selecting the commissioning mode. If the smart bulb is already paired, it can be disconnected from the gateway after another tap using the decommissioning mode. The gateway is connected to the internet through WiFi. This gateway is based on a Raspberry Pi (using BCM2835) and also includes a PN7120 extension board for the NFC-based confidential commissioning.This application is intended to work in a smart home environment. In every room of the house one or several bulbs are managed using a smartphone. It is possible to manage all the bulbs individually. It is also possible to see all the bulbs contained in a particular room of the house. Finally, the user can create personalized scenes for one or more bulbs in the house. Each screen defines a different behavior for the bulbs (turning them on/off, changing their color or changing their brightness level).