Skip to content

v1.0.33

Choose a tag to compare

@gsbenevides2 gsbenevides2 released this 12 Sep 20:59
· 84 commits to main since this release

v1.0.33 — Release Notes

🚀 Novidades

  • Tuya UI: Controles de lâmpada com seletor de cor e temperatura

    • Novo componente RingPicker — arco de cores com knob arrastável para selecionar matiz e temperatura de cor
    • Abas "Banco / Cor" para alternar entre modo branco e modo cor
    • Presets de cores e temperaturas (Quente, Neutro, Frio)
    • Seletor de saturação e brilho com trilho de gradiente dinâmico
    • Botão de energia central com efeito de glow
  • Tuya: fallback para nuvem

    • tuya-sync agora consulta a nuvem quando um dispositivo não responde via LAN, evitando que dispositivos funcionalmente online apareçam como offline

🐛 Correções

  • TP-Link Center: dispositivos sem IP não são mais escondidos

    • Dispositivos roteador sem IP agora aparecem na tabela (exibindo "-")
    • Campo de IP editável nos diálogos de vinculação e criação de dispositivos
  • Tuya: cura automática de endereços de dispositivos

    • Dispositivos que mudaram de IP (ex: após reboot) agora são auto-healados ao invés de ficarem offline
    • Endereços que falharam 3 vezes seguidas são esquecidos para evitar loops infinitos

⚡ Melhorias

  • Tuya: documentação expandida
    • Nova seção "Addressing" explicando como dispositivos são encontrados via broadcast vs. endereço armazenado
    • Tratamento de dispositivos com firmware atualizado (nova versão de protocolo)
    • Troubleshooting atualizado: menos falsos positivos de "offline"
    • Docker: orientação sobre DHCP reservation e limitações da bridge network

🔧 Mudanças internas

  • Componente LampControls e SwitchControls extraídos do deviceDrawerContent.tsx
  • deviceCard.tsx agora usa cores reais do dispositivo em vez de amber genérico
  • Slider de brilho com trilho de gradiente dinâmico (preto → cor atual)
  • Funções utilitárias de cor (lampColor.ts) para conversão HSV ↔ Hex e detecção de modo