def setup_platform(hass, config, add_devices, discovery_info=None):
    import pywink

    if discovery_info is None:
        token = config.get(CONF_ACCESS_TOKEN)

        if token is None:
            logging.getLogger(__name__).error(
                "Missing wink access_token. "
                "Get one at https://winkbearertoken.appspot.com/")
            return

        pywink.set_bearer_token(token)

    add_devices(WinkToggleDevice(switch) for switch in pywink.get_switches())
    add_devices(WinkToggleDevice(switch) for switch in
                pywink.get_powerstrip_outlets())
    add_devices(WinkToggleDevice(switch) for switch in pywink.get_sirens())
Remove layer number if exists at end of url
dataset/ETHPy150Open home-assistant/home-assistant/homeassistant/components/switch/wink.py/setup_platform--crossover with--dataset/ETHPy150Open Esri/ops-server-config/Utilities/CreateServiceList.py/_remove_layer_number