Pular para o conteúdo principal

Servidor

Envia novas configurações do servidor.

mhocloud

Altera as configurações de conexão com o MHO Cloud:

setConfig {"config": "mhocloud", "mho_enabled": true, "mho_secure": true, "mho_ka": 15, "mho_token": "tokendeacesso"}

Resposta do equipamento:

sucesso ou erro

Onde:

  • mho_enabled: Valor booleano que indica se a conexão MHO Cloud está habilitada;
  • mho_secure: Valor booleano que indica se o modo seguro esta ativo;
  • mho_ka: Valor inteiro que indica o tempo de keep alive em segundos;
  • mho_token: String da licença de conexão do equipamento ao MHO Cloud.

mqtt

Altera as configurações de conexão com o broker MQTT genérico:

setConfig {"config": "mqtt", "mqtt_enabled": true, "mqtt_secure": true, "mqtt_ka": 15, "mqtt_broker": "192.168.1.15", "mqtt_port": "1883", "mqtt_device": "meuDispositivo", "mqtt_user": "meuUser", "mqtt_psw": "minhaSenha"}

Resposta do equipamento:

sucesso ou erro

Onde:

  • mqtt_enabled: Valor booleano que indica se a conexão MHO Cloud está habilitada;
  • mqtt_secure: Valor booleano que indica se o modo seguro esta ativo;
  • mqtt_ka: Valor inteiro que indica o tempo de keep alive em segundos;
  • mqtt_broker: String com IP ou domínio do broker MQTT;
  • mqtt_port: Valor inteiro que indica a porta de conexão utilizada para se conectar ao broker;
  • mqtt_device: String com nome do cliente que será usado para se conectar ao broker;
  • mqtt_user: String com usuário mqtt utilizado para se conectar ao broker;
  • mqtt_psw: String com senha do usuário mqtt utilizado para se conectar ao broker.