Descripción general
Los dispositivos Shelly proporcionan una interfaz web local que le permite controlar y configurar sus dispositivos mediante un navegador web estándar en su ordenador o dispositivo móvil. Con ella, puede encender o apagar los aparatos conectados a su dispositivo, establecer programaciones y configurar acciones que se ejecuten cuando se cumplan determinadas condiciones.
Tenga en cuenta que no necesita conexión a Internet ni Shelly Cloud para utilizar la interfaz web local; el único requisito es que su navegador esté en la misma red Wi-Fi que su dispositivo Shelly.
Acceso a la interfaz web
Para acceder a la interfaz web:
-
Conecte su dispositivo a una red Wi-Fi cuyo nombre (SSID) siga este formato: "DeviceName-XXXXXXXXXX", donde «DeviceName» es el nombre del dispositivo al que desea conectarse y «XXXXXXXXXX» representa una combinación única de letras y números que constituye el ID del dispositivo.
-
Después de establecer una conexión con el punto de acceso / AP del dispositivo (la red Wi-Fi mencionada en el paso 1), acceda a la interfaz web introduciendo en su navegador la dirección IP universal para todos los dispositivos Shelly: 192.168.33.1.
Ahora se encuentra en la interfaz web de su dispositivo.
Conectar su dispositivo a una red Wi-Fi
Algunos de los ajustes que verá en la interfaz web solo están disponibles si el dispositivo está conectado a Internet. Para hacerlo, siga estos pasos:
-
En la interfaz web, vaya a Ajustes>Wi-Fi.
-
Introduzca o seleccione su red Wi-Fi preferida y, a continuación, introduzca su contraseña. Como alternativa, también puede conectarse a una red abierta seleccionando la casilla para conectarse a redes Wi-Fi abiertas. Además, se recomienda establecer una dirección IP estática.
-
Espere unos segundos para que su dispositivo intente conectarse a la red Wi-Fi proporcionada. Si la contraseña introducida es incorrecta o la red Wi-Fi no tiene suficiente intensidad o estabilidad, aparecerá un mensaje en la interfaz web para informarle de que no se pudo establecer la conexión. Una vez conectado correctamente a la red Wi-Fi, aparecerá como text sobre los ajustes de Wi-Fi un enlace que contiene la nueva dirección IP. Simplemente copie y pegue este enlace en su navegador.
Ahora se encuentra en la interfaz web de su dispositivo conectado a Internet. La próxima vez que necesite acceder a la interfaz web, simplemente conecte su dispositivo a la misma red Wi-Fi que su dispositivo y escriba la nueva dirección IP obtenida en el paso 3. Se recomienda establecer una dirección IP estática, ya que garantiza un acceso constante en esa dirección específica.
Cómo entender el diseño
La interfaz web puede dividirse en cuatro secciones principales: el encabezado, el pie de página, el menú 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 de tu dispositivo. Estos iconos pueden incluir funciones como Wi-Fi, Bluetooth, MQTT y otras, así como 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 algunas programaciones y acciones no funcionen como se espera. Algunas versiones anteriores de la interfaz web no incluyen todos estos componentes.
Menú principal
El menú principal de la versión de escritorio de la interfaz web se encuentra a la izquierda, mientras que en dispositivos móviles tiene el aspecto de un menú de hamburguesa, con un icono formado por tres líneas horizontales apiladas. El menú 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 Inicio.
Contenido principal
Al hacer clic en un elemento del menú 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 menú 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.
Menú principal
A continuación se explican todos los ajustes del menú 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 a 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ás cinco iconos en el encabezado: uno para 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 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 tu dispositivo. No aparece: el firmware del dispositivo está actualizado. Icono de conexión WebSocket: Azul: WebSocket conectado. Gris: WebSocket no conectado.
Configuración de salida
NombreNombrar o cambiar el nombre de la salida. Configuración de entrada/salidaSeleccionar el modo de entrada:Botón: cada pulsación del botón alterna el estado de la salida del dispositivo. Interruptor: la posición del interruptor corresponde al estado de la salida del dispositivo. Analógico (no está disponible como opción en todos los dispositivos): mediante la entrada analógica, el dispositivo determina el porcentaje de brillo según el porcentaje de la entrada.Establecer el tipo de salida:Interruptor basculante (solo interruptor): el dispositivo funcionará como un interruptor basculante, con un estado de ENCENDIDO y otro de APAGADO. Si la entrada está en modo analógico, el dispositivo seguirá el estado de la entrada analógica. Interruptor momentáneo (solo botón): cada pulsación del botón alterna el estado de la salida del dispositivo. Si el interruptor está ENCENDIDO, se APAGARÁ, y viceversa. Interruptor de flanco (solo interruptor): cada cambio de posición del interruptor alterna el estado de la salida del dispositivo. Interruptor desconectado: la entrada se separa de la salida y no tiene ningún efecto sobre ella. En esencia, no podrás controlar la luz mediante la entrada.Acción al encender:Esta opción se utiliza normalmente cuando se produce un corte de energía; «encendido» se refiere al momento en que se restablece la electricidad y el dispositivo vuelve a recibir alimentación.ENCENDER: al recibir alimentación, el dispositivo se encenderá. APAGAR: al recibir alimentación, el dispositivo estará apagado. Restaurar el último estado conocido de la salida/relé: al recibir alimentación, la salida tendrá el mismo estado que la última vez que el dispositivo estuvo ENCENDIDO (antes del corte de energía). Estado actual del interruptor (solo interruptor basculante): sigue el estado del interruptor; si está en ENCENDIDO, el dispositivo se encenderá, y lo mismo ocurre cuando el interruptor se coloca en APAGADO. Tipo de consumoEste ajuste es relevante al integrar el dispositivo con sistemas de automatización del hogar de terceros. Su objetivo es especificar la información o configuración necesaria para que el sistema externo interactúe con el dispositivo.Cuando utilices sistemas de automatización del hogar de terceros para controlar el dispositivo, se recomienda consultar su documentación o guía del usuario para determinar qué debes introducir en este campo. La documentación del sistema de terceros normalmente especifica los parámetros, las credenciales u otros datos necesarios que deben proporcionarse para establecer la comunicación entre el sistema y el dispositivo Shelly.Sin embargo, si utilizas el dispositivo exclusivamente con la aplicación Shelly, puedes ignorar el campo Tipo de consumo externo. La aplicación no requiere ninguna configuración adicional al respecto, ya que cuenta con sus propios mecanismos integrados para comunicarse con el dispositivo y controlarlo.Si por algún motivo deseas quitar o eliminar el tipo de consumo externo de los ajustes del dispositivo, puedes hacerlo simplemente dejando vacío el campo Tipo de consumo externo y haciendo clic en el botón Guardar ajustes. De este modo, desactivas el tipo de consumo externo y restableces el comportamiento predeterminado del dispositivo o haces que dependa únicamente de la aplicación Shelly para el control y la automatización.
Acciones
Configura las acciones del dispositivo: crea acciones nuevas, edita las existentes o elimínalas. Al crear acciones para el dispositivo, debes especificar la condición en la que se ejecuta la acción. También puedes establecer una duración para las acciones, así como una URL que se consultará cuando se cumpla la condición de la acción.
Horarios
Esta función requiere una conexión a Internet activa para que el dispositivo pueda sincronizar la hora. Permite crear, ver, editar y eliminar horarios.
Hay dos tipos de horarios: básico y avanzado.
Para crear un horario básico:
-
Selecciona los días de la semana.
-
Elige un intervalo de tiempo: hora, amanecer o puesta de sol.
-
Establece la hora para los días especificados:
-
Hora: haz clic en el botón arriba/abajo o escribe un número para establecer una hora en horas y minutos.
-
Puesta de sol/amanecer: el dispositivo Shelly puede encenderse/apagarse (o realizar la acción especificada) automáticamente al amanecer o al anochecer, o a una hora determinada antes o después del amanecer/anochecer. Haz clic en el botón arriba/abajo o escribe un número para establecer una hora en horas y minutos.
-
Para crear un horario avanzado:
La función de programación avanzada utiliza cron para ejecutar tareas con una sola programación, en lugar de usar varias programaciones básicas.
Crear una programación avanzada difiere de crear una programación básica debido al menú Cuándo ejecutar.
Te solicita que selecciones uno o varios valores, un intervalo de valores o un paso entre valores (elige una de las tres opciones haciendo clic en el botón Seleccionar, Intervalo o Paso para cada valor) para:
-
Segundos (0-59)
-
Minutos (0-59)
-
Horas (0-23)
-
Días (1-31)
-
Meses (ENE-DIC)
-
Días de la semana (DOM-SÁB)
Para crear una programación que se ejecute cada segundo/minuto/hora/día/mes/día de la semana, simplemente marca la casilla situada debajo de los valores de la sección deseada (segundos, minutos, horas, días, meses o días de la semana). También puedes usar el desfase del amanecer/atardecer marcando la casilla situada junto a esta opción. Al hacerlo, aparecerá un nuevo menú con horas y minutos. Si dejas las horas y los minutos vacíos y seleccionas amanecer o atardecer, la programación se ejecutará exactamente al amanecer o al atardecer. Cambiar los valores de horas y minutos creará un desfase, por lo que introducir valores negativos hará que la programación se ejecute exactamente [set hours and/or minutes] antes del amanecer/atardecer, mientras que introducir valores positivos hará que la programación se ejecute [set hours and/or minutes] después del amanecer/atardecer. No puedes introducir un valor positivo para uno de los campos (horas/minutos) y uno negativo para el otro.
Después, simplemente especifica la acción que quieres que realice tu dispositivo en la sección Acciones. Haz clic en Guardar cuando hayas terminado para guardar la nueva programación.
En el menú de menu Programaciones, puedes ver todas tus programaciones. Puedes elegir ver cada una con la hora básica o avanzada. La hora básica muestra la hora y los días en que se ejecuta la programación, mientras que la hora avanzada muestra un texto en la tarjeta de la programación que te indica que hagas clic en ella para obtener más información.
Ambas vistas muestran las acciones anteriores. Si hay más de tres acciones, se muestran como +n, donde n es el número restante de acciones que no se muestran. Para activar o desactivar una programación, usa el botón de alternancia situado a la derecha.
Temporizadores
Permite gestionar automáticamente el suministro eléctrico. Puedes usar:
-
Activación automática: Después de desactivarse, la salida del relé se activará automáticamente tras un período de tiempo predefinido (en segundos).
-
Desactivación automática: Después de activarse, la salida del relé se desactivará automáticamente tras un período de tiempo predefinido (en segundos).
Configuración de entrada
Nombre
Nombrar o cambiar el nombre de la entrada.
Activar
Activa/desactiva la entrada marcando/desmarcando la casilla.Configuración de entrada/salidaSelecciona el modo de entrada:Botón: cada pulsación del botón alterna el estado de la salida del dispositivo.Interruptor: la posición del interruptor corresponde al estado de la salida del dispositivo.Analog (no disponible como opción en todos los dispositivos): mediante la entrada Analog, el dispositivo determina su porcentaje de brillo según el porcentaje de la entrada.Define el tipo de salida:Interruptor de alternancia (solo interruptor): el dispositivo funcionará como un interruptor de dos posiciones, con un estado de encendido y otro de apagado. Si la entrada está en modo Analog, el dispositivo seguirá el estado de la entrada Analog.Interruptor momentáneo (solo botón): cada pulsación del botón alterna el estado de la salida del dispositivo. Si el interruptor está encendido, se apagará, y viceversa. Interruptor por flanco (solo interruptor): cada cambio de posición del interruptor alterna el estado de la salida del dispositivo.Interruptor desconectado: la entrada se desconecta (se separa) de la salida y no tiene ningún efecto sobre ella. En esencia, no podrás controlar la luz mediante la entrada.Acción al encender:Esta configuración suele utilizarse cuando se produce un corte de suministro eléctrico; “encender” se refiere al momento en que se restablece la electricidad y el dispositivo vuelve a recibir alimentación.ENCENDER: al recibir alimentación, el dispositivo se encenderá.APAGAR: al recibir alimentación, el dispositivo permanecerá apagado.Restaurar el último estado conocido de la salida/relé: al recibir alimentación, la salida tendrá el estado que tenía la última vez que el dispositivo estaba encendido (antes de perder la alimentación).Estado actual del interruptor (solo interruptor de alternancia): sigue el estado del interruptor; si está en la posición de encendido, el dispositivo se encenderá, y lo mismo se aplica cuando el interruptor está en la posición de apagado. InvertirEsta configuración permite invertir la lógica de la señal de entrada, lo que invierte el comportamiento del dispositivo. De forma predeterminada, cuando la señal de entrada está encendida, el dispositivo responde encendiéndose. Cuando la señal de entrada está apagada, el dispositivo se apaga.Sin embargo, si activas la configuración «Invertir entrada», ocurrirá lo contrario. Cuando la señal de entrada está encendida, el dispositivo se apagará, y cuando la señal de entrada está apagada, el dispositivo se encenderá. Esta configuración puede ser útil cuando es necesario invertir el comportamiento del dispositivo. Restablecimiento de fábricaAl activar esta configuración, podrás restablecer el dispositivo a los valores de fábrica desde su entrada, no solo mediante la aplicación o la interfaz web. Add-onDesactiva el add-on haciendo clic en Ninguno, o activa el add-on de sensores o el add-on LoRa. Seleccionar una opción diferente requerirá reiniciar el dispositivo. Al seleccionar el add-on de sensores, los periféricos se añaden mediante el botón + de la sección Periféricos. Si hay algún problema con uno de los sensores y no recibe valores, se mostrará N/D. Los sensores disponibles para el add-on son:
Temperatura y humedad (DHT22)
Configuración de temperatura
-
Nombre: establece el nombre del periférico con el que quieres que se muestre.
-
Umbral delta: un cambio de temperatura superior al valor especificado en grados Celsius activa un informe de datos del sensor. El mínimo es de 0.1℃ y el máximo es de 5℃.
-
Compensación: valor que se sumará (si es positivo) o restará (si es negativo) de las lecturas de temperatura para hacerlas más precisas.
Configuración de humedad
-
Nombre: establece el nombre del periférico con el que quieres que se muestre.
-
Umbral delta: un cambio de humedad relativa superior al valor especificado activa un informe de datos del sensor. El mínimo es de 1% y el máximo es de 20%.
-
Compensación: valor que se sumará (si es positivo) o restará (si es negativo) de las lecturas de humedad para hacerlas más precisas.
Acciones
Crea y edita acciones. Al crear una acción, se te pedirá que especifiques algunos aspectos:
-
Tiempo activo: periodo de tiempo dentro de las 24 horas del día durante el cual se permite activar la acción.
-
Ejecutar cuando: solo después de un cambio de temperatura o cada 60 segundos.
-
Condición: especifica cuándo quieres que se ejecute la acción. Puedes elegir menor que o mayor que un valor determinado para que la acción se ejecute cuando la temperatura descienda por debajo o ascienda por encima del valor, según lo que elijas.
-
Después, mediante URL y acciones locales, especifica qué quieres que haga el dispositivo cuando se cumpla la condición. Puedes enviar URL internas o externas, lo que significa que puedes enviar URL a este dispositivo o a otro dispositivo.
Asegúrate de pulsar el botón Guardar acción si estás editando o creando una acción.
Temperatura (DS18B20)
Descripción general : muestra las lecturas del sensor (la temperatura).
Configuración de temperatura
-
Nombre: establece el nombre del periférico con el que quieres que se muestre.
-
Umbral delta: un cambio de temperatura superior al valor especificado en grados Celsius activa un informe de datos del sensor. El mínimo es de 0.1℃ y el máximo es de 5℃.
-
Compensación: valor que se sumará (si es positivo) o restará (si es negativo) de las lecturas de temperatura para hacerlas más precisas.
Acciones
Crea y edita acciones. Al crear una acción, se te pedirá que especifiques algunos aspectos:
-
Tiempo activo: periodo de tiempo dentro de las 24 horas del día durante el cual se permite activar la acción.
-
Ejecutar cuando: solo después de un cambio de temperatura o cada 60 segundos.
-
Condición: especifica cuándo quieres que se ejecute la acción. Puedes elegir menor que o mayor que un valor determinado para que la acción se ejecute cuando la temperatura descienda por debajo o ascienda por encima del valor, según lo que elijas.
-
Después, mediante URL y acciones locales, especifica qué quieres que haga el dispositivo cuando se cumpla la condición. Puedes enviar URL internas o externas, lo que significa que puedes enviar URL a este dispositivo o a otro dispositivo.
Asegúrate de pulsar el botón Guardar acción si estás editando o creando una acción.
Ajustes
Configuración de red
-
Punto de acceso y Extensor de alcance : configura el punto de acceso (AP) del dispositivo seleccionando la casilla Activar punto de acceso y estableciendo una contraseña para proteger la red frente a accesos no autorizados. El punto de acceso del dispositivo es una red abierta de forma predeterminada. El SSID es único y no se puede cambiar. Activa la función Extensor de alcance marcando la casilla. El Extensor de alcance crea un punto de acceso al que puedes conectar dispositivos Wi-Fi. Si un dispositivo Shelly con el extensor de alcance activado 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 dispositivos Shelly no esté connectado a un router Wi-Fi, todos los dispositivos connectados a él pueden seguir comunicándose con él y entre sí. Debajo se muestra información sobre los clientes AP connectados: cuántos hay, su configuración IP, la dirección MAC y las direcciones IP internas y externas. -
Wi-Fi: registra el dispositivos Shelly para connectarlo 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 chevron (flecha) para explorar todas las redes disponibles. Puedes seleccionar una red abierta y también establecer una dirección IP estática.
Activa 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 activadas y el dispositivos Shelly se desconecta de una de las redes, connectará con la otra. Solo es posible activar Wi-Fi una vez establecido el nombre de la red (SSID). Si el dispositivos no dispone de otras conexiones disponibles (AP, Bluetooth, Ethernet (si corresponde) o una segunda red Wi-Fi), al intentar desactivar Wi-Fi aparecerá una ventana emergente que te preguntará si deseas continuar.
-
Bluetooth: activa o desactiva Bluetooth mediante el interruptor. De forma predeterminada, Bluetooth está activado en el dispositivos.
Conectividad
Nota sobre la comunicación RPC: cuando una llamada RPC no se ejecuta correctamente, aparece un mensaje en forma de banner que te informa de que el dispositivos no responde a tiempo y ha perdido la conexión. Cuando se restablece la conexión, la solicitud se vuelve a enviar.
-
Nube : conectar tu Shelly a su nube te permite controlarlo de forma remota y recibir notificaciones y actualizaciones sobre tus dispositivos. De forma predeterminada, la nube está activada. Si desactivas la compatibilidad del dispositivos con la nube, perderás la conexión con tu dispositivos desde fuera de su red local.
-
MQTT: configura el dispositivos Shelly para ejecutar acciones mediante MQTT. De forma predeterminada, MQTT está desactivado, pero puedes activarlo seleccionando la casilla vacía. Cambiar estos ajustes hará que el dispositivos se reinicie. Hay otros ajustes, como las notificaciones de estado de RPC mediante MQTT (que permiten comunicarte con tu dispositivos a través de notificaciones RPC) y la actualización de estado genérica mediante MQTT (para obtener una actualización general del estado), que puedes activar o desactivar. También puedes activar SSL e introducir el servidor, el nombre de usuario y la 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 todavía 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 bajo Conectividad SSL, elige *, ca.pem o user_ca.pem.
RPC a través de 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 dedicados.Para usar 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 usar el protocolo RPC a través de UDP para enviar solicitudes a tu dispositivo y recibir respuestas. Ajustes del dispositivoNombre del dispositivo (info): consulta el ID de tu 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 reiniciarlo o en Cancelar si no quieres hacerlo.Restablecer valores de fábrica: al hacer clic en el botón Restablecer, todos los ajustes del dispositivo volverán a sus valores predeterminados. Se revertirán todos los cambios que hayas hecho. Puedes confirmar que quieres restablecer los valores de fábrica del dispositivo 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 este ajuste 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 pudo hacerlo la vez anterior.Si la hora del dispositivo no está sincronizada con la hora actual, es posible que los horarios y las acciones no funcionen como se espera. Aparecerá un mensaje para avisarte si la hora no está sincronizada.Autenticación: si habilitas la autenticación, se te pedirá que introduzcas una contraseña, que usarás para acceder a la interfaz web del dispositivo. Una vez habilitada, para desactivarla, haz clic en el interruptor e introduce tu contraseña de autenticación cuando se te solicite.Firmware: en este ajuste 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 new disponibles, buscar actualizaciones y actualizar fácilmente el dispositivo. También hay una opción para cargar tu propio firmware; sin embargo, instalar firmware personalizado anula de forma irreversible la garantía del dispositivo.Certificado de usuario (configuración TLS): carga una autoridad de certificación personalizada, un certificado de cliente y una clave de cliente arrastrando y soltando los archivos o explorándolos en tus archivos, lo que puedes hacer haciendo clic en 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 el Modo Eco está activado. Para habilitar este ajuste, haz clic en el interruptor situado junto a Habilitar el modo Eco y, después, haz clic en el botón Aplicar para guardar los cambios.Depuración: este ajuste incluye la depuración de Mqtt, Websocket y Udp. Para habilitar cualquiera de estas opciones, haz clic en el interruptor situado junto al ajuste correspondiente. Para la depuración de Udp también se te pedirá que introduzcas una dirección Udp.Unidades de temperatura: elige las unidades en las que se mostrarán los datos medidos: Celsius o Fahrenheit.
Scripts
Este dispositivo ofrece funciones 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, cuando accedas al menu Scripts, verás los scripts existentes o, si no tienes ninguno, podrás crear uno o abrir la biblioteca para explorar lo que ya está disponible. Junto a cada script que tengas, podrás ver su estado (si está en ejecución o detenido) y un interruptor que te permite ejecutar el script al iniciar. Si tu script tiene algún error, el último error guardado se mostrará debajo del nombre del script.
Cuando estés en la vista de edición del script, verás la consola debajo, así como cualquier error que aparezca. Encima del campo de código hay opciones para Guardar, Iniciar/Detener o Eliminar el script. También puedes acceder a Fragmentos y Documentación haciendo clic en las etiquetas correspondientes.
Componentes
Crear un componente
La configuración Components permite al usuario crear Dynamic Components, que no existen inicialmente en el dispositivo. Los componentes virtuales, un tipo de componente dinámico, se utilizan para almacenar o transferir datos entre scripts o ejecuciones y mostrar la funcionalidad del script en la página de inicio. Los componentes pueden agruparse; en la página de inicio solo se mostrarán los grupos y los componentes que contienen. Los componentes que no pertenezcan a un grupo no se visualizarán allí. El número de componentes y grupos de componentes por dispositivo es limitado.
Para crear un componente:
-
Haz clic en el botón Create new junto a User-defined components.
-
Selecciona el tipo de componente que quieres crear: Boolean, Number, Text, Enum o Botón. Al crearlo, cada tipo de componente tiene los campos Name, View y Custom Icon URL, que debes completar. El campo Custom Icon URL no es obligatorio, pero puede utilizarse para personalizar el aspecto de tus componentes en la página de inicio. Puedes cambiar el nombre o eliminar un componente, así como crear acciones para él, mediante los botones situados junto a cada componente.
Los distintos tipos de componentes pueden tener campos adicionales específicos de cada tipo. Se explican a continuación
El tipo de componente Boolean almacena un valor verdadero/falso y tiene dos títulos diferentes que el usuario puede introducir según si su valor es verdadero o falso, además de dos iconos independientes. El menú desplegable del valor predeterminado incluirá los diferentes estados de tu dispositivo. Las opciones de vista son Hidden, Toggle y Label. La vista Toggle muestra un botón de alternancia, por lo que el valor del componente cambia con cada pulsación. La vista Label muestra el título del valor del componente.
El tipo de componente Number almacena valores entre -999999999999999 y 999999999999999. El valor predeterminado debe ser un número dentro de este intervalo. También puedes cambiar la unidad y el incremento. Las opciones de vista son Hidden, Field, Slider, Progress bar y Label. La vista Field muestra un campo de entrada, la vista Label muestra el valor, la vista Progress bar representa visualmente el progreso y la vista Slider muestra una interfaz de control deslizante para interactuar.
El tipo de componente Text almacena una cadena de hasta 255 caracteres. Las opciones de vista son Hidden, Field, Label e Image. La vista Field muestra un campo de entrada, la vista Label muestra el título y la vista Image requiere un valor de URL, que utiliza para mostrar una imagen.
El tipo de componente Enumeración almacena un grupo de constantes con nombre. Las opciones de vista son Oculto, Desplegable, y Etiqueta. Si seleccionas la vista Etiqueta, el componente mostrará el título de forma predeterminada, pero si se especifica una imagen, esta tendrá prioridad y se mostrará en su lugar.
El tipo de componente Botón proporciona una entrada virtual simulada que permite a los usuarios interactuar con la interfaz registrando e informando de los clics. A continuación, envía notificaciones a través de los canales conectados y puede utilizarse para activar automatizaciones y webhooks. Ofrece dos opciones de vista: Botón, que muestra el componente de botón en la página de inicio, y Oculto.
Si un componente está configurado como Oculto, no se mostrará en la página de inicio. De lo contrario, tus grupos de componentes aparecerán debajo de las entradas y/o salidas de tu dispositivo y mostrarán los componentes que forman parte de esos grupos.
Crear un grupo de componentes
Para crear un grupo:
-
Haz clic en + junto a Grupos definidos por el usuario y accederás al menú de creación de grupos.
-
Introduce el nombre del grupo.
-
Selecciona los componentes que quieras incluir en ese grupo.
La edición del menú de tus grupos se realiza mediante el icono del lápiz situado junto a +, que te permite cambiar el orden de los grupos haciendo clic en las flechas hacia arriba y hacia abajo para mover un grupo.
Acciones de los componentes
El menú Acciones ahora está estructurado según el tipo de componente. Así, puedes crear acciones para tus componentes y se separarán en las cinco categorías mencionadas anteriormente.
Scripting
Los componentes se pueden incluir en scripts y programarse para cambiar los valores según una condición. Para especificar un componente en un script, tendrás que usar su ID. Los ID de los componentes empiezan en 200 y están limitados a 299. Podrás ver el ID de tu componente en el menú Componentes.
Componentes BTHome
Los componentes BTHome permiten crear componentes virtuales/dinámicos vinculados a dispositivos reales que emiten paquetes BTHome, como los dispositivos Shelly BLU. Para usar los componentes BTHome, primero debe establecerse correctamente una conexión Bluetooth. Aparecerá un mensaje para informarte si el observador de Bluetooth está desactivado, junto con un botón para activarlo y reiniciar tu dispositivo.
Una vez establecida la conexión, para añadir un dispositivo BTHome (Bluetooth), haz clic en el signo + junto a componentes BTHome. El dispositivo buscará dispositivos Bluetooth disponibles, pero puedes hacer clic en el botón Scan para volver a buscar. Los dispositivos encontrados aparecerán debajo de ese botón. Para que un dispositivo aparezca durante la búsqueda, debe estar en modo de emparejamiento, lo que se consigue manteniendo pulsado el botón del dispositivo. Otra opción para añadir un dispositivo es utilizar una dirección MAC. Para ello, haz clic en Add dispositivo by MAC address e introduce la dirección MAC del dispositivo que quieras añadir.
Para añadir sensores, haz clic en Configure junto al dispositivo Bluetooth que prefieras. En esta pantalla puedes asignar un nombre a tu dispositivo BTHome (Bluetooth), añadir una clave de cifrado e introducir una Custom Icon URL para personalizar el aspecto del componente BTHome en la página de inicio. La clave de cifrado se utiliza para descifrar paquetes y puede obtenerse mediante la aplicación Shelly BLU Debug .
Debajo del campo de la clave de cifrado aparecen los sensores compatibles, que puedes añadir haciendo clic en el signo + situado junto a los que quieras añadir. Una vez añadidos, aparece un icono de lápiz junto al sensor; al hacer clic en él puedes editar su nombre, añadir una URL de icono personalizada o usar el icono de la papelera para eliminar el sensor por completo.
Para guardar tu componente BTHome, haz clic en Save settings. Para eliminar un componente, haz clic en el icono de la papelera situado encima de los campos de text.
Para editar un componente BTHome, haz clic en el icono de la rueda dentada. Accederás a sus ajustes, que son los mismos que aparecen al añadir el componente.
KNX
KNX es un protocolo de comunicación estandarizado para la automatización de edificios. Se utiliza para controlar y gestionar diversos aspectos de los sistemas de un edificio, como la iluminación, la calefacción, la ventilación, la seguridad, la gestión energética y mucho más. KNX permite que distintos dispositivos y sistemas de diferentes fabricantes se comuniquen entre sí a través de una red común.
General
Para usar KNX, haz clic en la marca de verificación junto a Enable. A continuación, introduce una dirección individual única para tu dispositivo en la red KNX.
En los ajustes de Multicast, introduce la dirección IP (denominada Address) del grupo multicast con el que quieres que se comunique tu dispositivo. Las direcciones van de 224.0.0.0 a 239.255.255.255. El ajuste Port designa el número de puerto dentro de ese grupo multicast donde tiene lugar la comunicación. Juntos, definen el destino de los mensajes multicast dentro de una red.
Entradas
Según el dispositivo, tendrás un número diferente de entradas en este menú. Para cada entrada, selecciona un estado de entrada, que puede ser Interruptor o Botón, o específicamente para dispositivos con atenuación, Atenuación con un solo botón o Atenuación con dos botones.
Debajo, según el estado de entrada seleccionado anteriormente, verás uno o más objetos, así como texto a la derecha del objeto que identifica su tamaño y tipo de datos. Para los distintos modos de entrada, son los siguientes:
-
Interruptor: tiene un objeto, denominado objeto de interruptor, con un tamaño de 1 bit y DPT (tipo de punto de datos) 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0). Puedes añadir hasta tres objetos de Interruptor mediante el botón Añadir .
-
Botón: primero, selecciona una función para el botón: ENCENDIDO, APAGADO o Alternar. El estado de entrada del botón tiene dos objetos: un objeto de Pulsación única y un objeto de Retroalimentación. Puedes añadir hasta tres objetos de Pulsación única mediante el botón Añadir y un objeto de Retroalimentación. Ambos son de tipo Interruptor, tienen un tamaño de 1 bit y DPT (tipo de punto de datos) 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0). El objeto de Retroalimentación puede ser el mismo que el objeto de Pulsación única, o introducir otra dirección para él desmarcando la opción Igual que el objeto de Pulsación única e introduciendo una nueva dirección.
-
Atenuación con un solo botón: primero, selecciona un paso de atenuación, desde atenuación completa hasta atenuación de 1/64. Esto cambia la velocidad de atenuación. La atenuación completa será la más rápida porque atenuará del 0 al 100 % a la velocidad establecida, mientras que la atenuación de 1/64 atenuará 1/64 de la atenuación completa durante el mismo período de tiempo. Este estado de entrada tiene tres objetos: Pulsación única, Pulsación larga y Retroalimentación. Puedes añadir hasta tres objetos de Pulsación única y Pulsación larga mediante el botón Añadir , y un objeto de Retroalimentación, que puede ser el mismo que el objeto de Pulsación única, o introducir otra dirección para él desmarcando la opción Igual que el objeto de Pulsación única e introduciendo una nueva dirección. Los objetos de Pulsación única y Retroalimentación son de tipo Interruptor, tienen un tamaño de 1 bit y DPT (tipo de punto de datos) 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0). El objeto de Pulsación larga sirve para controlar la atenuación, tiene un tamaño de 4 bits y un DPT (tipo de punto de datos) de 3.007. El objeto Control de atenuación consta de dos valores: uno indica un aumento (1) o una disminución (0), y el otro corresponde al paso.
-
Atenuación con dos botones: primero, seleccione un paso de atenuación, desde atenuación completa hasta atenuación 1/64. Esto cambia la velocidad de atenuación. La atenuación completa será la más rápida, ya que atenuará del 0 al 100 % a la velocidad establecida, mientras que la atenuación 1/64 atenuará 1/64 de la atenuación completa durante el mismo periodo. A continuación, seleccione la dirección de la atenuación: arriba/activar el interruptor o abajo/desactivar el interruptor. Este estado de entrada tiene dos objetos: un objeto de pulsación breve y otro de pulsación prolongada. Puede añadir hasta tres objetos de pulsación breve y de pulsación prolongada mediante el botón Añadir . El objeto de pulsación breve es de tipo Switch, tiene un tamaño de 1 bit y un DPT (Data Point Type) de 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0). El objeto de pulsación prolongada sirve para controlar la atenuación, tiene un tamaño de 4 bits y un DPT (Data Point Type) de 3.007. El objeto de Control de atenuación está compuesto por dos valores: uno para indicar un aumento (1) o una disminución (0), y otro correspondiente al paso.
Salidas
El menu de salidas está dividido en tres secciones: Comandos, Respuestas y Mediciones. Para cada tipo de objeto en Comandos, puede haber hasta cinco objetos. Estos son los tipos de objetos que tiene cada sección:
Comandos:
-
Objeto de interruptor: tiene un tamaño de 1 bit y un DPT de 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0).
Respuestas:
-
Objeto de respuesta: tiene un tamaño de 1 bit y un DPT de 1.001, que corresponde a un tipo de interruptor con dos estados: encendido/apagado (1/0). El objeto de respuesta se utiliza para informar del estado del dispositivo.
Mediciones (Estos tipos de objetos tienen un tamaño de 4 bytes.):
-
Objeto de tensión: tiene un DPT de 14.027, que corresponde a un objeto de Potencial eléctrico de tipo Double con tres valores.
-
Objeto de corriente: tiene un DPT de 14.019, que corresponde a un objeto de Corriente eléctrica de tipo Double con tres valores.
-
Objeto de potencia activa: tiene un DPT de 14.056, que corresponde a un objeto de Potencia de tipo Double con tres valores.
-
Objeto de energía activa: tiene un DPT de 13.010, que corresponde a un objeto de Energía activa de tipo long, medido en vatios-hora.
Según el dispositivo, es posible que haya tipos adicionales de objetos en las secciones, como los siguientes:
Comandos:
-
Objeto de atenuación relativa: tiene un tamaño de 4 bits y un DPT de 3.007, que corresponde a un objeto de Control de atenuación compuesto por dos valores: uno para indicar un aumento (1) o una disminución (0), y otro correspondiente al paso.
-
Objeto de dimming absoluto: tiene un tamaño de 1 byte y un DPT de 5.001, que corresponde a un objeto de Escala compuesto por un valor de 1 a 100 para representar el porcentaje.
Mediciones (Estos tipos de objeto tienen un tamaño de 4 bytes):
-
Objeto de energía generada: tiene un DPT de 13.010, que corresponde a un objeto de Energía activa de tipo long, medido en vatios-hora.
Configuración avanzada
Al hacer clic en la flecha 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 sencillo de clave-valor para almacenar datos. En un dispositivo, puedes guardar hasta 50 pares de clave-valor. Al hacer clic en el botón Añadir valor, accederás a la pantalla de creación de valores, donde se te pedirá que introduzcas una clave (de hasta 42 caracteres) y un valor (de hasta 253 caracteres). Debajo del cuadro de text del valor, verás el tipo de valor actual. De forma predeterminada, el tipo de valor es Número, pero al introducir text, el tipo cambiará a Cadena. Para guardar la clave, solo tienes que hacer clic en el botón Guardar. Para editar un valor existente, solo tienes que hacer clic en él. Para eliminar un par de clave-valor, haz 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ás a la documentación de la API, que te proporcionará más información sobre el funcionamiento de KVS en los dispositivos Shelly.
Diagnóstico
Desde esta configuración, puedes descargar los registros de depuración. No se recomienda activar el log de depuración sin motivo, ya que ralentizará tu dispositivo y esta configuración provocará el desgaste de la memoria flash. Si decides activarlo, también podrás descargar los registros anteriores y actuales. Ten en cuenta que al salir de esta página se restablecerán el registrador y los datos del log.
Ping HTTP
Introduce una URL en el campo de text designado para enviarle una solicitud HTTP desde tu dispositivo. La interfaz web te indicará si la solicitud se realizó correctamente o falló.
Clientes del dispositivo
Consulta los dispositivos conectados a tu dispositivo, clasificados en la categoría correspondiente. La mayoría de los dispositivos ofrecen dos opciones:
-
Clientes Bluetooth: dispositivos conectados a tu dispositivo mediante Bluetooth.
-
Clientes AP: dispositivos conectados al punto de acceso de tu dispositivo.
En este menu, podrás consultar información sobre los clientes.