Automatización para Todos

La libertad de controlar tu hogar al alcance de tus manos

Dispositivo IoT en acción

El Futuro de la Automatización del Hogar

Nuestro dispositivo IoT te permite controlar luces y más desde cualquier lugar. Accesible, seguro y fácil de usar.

Únete a la Revolución

Introducción del eBox

Simplifica tu vida.

Guía en video para configurar tu eBox

Sigue estos pasos para instalar el programa y controlar tus dispositivos.

¿Por qué elegirnos?

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.

Ejemplos de Código para eBox

Algunos ejemplos de cómo controlar los dispositivos con código en diferentes lenguajes.

Python

            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")
        

JavaScript (fetch API)

          function controlarDispositivo(accion,device) {
                let eboxIp = "192.168.1.120";          
                document.location = "http://" + eboxIp + "/" + device + "?DP=" + accion;
            }

            // Encender y apagar DISP2        
            controlarDispositivo("OFF","DISP2");

        

C++ (ESP32)

#include 
            #include 

            void controlDispositivo() {
                HTTPClient http;
                http.begin("http://192.168.1.130/DISP2?DP=ON");
                int httpCode = http.GET();
                http.end();
            }
          

Java

            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();
                    }
                }
            }

          
-->