Pular para o conteúdo principal

Compatibilidade

Matriz de suporte para escolher o caminho de instalação do Toposync.

Sistemas​

SistemaStatusCaminho recomendado
LinuxSuportadoPython, Docker CPU, Docker CUDA ou processing server
macOSSuportado para CPUPython ou processing server
WindowsSuportadoPython ou processing server como serviço
Home Assistant OSSuportado via add-onHome Assistant add-on

Arquiteturas​

ArquiteturaStatusObservação
amd64 / x86_64SuportadoCaminho principal para Linux, Windows, Docker e HAOS
aarch64 / arm64Suportado para CPUCaminho suportado para Docker CPU e Home Assistant OS
Apple SiliconSuportado para CPUUse instalação Python em macOS
macOS IntelSuportado para CPUUse instalação Python em macOS
armv7, armhf, i386Fora do alvo de suporteUse sistema 64-bit

Cenários De Instalação​

CenárioStatusNotas
Python em Linux/macOSSuportadoRecomendado com Python 3.12
Python em WindowsSuportadoRecomendado com Python 3.12
Docker CPUSuportadoImagem pública GHCR para amd64 e arm64
Docker CUDALinux + NVIDIAImagem pública GHCR para amd64; exige driver NVIDIA e NVIDIA Container Toolkit
Home Assistant add-onSuportadoCPU-only em amd64 e aarch64
Processing server Linux/macOSSuportadoCPU no macOS; CPU ou CUDA no Linux
Processing server WindowsSuportadoCPU, DirectML ou CUDA nativo
Processing server DockerSuportadoImagem pública CPU; imagem pública CUDA em Linux amd64 com NVIDIA

GPU​

AceleraçãoStatusUse quando
CPUPadrãoPrimeiro install, uso leve e compatibilidade ampla
CUDA em LinuxSuportadoHost Linux com GPU NVIDIA
CUDA em DockerSuportado em LinuxHost Linux com GPU NVIDIA e NVIDIA Container Toolkit
CUDA em Windows nativoSuportado como bundle PythonMáquina Windows com NVIDIA e runtime compatível
DirectML em WindowsSuportadoGPU Windows compatível com DirectML
CUDA no Home Assistant add-onFora do escopo atualUse processing server externo se precisar de GPU

Raspberry Pi E HAOS​

AmbienteStatusRecomendação
Raspberry Pi com HAOS 64-bitSuportado via add-onUse aarch64
Raspberry Pi 5 8 GB + NVMeReferência práticaMelhor baseline para uso moderno
Raspberry Pi 4Best-effortAdequado para uso leve e compatibilidade
SD cardBest-effortEvite para cargas com muitas câmeras ou gravação intensa
Vision/OpenCV pesado em ARM CPULimitadoDelegue para processing server remoto

Regra Prática​

Comece com CPU. Adicione GPU ou processing server somente quando houver gargalo real de vision, OpenCV, múltiplas câmeras ou inferência ONNX.