Sceny i Widgety w SUPLA Scripts

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Pablo714
Posts: 3
Joined: Mon Mar 29, 2021 9:06 pm

Post

SzymaneK wrote: Fri Dec 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:

Code: Select all

channel-available-actions.coffee
jest np:

Code: Select all

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

Code: Select all

SuplaApiCached.php
i funkcji

Code: Select all

    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 :)

Return to “Pomysły i koncepcje”