Shelly Bulbs Gen3 pueden ser controladas localmente a través de tu Wi-Fi/LAN usando comandos HTTP directos.
Esto es útil cuando quieres que un dispositivo Shelly, automatización, navegador, script local o sistema de terceros controle una Shelly Bulb directamente, sin depender de la ejecución en la nube.
Este tipo de control a menudo se conoce como comunicación directa Dispositivo-a-Dispositivo, o DDD.
TABLA DE CONTENIDOS
- Antes de comenzar
- Shelly Multicolor Bulb Gen3
- Shelly Standard Bulb Gen3
- Referencia rápida de comandos
- Solución de problemas
------------------------------------------------------------------------------------------------------------------------------
Antes de comenzar
Asegúrate de que el dispositivo que envía el comando y la Shelly Bulb estén conectados a la misma red local.
También necesitas conocer la dirección IP local de la bombilla.
En los ejemplos a continuación, reemplaza:
192.168.X.X
con la dirección IP real de tu Shelly Bulb.
Ejemplo:
http://192.168.1.82/...
------------------------------------------------------------------------------------------------------------------------------
Shelly Multicolor Bulb Gen3
Shelly Multicolor Bulb Gen3 usa el componente RGBCCT.
Esto significa que la bombilla soporta ambos:
Control de color RGB para luz de colores
Control CCT para luz blanca con temperatura de color ajustable
El endpoint directo local es:
http://192.168.X.X/rgbcct/0?...
Encender la bombilla:
http://192.168.X.X/rgbcct/0?turn=on
Apagar la bombilla:
http://192.168.X.X/rgbcct/0?turn=off
Alternar la bombilla:
http://192.168.X.X/rgbcct/0?turn=toggle
Encender al 50% de brillo:
http://192.168.X.X/rgbcct/0?turn=on&brightness=50
El brillo se establece de 0 a 100.
Valores de ejemplo:
10 = muy tenue
50 = brillo medio
100 = brillo completo
#Para Shelly Bulbs Gen3, usa el nuevo endpoint rgbcct en lugar del comando antiguo /color/0!
#Nuevo comando Shelly Multicolor Bulb Gen3:
http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100
Los valores son:
red de 0 a 255
green de 0 a 255
blue de 0 a 255
brightness de 0 a 100
*El parámetro antiguo white=0 no es necesario en el nuevo formato.*
La misma Multicolor Bulb también puede usarse como una bombilla de temperatura blanca.
Ejemplo de blanco neutro:
http://192.168.X.X/rgbcct/0?turn=on&brightness=100&temp=4000
El valor temp es la temperatura de color en Kelvin.
Valores típicos:
2700 = blanco cálido
4000 = blanco neutro
6500 = blanco frío
Usar efectos de transición
http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100&transition=1000
El valor transition está en milisegundos.
1000 = 1 segundo
3000 = 3 segundos
5000 = 5 segundos
------------------------------------------------------------------------------------------------------------------------------
Shelly Standard Bulb Gen3
Shelly Standard Bulb Gen3 usa el componente CCT.
Esto significa que controla solo luz blanca, con brillo y temperatura de color ajustables.
El endpoint directo local es:
http://192.168.X.X/cct/0?...
Encender la bombilla:
http://192.168.X.X/cct/0?turn=on
Apagar la bombilla:
http://192.168.X.X/cct/0?turn=off
Alternar la bombilla:
http://192.168.X.X/cct/0?turn=toggle
Encender al 50% de brillo:
http://192.168.X.X/cct/0?turn=on&brightness=50
El brillo se establece de 0 a 100.
Establecer temperatura de color blanco:
Ejemplo de blanco neutro:
http://192.168.X.X/cct/0?turn=on&brightness=100&temp=4000
El valor temp es la temperatura de color en Kelvin.
También se pueden usar efectos de transición.
http://192.168.X.X/cct/0?turn=on&brightness=100&temp=2700&transition=1000
El valor transition está en milisegundos.
1000 = 1 segundo
3000 = 3 segundos
5000 = 5 segundos
------------------------------------------------------------------------------------------------------------------------------
Referencia rápida de comandos
Bombilla Multicolor Gen3:
/rgbcct/0
Bombilla Estándar Gen3:
/cct/0
Encender:
turn=on
Apagar:
turn=off
Alternar:
turn=toggle
Brillo:
brightness=0-100
Color RGB:
red=0-255&green=0-255&blue=0-255
Temperatura de blanco:
temp=2700-6500
Transición:
transition=1000
------------------------------------------------------------------------------------------------------------------------------
Solución de problemas
Si el comando no funciona, primero abra la dirección IP de la bombilla en su navegador y confirme que la interfaz web de la bombilla sea accesible.
Asegúrese de que el dispositivo que envía el comando y la bombilla estén en la misma red local.
Para Bombilla Multicolor Gen3, use /rgbcct/0.
Para Bombilla Estándar Gen3, use /cct/0.
No use el antiguo endpoint /color/0 para Shelly Bulbs Gen3.