Sterowanie żarówkami Shelly Bulbs Gen3 za pomocą bezpośrednich poleceń urządzenie-do-urządzenia

Zmodyfikowano dnia pt, 29 Maj o 12:07 PO POŁUDNIU

Shelly Bulbs Gen3 mogą być kontrolowane lokalnie przez Wi-Fi/LAN za pomocą bezpośrednich poleceń HTTP.


Jest to przydatne, gdy chcesz, aby jedno urządzenie Shelly, automatyzacja, przeglądarka, lokalny skrypt lub system zewnętrzny kontrolował Shelly Bulb bezpośrednio, bez polegania na wykonywaniu w chmurze.


Ten typ kontroli jest często nazywany komunikacją bezpośrednią urządzenie-do-urządzenia, lub DDD.


SPIS TREŚCI

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

Zanim zaczniesz

Upewnij się, że urządzenie wysyłające polecenie i Shelly Bulb są podłączone do tej samej sieci lokalnej.

Musisz również znać lokalny adres IP żarówki.


W poniższych przykładach zastąp:

192.168.X.X

rzeczywistym adresem IP twojej Shelly Bulb.


Przykład:

http://192.168.1.82/...


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


Shelly Multicolor Bulb Gen3

Shelly Multicolor Bulb Gen3 używa komponentu RGBCCT.


Oznacza to, że żarówka obsługuje zarówno:

Kontrolę kolorów RGB dla kolorowego światła

Kontrolę CCT dla białego światła z regulowaną temperaturą barwową


Lokalny bezpośredni punkt końcowy to:

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


Włącz żarówkę:

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


Wyłącz żarówkę:

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


Przełącz żarówkę:

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


Włącz na 50% jasności:

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


Jasność jest ustawiana od 0 do 100.

Przykładowe wartości:

10 = bardzo przyciemnione

50 = średnia jasność

100 = pełna jasność


#Dla Shelly Bulbs Gen3, użyj nowego punktu końcowego rgbcct zamiast starego polecenia /color/0!


#Nowe polecenie Shelly Multicolor Bulb Gen3:

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


Wartości to:

red od 0 do 255

green od 0 do 255

blue od 0 do 255

brightness od 0 do 100


*Stary parametr white=0 nie jest potrzebny w nowym formacie.*


Ta sama żarówka wielokolorowa może być również używana jako żarówka o białej temperaturze.

Przykład neutralnej bieli:

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


Wartość temp to temperatura barwowa w Kelwinach.


Typowe wartości:

2700 = ciepła biel

4000 = neutralna biel

6500 = zimna biel


Użyj efektów przejścia 

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


Wartość transition jest w milisekundach.

1000 = 1 sekunda

3000 = 3 sekundy

5000 = 5 sekund

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

Shelly Standard Bulb Gen3

Shelly Standard Bulb Gen3 używa komponentu CCT.


Oznacza to, że kontroluje tylko białe światło, z regulowaną jasnością i temperaturą barwową.


Lokalny bezpośredni punkt końcowy to:

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


Włącz żarówkę:

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


Wyłącz żarówkę:

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


Przełącz żarówkę:

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


Włącz na 50% jasności:

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

Jasność jest ustawiana od 0 do 100


Ustaw temperaturę barwową bieli:

Przykład neutralnej bieli:

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


Wartość temp to temperatura barwowa w Kelwinach.


Można również używać efektów przejścia.

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


Wartość transition jest podana w milisekundach.

1000 = 1 sekunda

3000 = 3 sekundy

5000 = 5 sekund

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

Szybki przewodnik poleceń

Żarówka wielokolorowa Gen3:

/rgbcct/0


Żarówka standardowa Gen3:

/cct/0


Włącz:

turn=on


Wyłącz:

turn=off


Przełącz:

turn=toggle


Jasność:

brightness=0-100


Kolor RGB:

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


Temperatura bieli:

temp=2700-6500


Przejście:

transition=1000

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

Rozwiązywanie problemów


Jeśli polecenie nie działa, najpierw otwórz adres IP żarówki w przeglądarce i potwierdź, że interfejs internetowy żarówki jest dostępny.


Upewnij się, że urządzenie wysyłające polecenie i żarówka znajdują się w tej samej sieci lokalnej.


Dla żarówki wielokolorowej Gen3, użyj /rgbcct/0.

Dla żarówki standardowej Gen3, użyj /cct/0.


Nie używaj starego punktu końcowego /color/0 dla żarówek Shelly Gen3.