export default function canToggleDomain(domain, servicesMap) {
  const serviceDomain = servicesMap.get(domain);
  return !!serviceDomain && serviceDomain.services.has('turn_on');
}

export default function canToggleDomain(domain, servicesMap) {
  if (domain === 'lock') return true;
  const serviceDomain = servicesMap.get(domain);
  return !!serviceDomain && serviceDomain.services.has('turn_on');
}

Add support for locks in canToggleDomain