Controllo delle Lampadine Shelly Gen3 con Comandi Diretti Dispositivo-a-Dispositivo

Modificato il Ven, 29 Mag alle 11:40 AM

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

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.