|
|
|
|
Permite saber si un dispositivo eléctrico (compatible con el protocolo X10) está encendido o apagado. Si el dispositivo especificado no está conectado a la corriente, se devuelve el estado almacenado en la interfaz X10. Observación: Para que el protocolo X10 funcione correctamente a través de la portadora de potencia-Line, se requiere una potencia continua entre los dispositivos. Por ejemplo, la transmisión no puede pasar a través de un transformador de aislamiento. // Open the X10 connection ConnectionID is int ConnectionID = DomoOpen("COM4", "A") // Switch on the lamps connected to the A3 and A4 modules DomoSend(ConnectionID, "A3 A4", domoOn) // Equivalent to: DomoSwitchOn(ConnectionID, "A3 A4") ... // Status of A3 lamp IF DomoStatus(ConnectionID, "A3") = True THEN Info("The A3 lamp is switched on") ELSE Info("The A3 lamp is switched off") END
Sintaxis
<Result> = DomoStatus(<Connection identifier> , <Address>)
<Result>: booleano - True el dispositivo especificado está encendido,
- False en caso contrario. Si el dispositivo especificado no está conectado a la corriente, se devuelve el estado almacenado en la interfaz X10.
<Connection identifier>: Integro Identificador de la conexión a utilizar. Este identificador está definido por DomoOpen. <Address>: Cadena de caracteres Address de dispositivo eléctrico compatible con el protocolo X10 correspondiente.El formato de Address es el siguiente: <Código de la casa><Código del módulo>>Código de la casa Donde: <El código de la casa> corresponde a una letra que se encuentra entre A y P. <El código del módulo> corresponde a un número que se encuentra entre 1 y 16. Por ejemplo: "A1", "B14". Observaciones DomoStatus no funciona con una interfaz CM15 PC-X10.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|