private void suscribir() { for (int i = 0; i < topics.Length; i++) { ConectorMQTT.Instancia().suscribir(topics[i]); } }
private void obtenerConfiguracionESP32(bool enviarRequest) { ConectorMQTT.Instancia().conectar(ConfigurationManager.AppSettings["brokerMqtt"]); var page = this.Page; ConectorMQTT.Instancia().setPagina(this, ref page); ConfiguracionESP32 configuracion = ConectorMQTT.Instancia().getConfiguracion(enviarRequest); configurarFormulario(configuracion); }
protected void chkAlarmaProximidad_CheckedChanged(object sender, EventArgs e) { if (alarmaProximidadActivada) { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_PROXIMIDAD, "1"); } else { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_PROXIMIDAD, "0"); } obtenerConfiguracionESP32(true); }
protected void chkAlarmaSonido_CheckedChanged(object sender, EventArgs e) { if (alarmaSonidoActivada) { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_SONIDO, "1"); } else { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_SONIDO, "0"); } obtenerConfiguracionESP32(true); }
protected void btnSetearTemperaturas_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(temperaturaMinima) && !string.IsNullOrEmpty(temperaturaMaxima)) { ConectorMQTT.Instancia().publicar(TOPIC_TEMPERATURA_MINIMA, temperaturaMinima); ConectorMQTT.Instancia().publicar(TOPIC_TEMPERATURA_MAXIMA, temperaturaMaxima); obtenerConfiguracionESP32(true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertCamposVacios", "alert('Debe ingresar la temperatura a asignar');", true); } }
public Service1() { InitializeComponent(); System.Net.ServicePointManager.SecurityProtocol = (System.Net.SecurityProtocolType) 3072; System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true); _SqlConnection = ConfigurationManager.AppSettings["sqlConnection"]; _broker = ConfigurationManager.AppSettings["brokerMqtt"]; ConectorMQTT.Instancia().conectar(_broker); suscribir(); //_TimerMain.Interval = _TimeInterval; //_TimerMain.Elapsed += TimerMain_Elapsed; //_TimerMain.Enabled = true; }
protected void chkAlarmaTemperatura_CheckedChanged(object sender, EventArgs e) { txtTemperaturaMaxima.Enabled = alarmaTemperaturaActivada; txtTemperaturaMinima.Enabled = alarmaTemperaturaActivada; btnSetearTemperaturas.Enabled = alarmaTemperaturaActivada; if (alarmaTemperaturaActivada) { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_TEMPERATURA, "1"); } else { ConectorMQTT.Instancia().publicar(TOPIC_ACTIVAR_TEMPERATURA, "0"); txtTemperaturaMinima.Text = ""; txtTemperaturaMaxima.Text = ""; } obtenerConfiguracionESP32(true); }
protected override void OnStart(string[] args) { try { ConectorMQTT.Instancia().conectar(_broker); suscribir(); //Log("Arranca el servicio"); //_TimerMain.Start(); } catch (Exception ex) { Log("Error 1000 al enviar archivo a la base de datos. A continaución se enviara mensaje de exception."); Log(ex.Message); Log(ex.Source); return; } }