UniFi Protect revoluciona com atualizações de estado em snake_case para mais precisão e localização global
Nova padronização no UniFi Protect: o futuro dos estados é em snake_case para melhor experiência
A UniFi Protect, conhecida por suas soluções avançadas de vigilância, anunciou uma atualização significativa em seu sistema que impactará diretamente a forma como os estados das entidades são gerenciados. A partir de agora, os valores de estado das entidades serão convertidos do formato original de caixa mista para snake_case, uma nomenclatura mais consistente e amigável para a localização global.
Essa transição, que visa aprimorar a uniformidade e habilitar um suporte mais robusto para diferentes idiomas, já está em vigor e abrange diversas funcionalidades. A mudança é um passo importante para garantir que a plataforma seja acessível e funcional para usuários em todo o mundo, independentemente de suas preferências linguísticas.
Para os usuários que utilizam automações, scripts ou templates para interagir com as entidades do UniFi Protect, será necessário um ajuste. A partir de agora, essas ferramentas devem ser atualizadas para utilizar os novos valores em snake_case. A boa notícia é que a interface do usuário continuará exibindo o texto de forma traduzida e legível, mantendo a experiência amigável.
O que muda na prática: exemplos da nova nomenclatura
A atualização traz exemplos claros de como os estados serão representados. Por exemplo, o tipo de campainha que antes era apresentado como ‘Mechanical’ ou ‘Digital’ agora será ‘mechanical‘ e ‘digital‘. Da mesma forma, o modo de gravação ‘Always’, ‘Detections’ e ‘Never’ se tornam ‘always‘, ‘detections‘ e ‘never‘.
Outras funcionalidades também foram padronizadas. O modo infravermelho, antes descrito como ‘Auto’, ‘On’ ou ‘AutoNoLEDsOn’, agora segue o padrão ‘auto‘, ‘on‘ e ‘auto_no_leds_on‘. O modo da luz de status, que variava entre ‘On’, ‘Off’ e ‘OnWhenDark’, agora é representado por ‘on‘, ‘off‘ e ‘on_when_dark‘.
O modo HDR, crucial para a qualidade da imagem em diferentes condições de iluminação, também segue a nova regra, com as opções sendo ‘auto‘, ‘on‘ e ‘off‘. Essa padronização se aplica a uma série de outras entidades, garantindo uma experiência mais coesa em todo o ecossistema UniFi Protect.
Impacto nas automações e scripts: um chamado à atualização
A UniFi Protect ressalta a importância de os usuários estarem cientes dessa alteração, especialmente aqueles que dependem de automações personalizadas. Conforme informado pela documentação oficial do UniFi Protect, scripts e automações que verificam ou definem o estado de entidades do UniFi Protect precisarão ser atualizados para usar os novos valores em snake_case.
Embora a interface visual mantenha a clareza e a tradução para o usuário final, a comunicação interna do sistema agora adota essa nova convenção. Ignorar essa mudança pode levar a falhas em fluxos de trabalho automatizados, comprometendo a eficiência do sistema de vigilância.
A comunidade de usuários é encorajada a revisar suas configurações e a realizar os ajustes necessários o quanto antes. Essa iniciativa da UniFi Protect demonstra um compromisso contínuo com a melhoria da plataforma e a adaptação às necessidades globais de seus consumidores, garantindo maior robustez e interoperabilidade.