Controle de saídas
Controle saídas remotas na Navixy para ativar travas, imobilizadores e corte do motor. Abrange lógica de segurança, métodos de comando e solução de problemas do dispositivo.
Vários modelos de dispositivo vêm equipados com a capacidade de controlar o estado de dispositivos conectados ou motores. Esse recurso pode ser aplicado a uma variedade de componentes, incluindo fechaduras, campainhas, imobilizadores, sistemas de corte de óleo/motor e sistemas automáticos de aquecimento do motor, como Webasto. Ele pode até se estender a aplicações de casa inteligente, como tomadas inteligentes e lâmpadas inteligentes, entre outras. Ele pode ser usado, por exemplo, em sua casa móvel, que é mais adequada para ser rastreada e controlada por meio de um dispositivo GPS. O conceito principal aqui é a capacidade de ligar ou desligar remotamente uma função ou um dispositivo específico por meio de um comando transmitido pelo ar. É claro que o escopo real desse controle depende do que está conectado à saída do dispositivo.

Como funciona o controle de saída
O controle de saída na plataforma Navixy funciona da seguinte forma:
O usuário abre o widget do dispositivo na interface ou no aplicativo X-GPS Monitor. Há três maneiras distintas pelas quais os widgets de controle de saída são exibidos:
Se um modelo de dispositivo puder transmitir de volta à plataforma as informações de estado de sua saída, o último estado de saída recebido do dispositivo é exibido. Por exemplo, se a saída estava "ligada", o usuário terá apenas a opção de enviar um comando para "desligar a saída" e vice-versa. Na próxima captura de tela, todas as 4 saídas estão desativadas e o usuário só pode ativá-las.

Se o modelo do dispositivo não fornecer uma resposta à plataforma ou não incluir o estado da saída em suas mensagens, a plataforma pode enviar qualquer comando, seja para ligar ou desligar o estado da saída. O usuário pode clicar na área vermelha para enviar um comando de "desligar a saída" e na área verde para enviar um comando de "ligar a saída".

Se o dispositivo estiver off-line e o controle por SMS das saídas não estiver disponível para o modelo, o widget exibirá os últimos estados conhecidos da saída em modo esmaecido, indicando que o controle de saída não é possível.

Então, o cliente seleciona a saída desejada e altera seu estado. Por exemplo, se o usuário decidir desligar a saída 1, a plataforma solicitará confirmação para evitar ativação acidental.

Confirmar é equivalente a enviar uma solicitação de API:
Será uma chamada de API /tracker/output/set_all se o dispositivo oferecer suporte a comandos que listem todos os estados simultaneamente. Por exemplo, ativar a saída 1 em um dispositivo Teltonika com 3 saídas, em que todas as saídas estão desligadas no momento, usaria um comando como 'setdigout 1,0,0'.
Será uma chamada de API /tracker/output/set se o dispositivo oferecer suporte ao envio de comandos para cada saída individualmente.
Usando APIs, você pode automatizar o controle de saída no seu dispositivo, vinculando-o a tipos específicos de eventos ou valores recebidos.
Após iniciar o comando, a plataforma envia o comando de controle de saída para o dispositivo. Isso pode ser verificado por meio do Air Console que está disponível para todos os parceiros no painel Admin.
No caso do widget de saída com estados conhecidos, a plataforma bloqueia temporariamente o widget de controle de saída até que um novo estado de saída seja recebido ou 15 minutos tenham se passado. Isso serve para impedir o envio excessivo de comandos, o que poderia causar erros ou mau funcionamento do dispositivo.
Assim que um novo estado é recebido, a plataforma atualiza o widget para refletir o novo estado, e o controle de saída volta a ficar disponível.
Como o controle de saída funciona em diferentes modelos de dispositivo
Formas de enviar comandos
Os comandos para gerenciar saídas podem ser enviados de algumas formas diferentes, dependendo do dispositivo e de seus recursos:
SMS: Este método é usado se o dispositivo estiver off-line ou só oferecer suporte a mensagens SMS para gerenciar saídas.
Internet móvel: Isso se aplica a dispositivos padrão que podem operar controles de saída usando uma conexão com a internet.
Os modelos de dispositivo podem oferecer suporte tanto a comandos de controle por SMS quanto por internet. No entanto, o método usado depende da integração do dispositivo. Normalmente, para dispositivos com controle por internet, esse método é usado exclusivamente, mesmo que o próprio dispositivo também ofereça suporte a SMS. Isso está relacionado a uma lógica de segurança diferente para controle de saída.
Diferentes lógicas de segurança do controle de saída
Vários modelos de dispositivo incorporam lógica de segurança para controle de saída. Elas foram projetadas para impedir ações como desligar o motor enquanto o veículo está em movimento. Os recursos de segurança são integrados aos próprios dispositivos, já que a plataforma não inclui essas opções de segurança.
A lógica de segurança pode ser implementada de várias formas:
Omissão por limite de velocidade: O dispositivo pode ignorar comandos de controle de saída se a velocidade do veículo exceder um determinado limite, como 5 km/h.
Sensor de movimento (acelerômetro): Alguns dispositivos podem ignorar comandos de controle de saída se o movimento for detectado por um acelerômetro.
Omissão baseada em cenário: Por exemplo, dispositivos Teltonika permitem que as saídas digitais (DOUTs) sejam vinculadas a diferentes cenários para comutação automática, e os comandos de controle de saída podem ser omitidos com base nesses cenários.
Proteção por senha: Os comandos podem ser ignorados se não incluírem uma senha específica. Nossa plataforma oferece suporte a comandos padrão e senhas padrão.
Verificação de remetente confiável: Alguns dispositivos aceitam comandos somente de remetentes confiáveis. Se nossa plataforma não estiver listada como remetente confiável, os comandos poderão ser ignorados.
Configuração de comandos pela internet: Os dispositivos podem ignorar comandos pela internet até estarem configurados corretamente para recebê-los.
É importante observar que alguns dispositivos implementam lógica de segurança apenas para comandos pela internet, mas ainda podem ter um comando de emergência específico para parar o motor via SMS. No entanto, não oferecemos suporte a esses comandos devido a preocupações de segurança. Por exemplo, esse é o caso de alguns dispositivos Coban.
Por que o controle de saída pode não funcionar
Há várias razões possíveis pelas quais o controle de saída talvez não funcione como esperado.
Dispositivo off-line, SMS não suportado: O dispositivo pode estar off-line e, para este modelo específico, o gerenciamento por SMS pode não ser suportado. Aguarde até que seu dispositivo fique on-line e tente novamente.
Dispositivo on-line, apenas SMS suportado, mas o painel não tem gateway SMS conectado: O dispositivo pode estar on-line, mas ele só oferece suporte a SMS para controle de saída, e o gateway SMS não está conectado ao painel. Nesse caso, você pode solicitar a instalação do gateway SMS. Verifique os requisitos para a instalação do gateway SMS.
Fundos insuficientes para SMS: O usuário pode não ter crédito suficiente para enviar mensagens SMS, conforme exigido pelo plano do dispositivo. Verifique o saldo do usuário e as opções do plano do dispositivo.
Lógica específica de controle de saída: O dispositivo pode ter uma lógica especializada de controle de saída que afete seu funcionamento. Por exemplo, a lógica de segurança ou de cenário descrita acima.
Senha não padrão para controle de saída: O dispositivo pode estar configurado com uma senha de controle de saída que não seja a padrão. Nesse caso, verifique as configurações do dispositivo e ative a senha padrão.
Dispositivo não configurado para controle de saída pela internet: O dispositivo talvez não esteja configurado corretamente para receber comandos de controle de saída baseados na internet. Verifique as configurações do dispositivo e ative o controle de saída.
Plataforma não confiável para comandos: A plataforma talvez não esteja listada pelo dispositivo como remetente confiável de comandos. Nesse caso, adicione a plataforma à lista de remetentes confiáveis.
Fiação incorreta: Pode haver um problema na fiação, como polaridade incorreta dos fios ou conexão inadequada. Verifique novamente como a saída está conectada. A maneira mais rápida é usar comandos SMS. Se funcionar com SMS, então tudo está conectado corretamente.
Incompatibilidade de firmware: O dispositivo pode estar executando uma versão de firmware que não oferece suporte aos comandos usados pela plataforma, de acordo com o protocolo e a integração do dispositivo. Isso é possível se o protocolo e os comandos tiverem sido alterados ou se o fabricante tiver adicionado alguma outra lógica.
Se a plataforma enviar o comando no Air Console e ele estiver alinhado ao protocolo do dispositivo, então o problema provavelmente não se origina da plataforma. Nesses casos, é aconselhável verificar a lista acima e entrar em contato com o fabricante do dispositivo para determinar a causa da falha no controle de saída.
Caso o comando não esteja correto, entre em contato com nossa equipe de suporte.
Atualizado
Isto foi útil?