Contrôle des ampoules Shelly Bulbs Gen3 avec des commandes directes appareil-à-appareil

Modifié le  Ven, 29 Mai à 11:42 H

Shelly Bulbs Gen3 peuvent être contrôlées localement via votre Wi-Fi/LAN en utilisant des commandes HTTP directes.


Ceci est utile lorsque vous voulez qu'un appareil Shelly, une automatisation, un navigateur, un script local ou un système tiers contrôle une Shelly Bulb directement, sans dépendre de l'exécution cloud.


Ce type de contrôle est souvent appelé communication directe Appareil-à-Appareil, ou DDD.


TABLE DES MATIÈRES

------------------------------------------------------------------------------------------------------------------------------

Avant de commencer

Assurez-vous que l'appareil envoyant la commande et la Shelly Bulb sont connectés au même réseau local.

Vous devez également connaître l'adresse IP locale de l'ampoule.


Dans les exemples ci-dessous, remplacez :

192.168.X.X

par l'adresse IP réelle de votre Shelly Bulb.


Exemple :

http://192.168.1.82/...


------------------------------------------------------------------------------------------------------------------------------


Shelly Multicolor Bulb Gen3

Shelly Multicolor Bulb Gen3 utilise le composant RGBCCT.


Cela signifie que l'ampoule prend en charge à la fois :

Le contrôle de couleur RGB pour la lumière colorée

Le contrôle CCT pour la lumière blanche avec température de couleur ajustable


Le point de terminaison direct local est :

http://192.168.X.X/rgbcct/0?...


Allumer l'ampoule :

http://192.168.X.X/rgbcct/0?turn=on


Éteindre l'ampoule :

http://192.168.X.X/rgbcct/0?turn=off


Basculer l'ampoule :

http://192.168.X.X/rgbcct/0?turn=toggle


Allumer à 50% de luminosité :

http://192.168.X.X/rgbcct/0?turn=on&brightness=50


La luminosité est réglée de 0 à 100.

Valeurs d'exemple :

10 = très faible

50 = luminosité moyenne

100 = luminosité maximale


#Pour les Shelly Bulbs Gen3, utilisez le nouveau point de terminaison rgbcct au lieu de l'ancienne commande /color/0 !


#Nouvelle commande Shelly Multicolor Bulb Gen3 :

http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100


Les valeurs sont :

red de 0 à 255

green de 0 à 255

blue de 0 à 255

brightness de 0 à 100


*L'ancien paramètre white=0 n'est pas nécessaire dans le nouveau format.*


La même Multicolor Bulb peut également être utilisée comme ampoule blanche à température variable.

Exemple de blanc neutre :

http://192.168.X.X/rgbcct/0?turn=on&brightness=100&temp=4000


La valeur temp est la température de couleur en Kelvin.


Valeurs typiques :

2700 = blanc chaud

4000 = blanc neutre

6500 = blanc froid


Utiliser les effets de transition 

http://192.168.X.X/rgbcct/0?turn=on&red=255&green=86&blue=112&brightness=100&transition=1000


La valeur transition est en millisecondes.

1000 = 1 seconde

3000 = 3 secondes

5000 = 5 secondes

------------------------------------------------------------------------------------------------------------------------------

Shelly Standard Bulb Gen3

Shelly Standard Bulb Gen3 utilise le composant CCT.


Cela signifie qu'elle contrôle uniquement la lumière blanche, avec luminosité et température de couleur ajustables.


Le point de terminaison direct local est :

http://192.168.X.X/cct/0?...


Allumer l'ampoule :

http://192.168.X.X/cct/0?turn=on


Éteindre l'ampoule :

http://192.168.X.X/cct/0?turn=off


Basculer l'ampoule :

http://192.168.X.X/cct/0?turn=toggle


Allumer à 50% de luminosité :

http://192.168.X.X/cct/0?turn=on&brightness=50

La luminosité est réglée de 0 à 100


Définir la température de couleur blanche :

Exemple de blanc neutre :

http://192.168.X.X/cct/0?turn=on&brightness=100&temp=4000


La valeur temp est la température de couleur en Kelvin.


Peut également utiliser des effets de transition.

http://192.168.X.X/cct/0?turn=on&brightness=100&temp=2700&transition=1000 


La valeur transition est en millisecondes.

1000 = 1 seconde

3000 = 3 secondes

5000 = 5 secondes

------------------------------------------------------------------------------------------------------------------------------

Référence rapide des commandes

Ampoule Multicolore Gen3 :

/rgbcct/0


Ampoule Standard Gen3 :

/cct/0


Allumer :

turn=on


Éteindre :

turn=off


Basculer :

turn=toggle


Luminosité :

brightness=0-100


Couleur RGB :

red=0-255&green=0-255&blue=0-255


Température du blanc :

temp=2700-6500


Transition :

transition=1000

------------------------------------------------------------------------------------------------------------------------------

Dépannage


Si la commande ne fonctionne pas, ouvrez d'abord l'adresse IP de l'ampoule dans votre navigateur et confirmez que l'interface web de l'ampoule est accessible.


Assurez-vous que l'appareil envoyant la commande et l'ampoule sont sur le même réseau local.


Pour l'Ampoule Multicolore Gen3, utilisez /rgbcct/0.

Pour l'Ampoule Standard Gen3, utilisez /cct/0.


N'utilisez pas l'ancien point de terminaison /color/0 pour les Ampoules Shelly Gen3.