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