Sceny i Widgety w SUPLA Scripts

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Pablo714
Posty: 3
Rejestracja: pn mar 29, 2021 9:06 pm

SzymaneK pisze: pt gru 18, 2020 8:30 amWitam
Czy Supla Script ma możliwość tworząc scenę z użyciem ściemniacza określić jego jasność przy włączaniu?
przy RGB można ustalić kolor ale natężenia nie widzę czy może jestem ślepy?

Pozdrawiam
Witam, dołączam się do pytania, chociaż z tego co widziałem w kodzie to chyba nie ma:

nie wiem czy to są wszystkie możliwości akcji ale w:

Kod: Zaznacz cały

channel-available-actions.coffee
jest np:

Kod: Zaznacz cały

{label: 'czerwony', action: 'setRgb,ff0000,100,100', noButton: yes, isActive: -> no}
odwołuje się do:

Kod: Zaznacz cały

SuplaApiCached.php
i funkcji

Kod: Zaznacz cały

    public function setRgb(int $channelId, string $color, int $colorBrightness = 100, int $brightness = 100) {
        $this->clearCache($channelId);
        return $this->api->setRgb($channelId, $color, $colorBrightness, $brightness);
    }
czyli jeśli jest np:
  • 1. kanał kolor + biały
    w tym wypadku na maksa będzie świecić kolor i biały, czyli w rezultacie żarówka będzie świecić na biało (bo biały jest mocniejszy)
  • 1. kanał biały
    2. kanał kolor
    jeśli ustawimy w scenie jakiś kolor, to zawsze będzie świecić on na maksa
U mnie żarówka jest wskaźnikiem jakości powietrza - zmienia kolor w zależności od zanieczyszczenia i na noc muszę ją wyłączać, bo za jasno świeci i nie da się spać,

Dobrze by było jakby dało się zdefiniować wartości RGB i jasność kanału, bo obecnie wszystko jest predefiniowane - jest 9 kolorów.

Chyba, że o czymś nie wiem - interesuję się skryptami od niedawna :)
ODPOWIEDZ

Wróć do „Pomysły i koncepcje”