|
|
|
|
DomoEtat (Fonction) En anglais : DomoStatus Permet de savoir si un appareil électrique compatible avec le protocole X10 est en marche ou à l'arrêt. Si l'appareil spécifié n'est pas actuellement connecté au réseau électrique, l'état mémorisé dans l'interface X10 est retourné. Remarque : Le bon fonctionnement du protocole X10 par courant porteur requiert une continuité électrique entre les appareils. Par exemple la présence de transformateur d'isolement empêche la transmission du courant porteur. // Ouverture de la connexion X10 IDConnexion est un entier IDConnexion = DomoOuvre("COM4", "A") // Allumage des lampes reliées aux modules A3 et A4 DomoEnvoie(IDConnexion, "A3 A4", domoMarche) // Equivalent à : DomoAllume(IDConnexion, "A3 A4") ... // Etat de la lampe A3 SI DomoEtat(IDConnexion, "A3") = Vrai ALORS Info("La lampe A3 est allumée") SINON Info("La lampe A3 est éteinte") FIN
Syntaxe
<Résultat> = DomoEtat(<Identifiant de la connexion> , <Adresse>)
<Résultat> : Booléen - Vrai si l'appareil spécifié est en marche,
- Faux dans le cas contraire. Si l'appareil spécifié n'est pas actuellement connecté au réseau électrique, l'état mémorisé dans l'interface X10 est retourné.
<Identifiant de la connexion> : Entier Identifiant de la connexion à utiliser. Cet identifiant est défini grâce à la fonction DomoOuvre. <Adresse> : Chaîne de caractères Adresse de l'appareil électrique compatible avec le protocole X10 concerné.Le format d'une adresse est le suivant : <Code maison><Code module> Où : <Code maison> correspond à une lettre comprise entre A et P. <Code module> correspond à un chiffre compris entre 1 et 16. Par exemple : "A1", "B14". Remarques La fonction DomoEtat ne fonctionne pas avec une interface PC-X10 de type CM15. Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|