Residuais / integração e conexão

Conectar Dispositivo: arquivo por arquivo

Módulo para conexão de dispositivos, atualização de status/appkey e testes de ponte com o fluxo de WhatsApp.

tela principal: /sistema/painel/paginas/dispositivos.php pasta real: /sistema/painel/paginas/dispositivos/ 8 arquivo(s) de negócio auditados alias técnico: dispositivos

tela

/sistema/painel/paginas/dispositivos.php

listar

presente

salvar

não encontrado

buscar

não encontrado

excluir

presente

Navegação rápida

Visão do módulo

Módulo para conexão de dispositivos, atualização de status/appkey e testes de ponte com o fluxo de WhatsApp.

Tela principal

/sistema/painel/paginas/dispositivos.php

Pasta operacional

/sistema/painel/paginas/dispositivos/

Arquivos auxiliares

4 arquivos auxiliares de integração além do núcleo.

Padrão observado

Tela principal + endpoints de integração + bridge de teste.

Leitura recomendada: abra a tela principal, depois listar.php ou o primeiro endpoint operacional da pasta, e só então siga para os auxiliares que completam a regra.

Tabelas mais visíveis por análise estática: config, dispositivos.

Tabela resumida

Arquivo Tipo Papel no módulo Entradas POST/GET Tabelas tocadas
dispositivos.php
/sistema/painel/paginas/dispositivos.php
tela principal Tela principal usada para abrir e operar o módulo Conectar Dispositivo. dispositivos
appkey.php
/sistema/painel/paginas/dispositivos/appkey.php
auxiliar Aloca ou consulta appkey e retorna dados em JSON. appkey configdispositivos
atualizar.php
/sistema/painel/paginas/dispositivos/atualizar.php
auxiliar Atualiza status de conexão do dispositivo e sincroniza config. appkey config
atualizar_numero.php
/sistema/painel/paginas/dispositivos/atualizar_numero.php
auxiliar Atualiza dados/número do dispositivo em fluxo de integração. appkeydados
excluir.php
/sistema/painel/paginas/dispositivos/excluir.php
excluir Remove registro e executa a limpeza principal do módulo. id
listar.php
/sistema/painel/paginas/dispositivos/listar.php
listar Lista registros do módulo e monta a saída principal para a interface.
status.php
/sistema/painel/paginas/dispositivos/status.php
auxiliar Alterna status operacional do dispositivo. idstatus
testar.php
/sistema/painel/paginas/dispositivos/testar.php
auxiliar Executa ponte/bridge de teste para fluxo externo de WhatsApp.

Arquivo por arquivo

dispositivos.php

/sistema/painel/paginas/dispositivos.php
tela principal

Tela principal usada para abrir e operar o módulo Conectar Dispositivo.

Entradas detectadas

  • Sem leitura explícita de POST/GET/REQUEST/SESSION detectada por análise estática.

Includes / requires

../conexao.php

Tabelas tocadas

dispositivos

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

appkey.php

/sistema/painel/paginas/dispositivos/appkey.php
auxiliar

Aloca ou consulta appkey e retorna dados em JSON.

Entradas detectadas

  • POST: appkey

Includes / requires

../../../conexao.php

Tabelas tocadas

configdispositivos

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

atualizar.php

/sistema/painel/paginas/dispositivos/atualizar.php
auxiliar

Atualiza status de conexão do dispositivo e sincroniza config.

Entradas detectadas

  • POST: appkey

Includes / requires

../../../conexao.php

Tabelas tocadas

config

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

atualizar_numero.php

/sistema/painel/paginas/dispositivos/atualizar_numero.php
auxiliar

Atualiza dados/número do dispositivo em fluxo de integração.

Entradas detectadas

  • POST: appkey, dados

Includes / requires

../../../conexao.php

Tabelas tocadas

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

excluir.php

/sistema/painel/paginas/dispositivos/excluir.php
excluir

Remove registro e executa a limpeza principal do módulo.

Entradas detectadas

  • POST: id

Includes / requires

../../../conexao.php

Tabelas tocadas

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

listar.php

/sistema/painel/paginas/dispositivos/listar.php
listar

Lista registros do módulo e monta a saída principal para a interface.

Entradas detectadas

  • SESSION: id, nome

Includes / requires

../../../conexao.php

Tabelas tocadas

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

status.php

/sistema/painel/paginas/dispositivos/status.php
auxiliar

Alterna status operacional do dispositivo.

Entradas detectadas

  • POST: id, status

Includes / requires

../../../conexao.php

Tabelas tocadas

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

testar.php

/sistema/painel/paginas/dispositivos/testar.php
auxiliar

Executa ponte/bridge de teste para fluxo externo de WhatsApp.

Entradas detectadas

  • Sem leitura explícita de POST/GET/REQUEST/SESSION detectada por análise estática.

Includes / requires

Tabelas tocadas

Leitura de manutenção

Abra este arquivo depois da tela principal para entender como a ação é realmente executada no módulo.

Pontos de manutenção

  • É um módulo de integração: parte da regra retorna JSON e conversa com config e dispositivos.
  • appkey.php, atualizar.php e atualizar_numero.php formam o núcleo da ativação/conexão.
  • Ao depurar, revise também testar.php porque ele funciona como bridge para arquivos em /ajax.
  • Use esta página junto da auditoria arquivos operacionais por módulo para cruzar menu, pasta e endpoint.
  • Quando houver bug de fluxo, siga a ordem: tela principal → primeiro endpoint da pasta → arquivo auxiliar → conexão/banco.