code: async def discover_nupnp(websession):
      
      async with websession.get(URL_NUPNP) as res:
          return [Bridge(item['internalipaddress'], websession=websession)
                  for item in (await res.json())]
docs: Discover bridges via NUPNP.