text: """Expose submodules."""
  from .idiamant import NBG, NBR
  from .legrand import (
      NLC,
      NLE,
      NLF,
      NLFN,
      NLG,
      NLL,
      NLLM,
      NLLV,
      NLM,
      NLP,
      NLPBS,
      NLPC,
      NLPM,
      NLPS,
      NLT,
      NLV,
  )
  from .module import Camera, Plug, Shutter
  from .netatmo import (
      NCO,
      NDB,
      NHC,
      NIS,
      NOC,
      NRV,
      NSD,
      OTH,
      OTM,
      Location,
      Module,
      NACamDoorTag,
      NACamera,
      NAMain,
      NAModule1,
      NAModule2,
      NAModule3,
      NAModule4,
      NAPlug,
      NATherm1,
      PublicWeatherArea,
  )
  from .smarther import BNS
  
  __all__ = [
      "Shutter",
      "Plug",
      "Camera",
      "Module",
      "NACamera",
      "NOC",
      "NACamDoorTag",
      "NIS",
      "NCO",
      "NSD",
      "NLG",
      "NLP",
      "NLT",
      "NLC",
      "NLE",
      "NLF",
      "NLFN",
      "NLL",
      "NLLM",
      "NLLV",
      "NLM",
      "NLPBS",
      "NLPC",
      "NLPM",
      "NLPS",
      "NLV",
      "NBG",
      "NBR",
      "NDB",
      "NRV",
      "NAPlug",
      "NATherm1",
      "OTH",
      "OTM",
      "NAMain",
      "NAModule1",
      "NAModule2",
      "NAModule3",
      "NAModule4",
      "NHC",
      "BNS",
      "PublicWeatherArea",
      "Location",
  ]
  