PlashLights™ waterproof Bluetooth controller is operated via a mobile phone app to turn on/off, adjust the brightness or color, adjust color temperature, and change preset color patterns. There are a variety of lighting patterns to choose from. The operation is very simple with your devices control (IOS or Android). Your device (ie. phone) is not needed when a switch is installed as the lights will defer to the last setting when powered on. Example: If you have them on a blue strobe pattern and turn the power of at a switch or the Perko, when power is applied at a later date the lights will be on blue strobe. Basically, your device/phone is only required to change the color or patterns.