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] (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
 +