====== 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