Shelly Bulbs Gen3 possono essere controllate localmente tramite la tua Wi-Fi/LAN utilizzando comandi HTTP diretti.
Questo è utile quando vuoi che un dispositivo Shelly, automazione, browser, script locale o sistema di terze parti controlli una Shelly Bulb direttamente, senza dipendere dall'esecuzione cloud.
Questo tipo di controllo è spesso chiamato comunicazione diretta Dispositivo-a-Dispositivo, o DDD.
INDICE
- Prima di iniziare
- Shelly Multicolor Bulb Gen3
- Shelly Standard Bulb Gen3
- Riferimento rapido comandi
- Risoluzione problemi
------------------------------------------------------------------------------------------------------------------------------
Prima di iniziare
Assicurati che il dispositivo che invia il comando e la Shelly Bulb siano connessi alla stessa rete locale.
Devi anche conoscere l'indirizzo IP locale della lampadina.
Negli esempi seguenti, sostituisci:
192.168.X.X
con l'indirizzo IP effettivo della tua Shelly Bulb.
Esempio:
http://192.168.1.82/...
------------------------------------------------------------------------------------------------------------------------------
Shelly Multicolor Bulb Gen3
Shelly Multicolor Bulb Gen3 utilizza il componente RGBCCT.
Questo significa che la lampadina supporta entrambi:
Controllo colore RGB per luce colorata
Controllo CCT per luce bianca con temperatura colore regolabile
L'endpoint diretto locale è:
http://192.168.X.X/rgbcct/0?...
Accendere la lampadina:
http://192.168.X.X/rgbcct/0?turn=on
Spegnere la lampadina:
http://192.168.X.X/rgbcct/0?turn=off
Commutare la lampadina:
http://192.168.X.X/rgbcct/0?turn=toggle
Accendere al 50% di luminosità:
http://192.168.X.X/rgbcct/0?turn=on&brightness=50
La luminosità è impostata da 0 a 100.
Valori di esempio:
10 = molto tenue
50 = luminosità media
100 = luminosità massima
#Per Shelly Bulbs Gen3, usa il nuovo endpoint rgbcct invece del vecchio comando /color/0!
#Nuovo comando Shelly Multicolor Bulb Gen3:
http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100
I valori sono:
red da 0 a 255
green da 0 a 255
blue da 0 a 255
brightness da 0 a 100
*Il vecchio parametro white=0 non è necessario nel nuovo formato.*
La stessa Multicolor Bulb può anche essere utilizzata come lampadina bianca-temperatura.
Esempio bianco neutro:
http://192.168.X.X/rgbcct/0?turn=on&brightness=100&temp=4000
Il valore temp è la temperatura colore in Kelvin.
Valori tipici:
2700 = bianco caldo
4000 = bianco neutro
6500 = bianco freddo
Utilizzare effetti di transizione
http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100&transition=1000
Il valore transition è in millisecondi.
1000 = 1 secondo
3000 = 3 secondi
5000 = 5 secondi
------------------------------------------------------------------------------------------------------------------------------
Shelly Standard Bulb Gen3
Shelly Standard Bulb Gen3 utilizza il componente CCT.
Questo significa che controlla solo luce bianca, con luminosità e temperatura colore regolabili.
L'endpoint diretto locale è:
http://192.168.X.X/cct/0?...
Accendere la lampadina:
http://192.168.X.X/cct/0?turn=on
Spegnere la lampadina:
http://192.168.X.X/cct/0?turn=off
Commutare la lampadina:
http://192.168.X.X/cct/0?turn=toggle
Accendere al 50% di luminosità:
http://192.168.X.X/cct/0?turn=on&brightness=50
La luminosità è impostata da 0 a 100.
Imposta temperatura colore bianco:
Esempio bianco neutro:
http://192.168.X.X/cct/0?turn=on&brightness=100&temp=4000
Il valore temp è la temperatura colore in Kelvin.
Può utilizzare anche effetti di transizione.
http://192.168.X.X/cct/0?turn=on&brightness=100&temp=2700&transition=1000
Il valore transition è in millisecondi.
1000 = 1 secondo
3000 = 3 secondi
5000 = 5 secondi
------------------------------------------------------------------------------------------------------------------------------
Riferimento rapido comandi
Lampadina Multicolore Gen3:
/rgbcct/0
Lampadina Standard Gen3:
/cct/0
Accendi:
turn=on
Spegni:
turn=off
Commuta:
turn=toggle
Luminosità:
brightness=0-100
Colore RGB:
red=0-255&green=0-255&blue=0-255
Temperatura bianco:
temp=2700-6500
Transizione:
transition=1000
------------------------------------------------------------------------------------------------------------------------------
Risoluzione problemi
Se il comando non funziona, prima apri l'indirizzo IP della lampadina nel tuo browser e conferma che l'interfaccia web della lampadina sia raggiungibile.
Assicurati che il dispositivo che invia il comando e la lampadina siano sulla stessa rete locale.
Per Lampadina Multicolore Gen3, usa /rgbcct/0.
Per Lampadina Standard Gen3, usa /cct/0.
Non utilizzare il vecchio endpoint /color/0 per Shelly Bulbs Gen3.