Shelly Plus Plug S

De eedomus - Documentación

Esta página describe la conexión de un módulo Shelly Plus Plug S a eedomus. Shelly es una marca de la empresa búlgara Allterco.

Este módulo es del tipo "enchufe", con medida de consumo. Se comunica vía WiFi y Bluetooth (aquí solo usamos WiFi).

Esta página describe todos los pasos para controlar el relé con eedomus, sin instalar una aplicación de teléfono inteligente y sin utilizar nube tercera.

También hay un módulo de la store eedomus "Shelly" (gracias KikiFUNstyle) que genera el paso 2 para todos los tipos de Shelly. Esta página describe una configuración completamente manual, sin utilizar este módulo de la Store eedomus.

Primera etapa - Conectar la Shelly al WiFi

Conecta el enchufe Shelly a la toma de 220 Voltios, el módulo se enciende y viene a crear un punto de acceso WiFi cuyo nombre será del tipo ShellyPlusPlugS-XXXXXXXXXX. Utiliza tu smartphone o portátil para conectarte a él.

Utilizando un navegador web, introduzca la dirección http://192.168.33.1

En "Ajustes / WiFi", introduzca el SSID y la contraseña de su red WiFi doméstica para que el enchufe Shelly pueda conectarse a ella.

Puedes actualizar el software Shelly directamente a través de la interfaz de este módulo. Es una buena idea cuando lo configures por primera vez.

Después puedes conectarte al enchufe Shelly entrando http://shellyplusplugs-XXXXXXXXXXXX.local o su dirección IP. Para encontrar la nueva dirección IP del socket Shelly. Puede encontrar su dirección en su router de Internet, o con el escáner eedomus, o el punto de acceso Wifi de abajo. Se conecta mediante HTTP (no HTTPS) a la dirección IP.

Segundo paso - Crear un actuador para controlar el relé con eedomus

Ccrear un módulo "actuador HTTP".

Crear 2 valores: ON y OFF (lo que se hace automáticamente si el módulo es de tipo "iluminación").

Para el valor ON: http://shellyplusplugs-806412bc12bc.local/rpc/Switch.Set / POST / {"id":0, "on":true} (y para el valor OFF, lo mismo pero con {"id":0, "on":true}).

Alternativa, todo en GET: http://shellyplusplugs-806412bc12bc.local/rpc/Switch.Set?id=0&on=false

¡Pruebe la URL en un navegador web antes de introducirla en eedomus!

Para que una acción sobre el botón socket se refleje inmediatamente en eedomus, será necesario crear 2 Acciones en la interfaz Shelly. Una en el evento ON que actualizará el valor en eedomus a través de la API. Para obtener la URL de la API eedomus, haga clic en el símbolo de la llave en la configuración del experto eedomus y elija Local / SET / Periph.value

Tercer paso - Recuperación de datos de consumo

Para agregar la información de consumo del socket, agregue un nuevo sensor HTTP en eedomus en el que puede ingresar http://shellyplusplugs-80646fd684dc.local/rpc/Shelly.GetStatus como URL de solicitud.

A continuación se muestran algunos ejemplos de rutas XPATH para ingresar en eedomus para obtener los valores de su Shelly.

///voltage (Tensión principal en V)

///apower (Potencia activa en W)

///current (Actual en A)

///aenergy/total (Consumo total en Wh)

Ajuste la frecuencia de la solicitud para no sobrecargar su caja de eedomus y su Shelly; en el siguiente ejemplo, el valor se recupera cada 30 minutos.


Otros dispositivos Shelly se enumeran aquí: Periféricos Shelly

Más información: Configurar un módulo Shelly con eedomus