como encender un artefacto electrico por medio de un telefono usando elastix y PLC

Forums: 

encendido de artefactos electricos desde un telefono de tono desde cualquier parte que exista linea telefonica o coneccion celular
para mejorar e enriquecer la clase de PLC.

Resumen Requisitos Del Sistema.
1.El sistema debe ser amigable al usuario.
2.Estamos usando el PLC Directsoft 05 o Omron
3.Se debe controlar varios artefactos electricos desde un telefono de tono desde cualquier lugar en el mundo. Para esto se debe hacer una conecion entre las llamadas de telefono con el PLC. Que el PLC ejecute una acion dependiendo de la opcion que el usuario escoja cuando llame por telefono.
4.Debe tener una opcion amigable para hacer espanciones. ej. Si se desea en un futuro ampliar la cantidad de artefactos electricos.
5.Debe tener una interfax de usuario. Con privilegios de administrador.
6.El sistema debe ofrecer opciones amigables para hacer editaciones en las grabaciones de sonido del sistema. ej. Si la opcion 1 dice controlar artefacto electrico # 1 que el usuario tenga la opcion de editar la grabacion por otra que encuentre mas conveniente. Como por ejemplo controlar el aire acondicionado de la sala.

Necesitamos la ayuda para el desarrollo de este proyecto Estamos pensando utilizar elastix u otro el problema es hacer la programacion que reconosca los discados de telefono.

hola, bueno, no voy a dar

Imagen de elgabo

hola,

bueno, no voy a dar una solucion completa, pero para la parte de la comunicacion entre el asterisk, que es el que va a recibir las llamadas y el PLC tendrias que utilizar AGI o mejor aun FastAGI. Como sugerencia, y mas que nada porque es con la unica libreria con la que he trabajado :D puedes chequear asterisk-java, de ahi tendrias que encontrar una libreria que te permita hablar contra el PLC.

llamada -> Asterisk -> (Programa FastAGI que habla contra PLC [1]) -> PLC

Voila ... ya puedes controla tu casa por celular ;)

[1] ese programa lo tendrias que programar tu :P (ojo no olvidar publicarlo bajo licencia GPL, Apache o la que mas te guste jejeje)

parece un proyecto interesante ... es una tesis?

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

gracias por la sugerencia

Aun continuo trabajando con el proyecto cada vez que tengo tiempo voy a hechar un vistazo luego a asterisk-java
AGI y fastAGI.
y referente a tu pregunta no no es una tesis yo soy profesor de refrigeracion y pense que la clase se pondria mas interesante si pudiera buscar la forma de encender los aires desde un celular. y si se logra el proyecto pienso publicarlo para que todo el mundo pueda hacerlo.