Português
Aparência
Português
Aparência
Manipulação de dados de mapa completamente engenharia reversa, decodificação e renderização para suporte a mapas ao vivo e múltiplos mapas salvos com todos os recursos fornecidos pelo App oficial.


Como visualizar o mapa e controlar o dispositivo a partir do painel
Os recursos 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 do aplicativo oficial. Ele processa perfeitamente fluxos de dados recebidos para suportar a taxa de atualização padrão de três segundos encontrada na maioria dos dispositivos, assim como a taxa de atualização mais rápida de um segundo introduzida nos modelos de 2026 e posteriores.


Complexidade da decodificação de mapas
Dispositivos modernos transmitem atualizações parciais do mapa (quadros P) que contêm apenas as diferenças incrementais do quadro anterior. Decodificar esses quadros diferenciais é um processo altamente complexo, mas necessário para alcançar atualizações em tempo real. Ao lidar com essa lógica de forma independente, a integração evita a sobrecarga pesada e as limitações de tempo arbitrárias de solicitar mapas completos continuamente.
A integração oferece múltiplos esquemas de cores integrados, permitindo que os usuários personalizem o estilo visual tanto dos mapas ao vivo quanto dos mapas salvos para melhor se adequar ao design do painel.










O esquema de cores ativo para um dispositivo específico pode ser alterado a qualquer momento a partir da opção de configuração Esquema de cores.
O renderizador de mapas gera dinamicamente e sobrepõe um conjunto abrangente de ícones, rótulos e distintivos específicos de cada quarto para refletir as configurações de limpeza personalizadas atuais do dispositivo em tempo real. Esses elementos renderizados dinamicamente incluem:
Qualquer um desses elementos específicos de cada cômodo 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 dos cômodos, ícones ativos e outros objetos, mudam dinamicamente dependendo do tipo de trabalho atual do robô (por exemplo, limpeza de cômodos vs. limpeza por zona) para refletir com precisão a tarefa ativa.




A integração pode analisar e renderizar mapas temporários não salvos em tempo real. Isso inclui mapas desenhados dinamicamente durante operações de mapeamento rápido ou tarefas de limpeza pontual iniciadas diretamente pelo botão físico do robô.
Manipulação de Mapas Temporários
Quando o robô está fazendo mapeamento rápido ou limpeza pontual, ele cria um novo mapa temporário em sua memória e não responde a ações locais de API map_request. Como esses mapas recém-criados ainda não têm um nome de objeto, eles só podem ser acessados por meio da propriedade map_data na nuvem. Novos dados de mapa exigem regras completamente diferentes de decodificação e renderização, tornando essa integração exclusivamente capaz de lidar com esse tipo de dado de mapa.




Quando um trabalho de mapeamento é concluído, mas o dispositivo atingiu o limite máximo de mapas salvos, o robô fará uma pausa e aguardará 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 é descoberto e aguarda uma ação.
Sobreposições de ícone de aspirador para exibir o estado do dispositivo, correspondendo às convenções do App oficial.
A dormir | Inativo | Ativo | A carregar | Erro |
|---|---|---|---|---|
![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() |
Dica
Avisos podem ser apagados via notificações ou pelo serviço clear_warning para restaurar o estado do robô no mapa.


A integração expõe entidades de sala dinâmicas para gerenciar todas as propriedades personalizáveis de uma sala, como seu nome, material do piso e configurações de limpeza personalizadas. Essas entidades são geradas dinamicamente a partir de mapas salvos e são atualizadas automaticamente quando o mapa selecionado é alterado.