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.