Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:edje_io_signals [2016/01/13 20:28]
fr:edje_io_signals [2016/01/13 20:28] (current)
Line 1: Line 1:
 +====== Type des éléments d'une pièce ======
 +
 +===== Objet scénario =====
 +
 +==== group : "calaos/object/scenario" ==== 
 +
 +=== signaux recus : ===
 +Aucun
 + 
 +=== signaux envoyés : ===
 +
 +  * "object_scenario" / "go" : Signal envoyé lorsqu'on click sur "lancer le scénario"
 +
 +===== Objet selection de pièce =====
 +
 +==== group : "calaos/object/room_select" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "select" : signaux recus lorsque l'élément est sélectionné
 +  * "calaos" / "unselect" : signaux recus lorsque l'élément est dé-sélectionné
 +
 +=== signaux envoyés : ===
 +
 +  * "object_select" / "go" : Signal envoyé lorsqu'on click sur "aller dans cette pièce"
 +
 +===== Objet selection de caméra =====
 +
 +==== group : "calaos/object/camera_select" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "select" : signaux recus lorsque l'élément est sélectionné
 +  * "calaos" / "unselect" : signaux recus lorsque l'élément est dé-sélectionné
 +
 +=== signaux envoyés : ===
 +
 +  * "object_select" / "go" : Signal envoyé lorsqu'on click sur "aller dans cette pièce"
 +
 +===== Objet Lumière =====
 +
 +==== group : "calaos/object/light" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "on" : signaux recus lorsque l'élément est activé
 +  * "calaos" / "off" : signaux recus lorsque l'élément est désactivé
 +
 +=== signaux envoyés : ===
 +
 +  * "object_light" / "on" : Signal envoyé lorsqu'on click sur "allumer la lumiere"
 +  * "object_light" / "off" : Signal envoyé lorsqu'on click sur "eteindre la lumiere"
 +
 +
 +===== Objet Volet =====
 +
 +==== group : "calaos/object/shutter" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "up" : signaux recus lorsque l'élément est activé
 +  * "calaos" / "down" : signaux recus lorsque l'élément est désactivé
 +
 +=== signaux envoyés : ===
 +
 +  * "object_shutter" / "up" : Signal envoyé lorsqu'on click sur "monter le volet"
 +  * "object_shutter" / "down" : Signal envoyé lorsqu'on click sur "descendre le voler"
 +  * "object_shutter" / "stop" : Signal envoyé lorsqu'on click sur "arreter le volet"
 +  * "object_shutter" / "toggle" : Signal envoyé lorsqu'on click sur "changer le sens du volet"
 +
 +===== Objet chauffage =====
 +
 +==== group : "calaos/object/chauffage" 
 +
 +=== signaux recus : ===
 +aucuns 
 +
 +=== signaux envoyés : ===
 +
 +  * "object_chauffage" / "plus" : Signal envoyé lorsqu'on click sur "augmenter le chauffage"
 +  * "object_chauffage" / "moins" : Signal envoyé lorsqu'on click sur "diminuer le chauffage"
 +
 +===== Objet TOR (tout ou rien) =====
 +
 +Ce type d'objet est utilisé pour les éléments se pilotant comme une lumière, mais qui ne sont pas des lumières (Fontaine, aquarium, Prise d'une TV, etc...)
 +
 +==== group : "calaos/object/tor" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "on" : signaux recus lorsque l'élément est activé
 +  * "calaos" / "off" : signaux recus lorsque l'élément est désactivé
 +
 +=== signaux envoyés : ===
 +
 +  * "object_tor" / "on" : Signal envoyé lorsqu'on click sur "allumer la sortie"
 +  * "object_tor" / "off" : Signal envoyé lorsqu'on click sur "eteindre la sortie"
 +  * "object_tor" / "impulse" : Signal envoyé lorsqu'on click sur "donne une juste une impulsion" (pour les éléments type sonnette, ...)
 +
 +===== Objet Variateur =====
 +
 +Permet de controler une lumiere avec variateur (DALI, 0-10V, X10)
 +Cet objet peut s'ouvrir et afficher plus d'options.
 +
 +==== group : "calaos/object/dimmer" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "on" : signaux recus lorsque l'élément est activé
 +  * "calaos" / "off" : signaux recus lorsque l'élément est désactivé
 +  * "calaos" / "open" : ouvre l'element
 +  * "calaos" / "close" : ferme l'element
 +
 +=== signaux envoyés : ===
 +
 +  * "object_dimmer" / "on" : Signal envoyé lorsqu'on click sur "allumer la lumiere"
 +  * "object_dimmer" / "off" : Signal envoyé lorsqu'on click sur "eteindre la lumiere"
 +  * "object_dimmer" / "plus" : Signal envoyé lorsqu'on click sur "augmenter la lumiere"
 +  * "object_dimmer" / "moins" : Signal envoyé lorsqu'on click sur "diminuer la lumiere"
 +  * "object_dimmer" / "slider,change" : Signal envoyé lorsqu'on utilise le slider
 +  * "object_dimmer" / "open" : Signal envoyé lorsqu'on click sur "ouvrir"
 +  * "object_dimmer" / "close" : Signal envoyé lorsqu'on click sur "close"
 +
 +=== parts spécifiques: ===
 +
 +  * "slider" : scroll bar pour le pourcentage de lumiere
 +  * "value.text" : texte pour le pourcentage
 +
 +===== Objet Variateur de couleur RGB =====
 +
 +Permet de controler 3 lumieres de couleur diffétentes avec variateurs (DALI, 0-10V, X10)
 +Cet objet peut s'ouvrir et afficher plus d'options.
 +
 +==== group : "calaos/object/dimmer_rgb" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "on" : signaux recus lorsque l'élément est activé
 +  * "calaos" / "off" : signaux recus lorsque l'élément est désactivé
 +  * "calaos" / "open" : ouvre l'element
 +  * "calaos" / "close" : ferme l'element
 +
 +=== signaux envoyés : ===
 +
 +  * "object_dimmer" / "on" : Signal envoyé lorsqu'on click sur "allumer la lumiere"
 +  * "object_dimmer" / "off" : Signal envoyé lorsqu'on click sur "eteindre la lumiere"
 +  * "object_dimmer" / "red,plus" : Signal envoyé lorsqu'on click sur "augmenter la lumiere" rouge
 +  * "object_dimmer" / "red,moins" : Signal envoyé lorsqu'on click sur "diminuer la lumiere" rouge
 +  * "object_dimmer" / "green,plus" : Signal envoyé lorsqu'on click sur "augmenter la lumiere" vert
 +  * "object_dimmer" / "green,moins" : Signal envoyé lorsqu'on click sur "diminuer la lumiere" vert
 +  * "object_dimmer" / "blue,plus" : Signal envoyé lorsqu'on click sur "augmenter la lumiere" bleu
 +  * "object_dimmer" / "blue,moins" : Signal envoyé lorsqu'on click sur "diminuer la lumiere" bleu
 +  * "object_dimmer" / "slider,red,change" : Signal envoyé lorsqu'on utilise le slider rouge
 +  * "object_dimmer" / "slider,green,change" : Signal envoyé lorsqu'on utilise le slider vert
 +  * "object_dimmer" / "slider,blue,change" : Signal envoyé lorsqu'on utilise le slider bleu
 +  * "object_dimmer" / "open" : Signal envoyé lorsqu'on click sur "ouvrir"
 +  * "object_dimmer" / "close" : Signal envoyé lorsqu'on click sur "close"
 +
 +=== parts spécifiques: ===
 +
 +  * "slider.red" : scroll bar pour le rouge
 +  * "value.text.red" : texte pour le rouge
 +  * "slider.green" : scroll bar pour le vert
 +  * "value.text.green" : texte pour le vert
 +  * "slider.blue" : scroll bar pour le bleu
 +  * "value.text.blue" : texte pour le bleu
 +  * "color" : SWALLOW permettant d'afficher la couleur finale
 +
 +===== Objet Texte (chaine de caractere) =====
 +
 +==== group : "calaos/object/string" ==== 
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "mode,editable,align,left" : aligne l'element sur la gauche et le met en mode edition
 +  * "calaos" / "mode,editable,align,right" : aligne l'element sur la droite et le met en mode edition
 +
 +=== signaux envoyés : ===
 +
 +  * "object_string" / "edit" : Signal envoyé lorsqu'on click sur "Edit" en mode edition
 +
 +===== Objet Nombre =====
 +
 +==== group : "calaos/object/number" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "mode,editable,align,left" : aligne l'element sur la gauche et le met en mode edition
 +  * "calaos" / "mode,editable,align,right" : aligne l'element sur la droite et le met en mode edition
 +
 +=== signaux envoyés : ===
 +
 +  * "object_string" / "plus" : Signal envoyé lorsqu'on click sur "+" en mode edition
 +  * "object_string" / "moins" : Signal envoyé lorsqu'on click sur "-" en mode edition
 +
 +=== parts spécifiques: ===
 +
 +  * "object.value" : TEXT contenant la valeur numerique
 +
 +===== Objet Booleen =====
 +
 +==== group : "calaos/object/boolean" ====
 +
 +=== signaux recus : ===
 +
 +  * "calaos" / "mode,editable,align,left" : aligne l'element sur la gauche et le met en mode edition
 +  * "calaos" / "mode,editable,align,right" : aligne l'element sur la droite et le met en mode edition
 +  * "calaos" / "true" : l'element est activé
 +  * "calaos" / "false" : l'element est désactivé
 +
 +=== signaux envoyés : === 
 +
 +  * "object_string" / "true" : Signal envoyé lorsqu'on click sur "activer" en mode edition
 +  * "object_string" / "false" : Signal envoyé lorsqu'on click sur "desactiver" en mode edition
 +