05-09-2020, 03:20 PM
bien si tu as ta variable avec la valeur t'es sur le bon chemin
dans l'équipement thermostat que tu veux afficher, tu dois avoir des variables par défaut comme consommation ou température
donc on va faire avec cet équipement et ces variables standards
- tu crées dans l'équipement thermostat 1 commande : charge_valeur_temperature en JS
dans la partie JS tu écris:
température = {temp_temp}; ("température" est le nom de la variable standard de ton équipement, si c'est "consommation" ou "niveau de batterie" tu mets la syntaxe exacte et pour ce qu'il y a {} tu mets ce que tu veux "toto", "schmilblic", "ma_grand_mère" ou temp_temp
ATTENTION: des fois (souvent) la création de variable ou variable temporaire n'est pas prise en compte tant que tu n'es pas sorti puis reconnecté à CS entre temps.
maintenant dans ton automate , tu ajoutes une étape Action , qui va utiliser la commande "charge_valeur_temperature" que tu viens de créer
automatiquement sur la droite tu vas avoir une demande pour remplir la variable temporaire temp_temp , choisit VAR et la variable globale que tu avais auparavant chargée.
c'est tout , comme la commande s'éxecute et assigne la valeur de la variable temp_temp à ta variable d'équipement tu as récupéré la valeur cozytouch dans un équipement qui n'est pas lié à cozytouch .
tu déclenches l'automate à la main pour t'assurer que c'est bon et ensuite l'automate se déclenchera à chaque changement de valeur renvoyé par cozytouch (via écoute universelle)
dans l'équipement thermostat que tu veux afficher, tu dois avoir des variables par défaut comme consommation ou température
donc on va faire avec cet équipement et ces variables standards
- tu crées dans l'équipement thermostat 1 commande : charge_valeur_temperature en JS
dans la partie JS tu écris:
température = {temp_temp}; ("température" est le nom de la variable standard de ton équipement, si c'est "consommation" ou "niveau de batterie" tu mets la syntaxe exacte et pour ce qu'il y a {} tu mets ce que tu veux "toto", "schmilblic", "ma_grand_mère" ou temp_temp
ATTENTION: des fois (souvent) la création de variable ou variable temporaire n'est pas prise en compte tant que tu n'es pas sorti puis reconnecté à CS entre temps.
maintenant dans ton automate , tu ajoutes une étape Action , qui va utiliser la commande "charge_valeur_temperature" que tu viens de créer
automatiquement sur la droite tu vas avoir une demande pour remplir la variable temporaire temp_temp , choisit VAR et la variable globale que tu avais auparavant chargée.
c'est tout , comme la commande s'éxecute et assigne la valeur de la variable temp_temp à ta variable d'équipement tu as récupéré la valeur cozytouch dans un équipement qui n'est pas lié à cozytouch .
tu déclenches l'automate à la main pour t'assurer que c'est bon et ensuite l'automate se déclenchera à chaque changement de valeur renvoyé par cozytouch (via écoute universelle)