Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2012, 11:18
sanchiro
 
Fecha de Ingreso: noviembre-2010
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Domótica con C#/WEB

Hola buenas tardes a todos.

Estoy embarcado en un proyecto de domótica en el cual me encuentro algo perdido. Compré una placa que se conecta al PC por puerto USB en la cual vienen 8 relés. Junto a dicha placa venía un programa hecho en C# y su código fuente. Como la aplicación .exe que venía era bastante cutre, cogí el código fuente e hice una apli un moco más molona y que hacía exactamente lo que yo quería.

Hasta ahí todo ok. Tenemos la placa conectada al PC de casa con el cual puedo jugar con dicha placa. La cosa es que me gustaría poder manejar dicha placa desde fuera de casa (subir persianas, aire acondicionado, etc) pero no encuentro la forma de hacerlo. El PC donde está conectado la placa lo tengo de servidor en mi casa por lo que puedo tener acceso a él desde el exterior. He probado a instalar un software como el TeamViewer y desde mi iPhone en la calle puedo acceder al PC de casa y como tenía el .exe a pantalla completa pues he podido toquetear a mi gusto.

La cuestión es que este método me parece bastante cutre por lo que había pensado en realizar una pagina web donde de alguna manera que no sé, incruste el .exe (o la pagina web esté desarrollada en algún lenguaje que pueda utilizar las librerías que me vienen con la placa) para que desde cualquier dispositivo con acceso http pueda acceder y toquetear.

En este último escalón me hallo y la verdad que no se como atacar el problema. Ya que el método TeamViewer me parece cutre y el tema acceso mediante la web me parece un mundo de difícil ya que además del problema del lenguaje es que todo lo que yo pulse en la web no se debe de intentar ejecutar en el PC o dispositivo remoto sino en el PC de casa.

Bueno pido disculpas si no viene aquí dicho tema pero me parecía el sitio más aproximado.

Un saludo y muchísimas gracias a todos de antemano.