Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
fr:liste_script [2015/09/11 15:10] eric64 |
fr:liste_script [2016/01/13 20:28] 127.0.0.1 external edit |
||
---|---|---|---|
Line 139: | Line 139: | ||
-- pas besoin d' | -- pas besoin d' | ||
| | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | \\ === 4- Gestion de l' | ||
+ | //By Raoulh & Eric64// | ||
+ | |||
+ | **But :** Script permettant de gérer la mise en route d'un transformateur 220v/24v pour l' | ||
+ | |||
+ | **Précisions :** plusieurs cordons leds sont allimentés par le même transfo. Nous souhaitons que le transfo soit éteint lorsqu' | ||
+ | |||
+ | **A noter :** Calaos V2 ne gère pas les rubans led RGBW. Il faut donc créer 2 lumières DMX, une pour le RGB l' | ||
+ | |||
+ | |||
+ | __A créer dans CALAOS INSTALLER :__ | ||
+ | < | ||
+ | - IO inter_booleen. " | ||
+ | - lumière : cette lumière est " | ||
+ | </ | ||
+ | |||
+ | __Règles à créer pour chaque lumière :__ | ||
+ | < | ||
+ | SI RGBplafond == changed | ||
+ | ALORS active_bloc = toggle | ||
+ | </ | ||
+ | |||
+ | __Règle pour gérer le transfo :__ | ||
+ | < | ||
+ | SI active_bloc = changed | ||
+ | ALORS exécution du script | ||
+ | </ | ||
+ | |||
+ | __Script :__ | ||
+ | < | ||
+ | local RGBplafond = calaos: | ||
+ | local Wplafond = calaos: | ||
+ | local RGBmeuble = calaos: | ||
+ | local Wmeuble = calaos: | ||
+ | local RGBplinthes = calaos: | ||
+ | local Wplinthes = calaos: | ||
+ | |||
+ | -- SI une lumière est différente de 0 (donc n'est pas éteinte) | ||
+ | if RGBplafond ~= " | ||
+ | then | ||
+ | -- ALORS allume le bloc | ||
+ | calaos: | ||
+ | else | ||
+ | -- SINON coupe le bloc | ||
+ | calaos: | ||
+ | end | ||
+ | | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | \\ === 5- Conserver la valeur d'un appui sur un BP dans une variable | ||
+ | //By eric64// | ||
+ | |||
+ | **But :** Script permettant de donner une valeur True ou False à une variable lors de l' | ||
+ | |||
+ | < | ||
+ | local Variable_Activation_Inter = calaos: | ||
+ | |||
+ | if Variable_Activation_Inter == false then -- si ma variable est fausse (je n'ai donc pas allumé les lumières par BP) | ||
+ | calaos: | ||
+ | calaos: | ||
+ | calaos: | ||
+ | calaos: | ||
+ | | ||
+ | elseif Variable_Activation_Inter == true then -- sinon si ma variable est vrai (j' | ||
+ | calaos: | ||
+ | calaos: | ||
+ | calaos: | ||
+ | calaos: | ||
+ | end | ||
+ | return true | ||
</ | </ |