Bem-vindo à Comunidade UBNT

Hotspot + Banco de dados

Boa tarde,

Estamos trabalhando em um projeto para suprir um galpão de tamanho 60x60m, onde ocorrem eventos de aproximadamente 1000 pessoas.
Diante disto, através de pesquisas gostamos de algumas particularidades oferecidas pela Ubiquiti e estaremos utilizando alguns de seus produtos.
Gostaria de auxilio para duas questões:

1 - Estamos trabalhando com a possibilidade de implantar 4 unidades do UAP-AC-HD, com base nas descrições técnicas deste aparelho, creio que seria uma quantidade suficiente (Na verdade entendemos que possivelmente será necessário adicionar mais 1 AP). Com base nas experiências de vocês, o que acham?

2 - Para autenticação, o contratante solicitou que seja apresentado um contrato de responsabilidade do usuário, e um questionário para recolher alguns dados... para esta solução, estamos com o seguinte pensamento:
Hotspot apontando para um servidor RADIUS, onde seria configurado para armazenamento dos dados adquiridos em um banco Mysql. Existe alguma ferramenta proprietária da Ubiquiti que auxilie para este caso? Caso não, possui alguma dica?

Agradeço!

Comentários

  • UBNT-SamuelUBNT-Samuel 283 Pontos
    editado outubro 28
    Em relação ao ítem 1, o UAP-HD  é um equipamento excelente e 4 devem atender à demanda (no limite), mas é fundamental ativar o recurso Band Steering para tirar máximo proveito de ambos os rádios do AP distribuindo a carga de clientes. Sempre acho muito prudente trabalhar com uma margem de segurança para evitar imprevisto, por isso concordo com a proposta de utilizar 5 ou 6 UAP-HD. É igualmente importante você fazer o planejamento de realocação de canais explicado no artigo abaixo:

    Em relação ao ítem 2, com o Guest Portal embutido no UniFi Controller você consegue oferecer uma página de Termos de Serviço que o usuário terá que aceitar antes de utilizar a rede WiFi. No entanto, você não poderá personalizar quais dados deseja receber do usuário, logo será necessário apontar para um portal externo que pode até ser desenvolvido por vocês mesmos...
  • jabourjabour 1 Point
    Samuel,
    Agradeço a sua presteza.
    Vou estar hoje com o restante da equipe, apresentarei estas ideias e caso seja implantado, terei o prazer em compartilhar o sucesso com vocês.
    Agradeço novamente!
    UBNT-Samuel
  • jabourjabour 1 Point
    Samuel, 
    O andamento da proposta está mudando um pouco, provavelmente trabalharemos com a autenticação via Facebook.
    A controladora Unifi oferece este tipo de autenticação, correto? Este serviço já está suficientemente estável? Possui alguma ressalva?
    Agradeço!
  • UBNT-SamuelUBNT-Samuel 283 Pontos
    editado novembro 6
    Eu não trocaria uma solução profissional como o Hotspot Manager do UniFi Controller (link abaixo) pelo check-in no Facebook que é extremamente volátil e depende de uma entidade externa que você não tem controle. Já disse antes em outros tópicos que na minha opinião esse recurso de check-in no Facebook é tão ruim quanto é inútil na prática. Digo isso porque além de vários problemas já conhecidos, como por exemplo em relação à liberação prévia do tráfego HTTPs e do não disparo da autenticação na "bandeja" do iOS, nada impede o visitante de simplesmente ocultar e não publicar o check-in.

    Hotspot Manager: Um Sistema Grauito de Gerenciamento de Vouchers e Visitantes no UniFi Controller

    Observação: Repare que todos esses problemas mencionados são nativos do check-in no Facebook em qualquer solução, ou seja, nada tem a ver com particularidades desse recurso dentro do UniFi. De qualquer forma, esse é mais um recurso suportado pelo UniFi...
  • jabourjabour 1 Point
    "Em relação ao ítem 2, com o Guest Portal embutido no UniFi Controller você consegue oferecer uma página de Termos de Serviço que o usuário terá que aceitar antes de utilizar a rede WiFi. No entanto, você não poderá personalizar quais dados deseja receber do usuário, logo será necessário apontar para um portal externo que pode até ser desenvolvido por vocês mesmos..."

    Caso eu jogue a autenticação em um servidor externo, seja desenvolvido uma página onde colete as informações e armazene os dados do usuário.
    A partir do momento que o usuário preencha os requisitos desta página, seria validado o seu login? Como a controladora entenderia que este usuário está liberado para navegar ou não? 
  • UBNT-SamuelUBNT-Samuel 283 Pontos
    Quem trata a conclusão ou não da tarefa é o servidor externo com base naquilo que foi desenvolvido como solução de autenticação. Quando o servidor externo der o comando de ok via API, o UniFi libera  passagem do tráfego. 

    https://github.com/Art-of-WiFi/UniFi-API-client/
  • jabourjabour 1 Point
    Seria possível ter a documentação da controladora para desenvolvimento da API? Não encontrei esta documentação ainda...
    Obrigado.
  • UBNT-SamuelUBNT-Samuel 283 Pontos
    editado 12:42
    Essa documentação está em desenvolvimento e ainda não foi publicada pela UBNT...
    O que você encontra nesse meio tempo são alguns repositórios no GitHub.
Entre ou Registre-se para fazer um comentário.