La libertad de controlar tu hogar al alcance de tus manos
Nuestro dispositivo IoT te permite controlar luces y más desde cualquier lugar. Accesible, seguro y fácil de usar.
Únete a la RevoluciónSimplifica tu vida.
Sigue estos pasos para instalar el programa y controlar tus dispositivos.
Nos enfocamos en democratizar la automatización del hogar, ofreciendo soluciones asequibles y de código abierto para que todos puedan disfrutar de un hogar inteligente sin complicaciones.
Totalmente abierto y fácil de integrar con otros dispositivos, nuestro sistema está diseñado para adaptarse a ti.
Algunos ejemplos de cómo controlar los dispositivos con código en diferentes lenguajes.
import requests
# IP del eBox
ebox_ip = "192.168.1.130"
# Encender DISP2
requests.get(f"http://{ebox_ip}/DISP2?DP=ON")
# Apagar DISP2
requests.get(f"http://{ebox_ip}/DISP2?DP=OFF")
print("Comandos enviados al eBox")
function controlarDispositivo(accion,device) {
let eboxIp = "192.168.1.120";
document.location = "http://" + eboxIp + "/" + device + "?DP=" + accion;
}
// Encender y apagar DISP2
controlarDispositivo("OFF","DISP2");
#include#include void controlDispositivo() { HTTPClient http; http.begin("http://192.168.1.130/DISP2?DP=ON"); int httpCode = http.GET(); http.end(); }
import java.net.HttpURLConnection;
import java.net.URL;
public class ControlEBox {
public static void main(String[] args) {
String eboxIp = "192.168.1.130";
enviarComando(eboxIp, "ON");
enviarComando(eboxIp, "OFF");
}
public static void enviarComando(String eboxIp, String accion) {
try {
String urlStr = "http://" + eboxIp + "/DISP2?DP=" + accion;
URL url = new URL(urlStr);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.getResponseCode(); // Ejecutar solicitud
System.out.println("Comando enviado: " + accion);
} catch (Exception e) {
e.printStackTrace();
}
}
}