Les dejo un howto rápido para instalar heyu y con el controlar dispositivos que manejen el protocolo x10 desde una interfaz de comando, para después de ahí desarrollar la aplicación que mas te guste y convenga con reconocimiento de voz, interfaz web, agi con Asterisk VoIP, etc.
mkdir -p ~/software/opensource
cd ~/software/opensource
wget http://heyu.tanj.com/download/heyu-2.11-rc1.tar.gz
cd /usr/src
sudo tar -xzvf ~/software/opensource/heyu-2.11-rc1.tar.gz
cd heyu*
sudo sh ./Configure && sudo make && sudo make install
#Where would you like the sample Heyu configuration file installed?
#Seleccionar la opción 3. In directory /etc/heyu (for system-wide access)
#To which port is the CM11 attached?
#Si es un puerto serial seguro podría ser /dev/ttyS0, si es un convertidor de serial a usb sería /dev/ttyUSB0,
es necesario tener conectado el adaptador X10 CM11A al puerto Serial y también a la corriente eléctrica
#Para empezar a probar, Asignarle un ID único al AM466, este equipo tiene 2 dialers desde donde se configura si es A1, B2, C3, etc.,
#Si se le asigna la misma clave al dispositivo X10 este se apagará y prenderá junto con el otro también configurado con la misma clave.
#Conectar el dispositivo electrónico al AM466 configurado.
#Suponiendo que se le asignó A1 al dispositivo X10 AM466, al ejecutar el comando anterior mandará a enceder el dispositivo.
heyu on A1
#Para apagarlo
heyu off A1
#Para encender los dispositivos que estén en la clave A intoducir el siguiente comando
heyu allon A
#Para apagar todos al mismo tiempo
heyu alloff A
#******
# Luces
#******
#Conectar el foco en el socket X10 y de ahí conectar el socket, OJO este socket no se debe conectar a lámparas fluorescentes o de halógeno solo focos normales .
#Dejar en encendido el apagador
#Inicialmente no prenderá el foco, puesto que hay que asignarle una clave al socket instalado, para esto se tiene que ejecutar en los primeros 30 segundos el siguiente comando:
heyu address C1
#Lo que hacemos con este comando es asignarle el ID C1 al Socket instalado.
#Si pasan más de 30 segundos instalados y no se ejecutó el comando, apagar el apagador y volver a prenderlo para poder mandar el comando anterior.
#Para mandar a prender el foco ejecutar el siguiente comando
heyu on C1
#Para apagarlo
heyu off C1
#Para prender todos los focos en C
heyu lightson C
#Para apagar todos
heyu lightsoff C
#Existe un modelo de socket X10 en el cuál se le puede mandar que disminuye o aumente laintensidad de la señal
#Para saber más comandos de heyu introducir:
heyu help
#Hay dispositivos x10 como sensores de movimiento, alarmas, detectores de humo e incendio, controles de temperatura, etc., los cuáles pueden monitorearse y de acuerdo al evento mandar a enceder dispositivos, apagarlos, etc.,
próximamente haré mi vídeo de mis pruebas de automatización xD
mkdir -p ~/software/opensource
cd ~/software/opensource
wget http://heyu.tanj.com/download/heyu-2.11-rc1.tar.gz
cd /usr/src
sudo tar -xzvf ~/software/opensource/heyu-2.11-rc1.tar.gz
cd heyu*
sudo sh ./Configure && sudo make && sudo make install
#Where would you like the sample Heyu configuration file installed?
#Seleccionar la opción 3. In directory /etc/heyu (for system-wide access)
#To which port is the CM11 attached?
#Si es un puerto serial seguro podría ser /dev/ttyS0, si es un convertidor de serial a usb sería /dev/ttyUSB0,
es necesario tener conectado el adaptador X10 CM11A al puerto Serial y también a la corriente eléctrica
#Para empezar a probar, Asignarle un ID único al AM466, este equipo tiene 2 dialers desde donde se configura si es A1, B2, C3, etc.,
#Si se le asigna la misma clave al dispositivo X10 este se apagará y prenderá junto con el otro también configurado con la misma clave.
#Conectar el dispositivo electrónico al AM466 configurado.
#Suponiendo que se le asignó A1 al dispositivo X10 AM466, al ejecutar el comando anterior mandará a enceder el dispositivo.
heyu on A1
#Para apagarlo
heyu off A1
#Para encender los dispositivos que estén en la clave A intoducir el siguiente comando
heyu allon A
#Para apagar todos al mismo tiempo
heyu alloff A
#******
# Luces
#******
#Conectar el foco en el socket X10 y de ahí conectar el socket, OJO este socket no se debe conectar a lámparas fluorescentes o de halógeno solo focos normales .
#Dejar en encendido el apagador
#Inicialmente no prenderá el foco, puesto que hay que asignarle una clave al socket instalado, para esto se tiene que ejecutar en los primeros 30 segundos el siguiente comando:
heyu address C1
#Lo que hacemos con este comando es asignarle el ID C1 al Socket instalado.
#Si pasan más de 30 segundos instalados y no se ejecutó el comando, apagar el apagador y volver a prenderlo para poder mandar el comando anterior.
#Para mandar a prender el foco ejecutar el siguiente comando
heyu on C1
#Para apagarlo
heyu off C1
#Para prender todos los focos en C
heyu lightson C
#Para apagar todos
heyu lightsoff C
#Existe un modelo de socket X10 en el cuál se le puede mandar que disminuye o aumente laintensidad de la señal
#Para saber más comandos de heyu introducir:
heyu help
#Hay dispositivos x10 como sensores de movimiento, alarmas, detectores de humo e incendio, controles de temperatura, etc., los cuáles pueden monitorearse y de acuerdo al evento mandar a enceder dispositivos, apagarlos, etc.,
próximamente haré mi vídeo de mis pruebas de automatización xD
No hay comentarios:
Publicar un comentario