Português (Brasil)
Aparência
Português (Brasil)
Aparência
Manipulação de dados de mapas completamente engenharia reversa, decodificação e renderização para suporte a mapas ao vivo e múltiplos mapas guardados com todas as funcionalidades fornecidas pela App oficial.


Como visualizar o mapa e controlar o dispositivo a partir do painel
As funcionalidades de integração apresentam capacidades avançadas de decodificação de mapas para fornecer uma alta taxa de atualização com baixa latência, correspondendo de perto ao desempenho da aplicação oficial. Processa de forma contínua os fluxos de dados recebidos para suportar a taxa de atualização padrão de três segundos encontrada na maioria dos dispositivos, bem como a taxa de atualização mais rápida de um segundo introduzida nos modelos de 2026 e posteriores.


Complexidade de Decodificação de Mapas
Os dispositivos modernos transmitem atualizações parciais de mapas (P-frames) que contêm apenas as diferenças incrementais em relação ao frame anterior. A decodificação destes frames diferenciais é um processo altamente complexo, mas é necessária para alcançar atualizações em tempo real. Ao gerir esta lógica de forma independente, a integração evita a pesada sobrecarga e as limitações temporais arbitrárias de solicitar mapas completos continuamente.
A integração fornece múltiplos esquemas de cores incorporados, permitindo aos utilizadores personalizar o estilo visual tanto dos mapas em tempo real como dos mapas guardados, de forma a adequar-se melhor ao design do seu dashboard.










O esquema de cores ativo para um dispositivo específico pode ser alterado a qualquer momento através da opção de configuração Esquema de cores.
O renderizador de mapas gera dinamicamente e sobrepõe um conjunto abrangente de ícones, etiquetas e insígnias específicas de cada divisão para refletir as definições de limpeza personalizadas atuais do dispositivo em tempo real. Estes elementos renderizados dinamicamente incluem:
Qualquer um destes elementos específicos da divisão pode ser ocultado seletivamente do mapa gerado a qualquer momento através da opção de configuração Objetos de mapa ocultos.
Os elementos visuais exibidos no mapa, incluindo cores das divisões, ícones ativos e outros objetos, mudam dinamicamente dependendo do tipo de trabalho atual do robô (por exemplo, limpeza de divisão vs. limpeza de zona) para refletir com precisão a tarefa ativa.




A integração pode analisar e renderizar mapas temporários não guardados em tempo real. Isto inclui mapas desenhados dinamicamente durante operações de mapeamento rápido ou tarefas de limpeza localizada iniciadas diretamente através do botão físico no robô.
Gestão de Mapas Temporários
Quando o robô está a fazer mapeamento rápido ou limpeza localizada, cria um novo mapa temporário na sua memória e não responde às ações locais da API map_request. Como estes mapas recém-criados ainda não têm um nome de objeto, só podem ser acedidos através da propriedade map_data na nuvem. Os novos dados do mapa requerem regras de decodificação e renderização totalmente diferentes, tornando esta integração exclusivamente capaz de lidar com este tipo de dados de mapa.




Quando um trabalho de mapeamento é concluído, mas o dispositivo atingiu o limite máximo de mapas guardados, o robô fará uma pausa e aguardará a sua decisão sobre se deve sobrescrever um mapa existente ou descartar o recém-gerado. A integração fornece um Notificação dedicado para alertá-lo quando um mapa temporário é detetado e aguarda uma ação.
Sobreposições de ícone de aspirador para exibir o estado do dispositivo, correspondendo às convenções da App oficial.
A dormir | Inativo | Ativo | A carregar | Erro |
|---|---|---|---|---|
![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() |
Dica
Avisos podem ser eliminados através de notificações ou do serviço clear_warning para restaurar o estado do robô no mapa.


A integração expõe entidades de divisão dinâmicas para gerir todas as propriedades personalizáveis de uma divisão, como o seu nome, o material do chão e as definições de limpeza personalizadas. Estas entidades são geradas dinamicamente a partir de mapas guardados e atualizam-se automaticamente quando o mapa selecionado muda.