Descripción general
Los dispositivos Shelly ofrecen una interfaz web local que te permite controlar y configurar tus dispositivos mediante un navegador web estándar en tu ordenador o dispositivo móvil. Con ella, puedes encender o apagar los aparatos conectados a tu dispositivo, establecer programaciones y configurar acciones que se ejecuten cuando se cumplan determinadas condiciones.
Ten en cuenta que no necesitas conexión a Internet ni Shelly Cloud para utilizar la interfaz web local; el único requisito es que tu navegador esté en la misma red Wi-Fi que tu dispositivo Shelly.
Acceder a la interfaz web
Para acceder a la interfaz web:
-
Connecta tu dispositivo a una red Wi-Fi cuyo nombre (SSID) siga este formato: "DeviceName-XXXXXXXXXX", donde «DeviceName» es el nombre del dispositivo al que quieres connectar, mientras que «XXXXXXXXXX» representa una combinación única de letras y números que constituye el ID del dispositivo.
-
Después de establecer la conexión con el punto de acceso / AP del dispositivo (la red Wi-Fi mencionada en el paso 1), para acceder a la interfaz web debes introducir en el navegador la dirección IP universal de todos los dispositivos Shelly: 192.168.33.1.
Ahora estás en la interfaz web de tu dispositivo.
Connectar tu dispositivo a una red Wi-Fi
Algunos de los ajustes que verás en la interfaz web solo están disponibles si el dispositivo está conectado a Internet. Para hacerlo, sigue estos pasos:
-
En la interfaz web, ve a Configuración>Wi-Fi.
-
Introduce o selecciona tu red Wi-Fi preferida y, a continuación, introduce su contraseña. Como alternativa, también puedes connect a una red abierta seleccionando la casilla para connect a redes Wi-Fi abiertas. Además, se recomienda establecer una dirección IP estática.
-
Espera unos segundos para que tu dispositivo intente connect a la red Wi-Fi proporcionada. Si la contraseña que has introducido es incorrecta, o la red Wi-Fi no tiene suficiente intensidad o estabilidad, aparecerá un mensaje en la interfaz web para informarte de que no se ha podido establecer la conexión. Cuando la conexión a Wi-Fi se haya realizado correctamente, aparecerá un enlace que contiene la nueva dirección IP como text encima de la configuración de Wi-Fi. Simplemente copia y pega este enlace en tu navegador.
Ahora estás en la interfaz web de tu dispositivo conectado a Internet. La próxima vez que necesites acceder a la interfaz web, simplemente connect a la misma red Wi-Fi que tu dispositivo y escribe la nueva dirección IP obtenida en el paso 3. Se recomienda establecer una dirección IP estática porque garantiza un acceso constante en esa dirección específica.
Comprender la distribución
La interfaz web puede dividirse en cuatro secciones principales: el encabezado, el pie de página, el menu principal y el contenido principal.
Encabezado
El encabezado consta de dos componentes: el nombre de tu dispositivo a la izquierda y varios iconos a la derecha que muestran las principales funciones de red y conectividad del dispositivo. Estos iconos pueden incluir funciones como Wi-Fi, Bluetooth, MQTT y otras, además de un icono que indica si hay alguna new actualización del firmware de tu dispositivo. Al pasar el ratón sobre un icono, obtendrás más información. Encontrarás una leyenda con el significado de cada icono en la guía de la interfaz web de cada dispositivo. Ten en cuenta que las guías individuales solo explican las funciones de conectividad disponibles para ese dispositivo específico.
Pie de página
En la parte inferior de la pantalla aparecen, de izquierda a derecha, el nombre del modelo del dispositivo, su ID, la versión de la interfaz web, la versión del firmware del dispositivo y, por último, la hora actual. Si la hora no está sincronizada, recibirás una notification en la parte superior de la pantalla, y es posible que algunos horarios y acciones no funcionen como se espera. Algunas versiones anteriores de la interfaz web no incluyen todos estos componentes.
Menu principal
El menu principal de la versión de escritorio de la interfaz web se encuentra a la izquierda, mientras que en dispositivos móviles aparece como un menu hamburguesa con un icono de tres líneas horizontales apiladas. El menu contiene distintos elementos según el dispositivo, pero al hacer clic en uno de ellos accederás a una página diferente. También puedes usarlo para volver a la página de inicio haciendo clic en Hogar.
Contenido principal
Al hacer clic en un elemento del menu principal, podrás navegar por la interfaz web. Todo lo que ves en la pantalla, excepto el encabezado, el pie de página y el menu principal, se considera contenido principal.
Como la interfaz de usuario puede cambiar con el tiempo, algunas capturas de pantalla pueden diferir ligeramente de lo que ves en la interfaz web del producto.
Menu principal
A continuación se explican los ajustes del menu principal, incluido lo que se visualiza como contenido principal al hacer clic en los distintos ajustes. La explicación de la página de inicio también incluye una breve introducción de los iconos del encabezado específicos de este dispositivo. Ten en cuenta que el encabezado está presente en todas las pantallas, no solo en la página de inicio.
Página de inicio
En la interfaz web verá cinco iconos en el encabezado, incluidos los de las conexiones AP, Wi-Fi, Bluetooth, Cloud y MQTT. Esto es lo que significan los diferentes colores de estado:
Icono de AP :Gris: El modo AP está desactivado.Azul: El modo AP está activado.Icono de Wi-Fi :Gris: La conexión Wi-Fi está desactivada.Blanco: La conexión Wi-Fi está activada, pero no establecida.Azul: El dispositivo está conectado a Wi-Fi.Icono de Bluetooth :Gris: La conexión está desactivada.Azul: La conexión está activada.Icono de la nube :Gris: La conexión a Shelly Cloud está desactivada.Blanco: La conexión a Shelly Cloud está activada, pero no establecida.Azul: El dispositivo está conectado a Shelly Cloud.Icono de Ethernet:Gris: La conexión a la red mediante cable Ethernet está desactivada.Blanco: La conexión a la red mediante cable Ethernet está activada, pero no establecida.Azul: El dispositivo está conectado a una red mediante cable Ethernet.Icono de MQTT :Gris: MQTT está desactivado.Azul: MQTT está activado.Icono de actualización del firmware:Azul: Hay una nueva versión estable del firmware para su dispositivo.No aparece: El firmware del dispositivo está actualizado. Icono de conexión WebSocket:Azul: WebSocket conectado.Gris: WebSocket no conectado.
En la página de inicio de la interfaz web del dispositivo hay tres opciones de vista. En la vista Clásica, observará que las lecturas de las fases están divididas en columnas para cada fase: A, B y C. Aunque cada columna muestra las lecturas individuales de las fases, incluidos voltaje, corriente, potencia activa, potencia aparente y factor de potencia, la tabla superior denominada Total muestra la suma de las lecturas de cada fase.
Las lecturas de voltaje, corriente y potencia activa se miden, respectivamente, en voltios, amperios y vatios. La potencia aparente se mide en voltamperios.
El factor de potencia puede ser:
-
Positivo (por encima de 0), lo que indica cargas inductivas.
-
Negativo (por debajo de 0), lo que indica cargas capacitivas.
Debajo de cada tabla de las fases A a C hay una sección titulada Energía del último minuto. Estas son las lecturas de la fase específica durante el último minuto, relativas a la energía activa y a la energía activa devuelta, en megavatios hora.
La vista Diagrama muestra las lecturas de la vista Clásica mediante un diagrama del dispositivo y etiqueta cada parte con el valor correspondiente. Aquí también observará que las tres fases tienen sus propias lecturas, ya que sobre cada fase se muestran las lecturas de corriente y potencia, de forma similar a la vista Clásica.
En la vista de gráficos de energía, cada fase tiene dos menús dedicados: Fase (y su nombre, en este caso A-C) y Fase (con su nombre, en este caso A-C) devuelta. Ayudan a visualizar los valores de energía en Wh de los últimos 30 minutos, separando la potencia en activa y activa devuelta. Observarás que esta vista es como una versión más detallada del menú Energía del último minuto de la vista clásica.
En cada una de estas vistas, estará disponible el botón Descargar archivo CVS. Al hacer clic en el botón < situado junto a esta opción, puedes elegir descargar un archivo que incluya:
-
Lecturas de las últimas n horas, donde n es un valor que puedes introducir.
-
Lecturas de los últimos n días, donde n es un valor que puedes introducir.
-
Todo: todos los datos que tu dispositivo ha recopilado desde que se configuró y encendió por primera vez.
Al hacer clic en el menú Configuración situado junto a la vista general, accederás a:
Configuración del medidor de energía
-
Nombre del medidor de energía: asigna o cambia el nombre de tu EM.
-
Invertir la dirección de medición del TC: invierte la dirección en la que el transformador de corriente (TC) mide la corriente eléctrica de una o más fases. Según tu cableado, es posible que quieras aplicar esta opción a algunas o a todas las fases (A, B y C). Selecciona la fase o fases cuya dirección de medición quieras cambiar y haz clic en Guardar configuración.
-
Selector del modo de parpadeo: elige cómo se controlará la luz de estado LED de tu dispositivo: mediante la energía activa o la energía aparente. La magnitud eléctrica elegida controlará el LED y su estado cambiará en función de ella.
-
Selector de fase: todas las fases pueden controlar el LED al mismo tiempo, o puedes elegir una fase específica para que controle completamente el LED. Si eliges una fase, los cambios en las lecturas de las demás fases no afectarán al LED.
-
Supervisar la secuencia de fases: activar esta opción permitirá que tu dispositivo compruebe si los transformadores de corriente (TC) están colocados incorrectamente en un sistema trifásico y lo notifique.
Registrador de datos
-
Eliminar datos almacenados: elimina todas las lecturas que tu dispositivo ha recopilado hasta el momento.
Acciones
Configura las acciones de tu dispositivo: crea acciones nuevas, edita las existentes o elimínalas. Al crear acciones para tu dispositivo, deberás especificar la condición en la que se produce la acción. También puedes establecer una duración para tus acciones, así como una URL a la que se accederá cuando se cumpla la condición de la acción.
Configuración
Configuración de red
-
Punto de acceso y extensor de alcance : configura el punto de acceso (AP) del dispositivo seleccionando la casilla Habilitar punto de acceso y estableciendo una contraseña para proteger tu red frente a accesos no autorizados. De forma predeterminada, el punto de acceso del dispositivo es una red abierta. El SSID es único y no se puede cambiar. Habilita la función Extensor de alcance marcando la casilla. El extensor de alcance crea un hotspot al que puedes conectar dispositivos Wi-Fi. Si un dispositivo Shelly con el extensor de alcance habilitado está conectado a un router Wi-Fi y a Internet, todos los dispositivos conectados a él también estarán conectados al router y a Internet.
Aunque el dispositivo Shelly no esté conectado a un router Wi-Fi, todos los dispositivos conectados a él pueden seguir comunicándose con él y entre sí. Debajo se muestra información sobre los clientes AP conectados: cuántos hay, su configuración IP, su dirección MAC y sus direcciones IP internas y externas. -
Wi-Fi: registra el dispositivo Shelly para conectarlo a un máximo de 2 redes Wi-Fi diferentes.
Introduce la red Wi-Fi escribiendo en el campo de texto o selecciónala haciendo clic en el icono de cheurón (flecha) para explorar todas las redes disponibles. Puedes seleccionar una red abierta y también establecer una dirección IP estática.
Habilita Wi-Fi 1, Wi-Fi 2 o ambas al mismo tiempo (mediante el interruptor situado junto a cada una). Si Wi-Fi 1 y Wi-Fi 2 están habilitadas y el dispositivo Shelly se desconecta de una de las redes, se conectará a la otra. Solo es posible habilitar Wi-Fi una vez configurado el nombre de la red (SSID). Si el dispositivo no tiene otras conexiones disponibles (AP, Bluetooth, Ethernet (si corresponde) o una segunda red Wi-Fi), al intentar deshabilitar Wi-Fi aparecerá una ventana emergente que te preguntará si deseas continuar.
-
Bluetooth: deshabilita o habilita Bluetooth activando o desactivando el interruptor. La configuración predeterminada de Bluetooth del dispositivo está habilitada.
-
Ethernet: puedes conectar tu dispositivo mediante Ethernet en lugar de Wi-Fi. Al igual que en la configuración de Wi-Fi, puedes establecer una dirección IP estática para tu dispositivo (lo cual se recomienda) y acceder a él siempre con la misma dirección IP. Si la IP estática está habilitada, se te solicitará la dirección IP, el servidor DNS, el gateway y la máscara de red.
Conectividad
Nota sobre la comunicación RPC: cuando no se puede ejecutar una llamada RPC, aparece un mensaje en forma de banner que te notifica que el dispositivo no responde a tiempo y ha perdido la conexión. Cuando se restablece la conexión, la solicitud se enviará de nuevo.
-
Nube : conectar tu Shelly a su nube te permite controlarlo de forma remota y recibir notificaciones y actualizaciones sobre tus dispositivos. Esta opción está habilitada de forma predeterminada. Si deshabilitas la compatibilidad del dispositivo con la nube, ¡perderás la conexión con tu dispositivo desde fuera de su red local!
-
MQTT: configura el dispositivo Shelly para ejecutar acciones mediante MQTT. De forma predeterminada, MQTT está desactivado, pero puedes activarlo seleccionando la casilla de verificación vacía. Cambiar estos ajustes hará que el dispositivo se reinicie. También hay otros ajustes, como Notificaciones de estado de RPC mediante MQTT (que te permite comunicarte con el dispositivo mediante notificaciones RPC) y Actualización de estado genérico mediante MQTT (para obtener una actualización general del estado), que puedes activar o desactivar. También puedes activar SSL e introducir tu servidor, nombre de usuario y contraseña, pero ten en cuenta que activar SSL afectará negativamente a la duración de la batería y probablemente la reducirá a la mitad.
-
WebSocket saliente: especifica si el canal HTTP genera una excepción de E/S cuando se cierra una conexión entrante mientras el servlet aún la está utilizando. De forma predeterminada, este ajuste está desactivado. Para activarlo, haz clic en el interruptor situado junto a Activar. Introduce la dirección de tu servicio en el cuadro de texto y, en el menú desplegable situado debajo de Conectividad SSL, elige *, ca.pem o user_ca.pem.
-
RPC sobre UDP: comunícate con tu dispositivo y envía solicitudes mediante una llamada a procedimiento remoto (RPC) a través de un servidor de protocolo de datagramas de usuario (UDP). Esto puede ser útil para controlar y supervisar tu dispositivo de forma remota, sin necesidad de un servidor o una conexión específicos.
Para utilizar este ajuste, tendrás que introducir el puerto de escucha y la dirección de destino del servidor UDP. El puerto de escucha es el número de puerto en el que el dispositivo escuchará las solicitudes entrantes, mientras que la dirección de destino es la dirección IP del servidor al que se enviarán las solicitudes.
Una vez que hayas introducido la información necesaria, puedes utilizar el protocolo RPC sobre UDP para enviar solicitudes a tu dispositivo y recibir respuestas.
Ajustes del dispositivo
-
Nombre del dispositivo (info) : consulta el ID del dispositivo, la red Wi-Fi a la que está conectado y el RSSI de Wi-Fi.
-
Reiniciar: después de hacer clic en el botón Reiniciar, se te preguntará si estás seguro de que quieres reiniciar el dispositivo. Haz clic en Aceptar para reiniciar el dispositivo y en Cancelar si no quieres reiniciarlo.
-
Restablecimiento de fábrica : al hacer clic en el botón Restablecer, todos los ajustes del dispositivo se restablecerán a los valores predeterminados. Se revertirán todos los cambios que hayas realizado. Puedes confirmar que quieres restablecer el dispositivo a los valores de fábrica haciendo clic en Aceptar en la ventana emergente, o en Cancelar para cancelar el restablecimiento de fábrica.
-
Ubicación y zona horaria - La zona horaria y la ubicación se detectarán automáticamente, pero puedes cambiarlas manualmente desde esta configuración seleccionando una zona horaria en el menú desplegable e introduciendo tu latitud y longitud. También hay un botón Detectar ubicación automáticamente, que hará que el dispositivo vuelva a detectar automáticamente la ubicación si no lo consiguió la vez anterior.
Si la hora del dispositivo no está sincronizada con la hora actual, es posible que las programaciones y acciones no funcionen como se espera. Aparecerá un mensaje para informarte si la hora no está sincronizada.
-
Autenticación - Si activas la autenticación, se te pedirá que introduzcas una contraseña, que usarás para acceder a la interfaz web del dispositivo. Una vez activada, para desactivarla, haz clic en el interruptor e introduce tu contraseña de autenticación cuando se te solicite.
-
Firmware - En esta configuración puedes ver el ID del dispositivo, la versión del firmware, el ID de compilación y el ID de compilación web. Usa el botón Copiar situado encima del ID del firmware o del ID de compilación web para copiar el contenido al portapapeles. También puedes ver las versiones disponibles, checkear si hay actualizaciones y actualizar fácilmente tu dispositivo. También existe la opción de cargar tu propio firmware; sin embargo, instalar firmware personalizado anula irreversiblemente la garantía del dispositivo.
-
Certificado de usuario (Configuración de TLS) - Carga una autoridad de certificación personalizada, un certificado de cliente y una clave de cliente arrastrando y soltando los archivos, o examinando tus archivos mediante el botón designado. Haz clic en Cargar para cargar los archivos y en Borrar para eliminar los archivos que no quieras cargar.
-
Modo Eco - Reduce el consumo de energía del dispositivo disminuyendo la frecuencia de la CPU y la actividad del módem mientras está en modo Eco. Para activar esta configuración, haz clic en el interruptor situado junto a Activar el modo Eco y, a continuación, haz clic en el botón Aplicar para guardar los cambios.
-
Depuración - Esta configuración incluye la depuración de Mqtt, Websocket y Udp. Para activar cualquiera de estas opciones, haz clic en el interruptor situado junto a la configuración específica. Para la depuración de Udp también se te pedirá que introduzcas una dirección de Udp.
-
Unidades de temperatura - Elige las unidades en las que se mostrarán los datos medidos: Celsius o Fahrenheit.
Scripts
Este dispositivo cuenta con capacidades de scripting. Puedes usarlas para personalizar y mejorar la funcionalidad del dispositivo según las necesidades específicas del usuario. Estos scripts pueden tener en cuenta el estado del dispositivo, comunicarse con otros dispositivos o extraer datos de servicios externos, como las previsiones meteorológicas. Un script es un programa escrito en un subconjunto de JavaScript.
En la interfaz web, al acceder al menu Scripts, verá los scripts existentes o, si no tiene ninguno, podrá crear uno o abrir la biblioteca para explorar lo que ya está disponible. Junto a cada script que tenga, podrá ver su estado (si está ejecutándose o detenido) y un interruptor que le permitirá ejecutar el script al iniciar. Si su script contiene errores, el último error guardado aparecerá debajo del nombre del script.
Cuando se encuentre en la vista de edición del script, verá la consola debajo, así como cualquier error que aparezca. Encima del campo de código encontrará opciones para Guardar, Iniciar/Detener o Eliminar su script. También puede acceder a Fragmentos y Documentación haciendo clic en las etiquetas correspondientes.
Configuración avanzada
Al hacer clic en la flecha situada junto a esta configuración, se mostrarán las opciones avanzadas. Se explican a continuación.
KVS
KVS significa almacenamiento de clave-valor y es un tipo de base de datos no relacional que utiliza un método simple de clave-valor para almacenar datos. En un dispositivo, puede almacenar hasta 50 pares de clave-valor. Al hacer clic en el botón Añadir valor, accederá a la pantalla de creación de valores, donde se le pedirá que introduzca una clave (de hasta 42 caracteres) y un valor (de hasta 253 caracteres). Debajo del cuadro de texto del valor, verá el tipo de valor actual. De forma predeterminada, el tipo de valor es Número, pero al introducir texto, el tipo cambiará a Cadena. Para guardar la clave, simplemente haga clic en el botón Guardar. Para editar un valor existente, simplemente haga clic en él. Para eliminar un par de clave-valor, haga clic en el botón Eliminar que aparece debajo al editar la clave. Al hacer clic en el signo de interrogación junto al nombre de la configuración, accederá a la documentación de la API, donde encontrará más información sobre el funcionamiento de KVS en los dispositivos Shelly.
Diagnóstico
Desde esta configuración, puede descargar los logs de depuración. No se recomienda activar el log de depuración sin motivo, ya que ralentizará su dispositivo y esta configuración provocará el desgaste de la memoria flash. Si decide activarlo, también podrá descargar los logs anteriores y actuales. Tenga en cuenta que al salir de esta página se restablecerán el registrador y los datos del log.
Ping HTTP
Introduzca una URL en el campo de texto designado para enviarle una solicitud HTTP desde su dispositivo. La interfaz web le informará si la solicitud se realizó correctamente o falló.