9 Replies Latest reply on Oct 21, 2008 9:00 PM by bcicerchia

    Proyecto domotica

    hacker aficionado

      Hola soy Boianelli Alex, Alumno de la Escuela de Educacion Tecnica N°2 de Junín. Me entere que Clarolab iban a dar charla en el Instituto 20, y estaba muy interasado en ir pero por el paro se cambio de fecha y no pude ir por que tube que viajar a San Bernardo a la Feria Provincial de Ciencia y Tecnologia. En la feria presente un proyecto sobre domótica que consiste en un software que maneja una interfase a traves del puerto paralelo de la PC. Lo que intentamos hacer es un software que desde la PC pueda manejar todas las funciones de una casa. El software cuenta con las funciones: luces, ventilación, calefacción y riego; y con los sistemas de alarma que son: "mevoy", "dormir" y un simulador de presencia. El software tiene "Modo Automatizado" que es donde las funciones se programan por dia, zona, hora de inicio y hora de apagado; y un Modo Manual que es para encender y apagar en el instante (On/Off). El software también cuenta con un sistema de vigilancia por web cam y un "cliente" que trabaja via internet conectándose a la IP de la PC donde se encuentra el server y con una contraseña que almacena el server. El software "cliente" solo puede manejar el modo manual y las funciones "mevoy" y "dormir". Lo que yo le quiero agregar al programa es la posibilidad de que el usuario pueda manejar el mismo en un celular o en su defecto mandar datos por celular y recibirlos en la PC. Estoy leyendo lo que es programación en Java (J2ME), y me resulta complicado ya que no tengo mucho tiempo. Por eso yo queria saber si alguno me podía ayudar para solucionar mi inquietud.

        • Re: Proyecto domotica
          federico Rock

          Hola Alex... que lastima que no pudiste asistir a la charla. De todos modos enCharla Instituto 20 te puedes descargar los PPTs que se dieron en la misma. Te comneto, nosotros no hemos hecho nada de lo que tienes en mente. Pero se me ocurre que lo que podrias hacer es: Poner un receptor bluetooth (no son caros) en cada la PC y desde una aplicación en J2ME enviar señales por medio del puerto bluetooth del celular y captarlas con el receptor de la PC (en el caso de que estes dentro del alcance).En el caso de que quieras enviar señales de forma remota la cosa se complica un poco y hay que pensar en otro tipo de arquitectura. Yo te diria que empieces con la primera opción que es la de enviar señales por bluetooth.

           

          Te dejo un par de links que hablan de J2Me y bluetooth

           

           

          saludos

          fede

          • Re: Proyecto domotica
            hacker aficionado

            Se podria hacer que mi software se adapte a una aplicaccion que funcione en un celular, o hacer un equivalente para celular???

              • Re: Proyecto domotica
                junior

                Hola Alex, te comento que está muy buena la idea de lo que están haciendo, se le podría agregar encender el microondas jeje ( junto con la alarma contra incendios ), así cuando vuelve a la casa tiene la comida caliente . Te comento que la conexión de un J2ME a un server se puede realizar, ahora depende de lo que hace ese cliente la complejidad que vaya a tener la aplicación J2ME.

                Puedes tener ese servidor y conectarte con una aplicación J2ME a dicho servidor, no se que tareas realiza ese "Cliente", pero al menos conectarte al servidor se puede. Ojo esto tiene una restricción y es que depende del teléfono en que vayas a utilizarlo, ya que no todos los teléfonos permiten hacer conexiones web desde J2ME.

                Si querés y podés, especificá un poquito mas como funciona ese cliente web, ¿es una web con botones para hacer acciones? es una web que solo muestra la webcam? que es? ... Así podemos ayudarte un poco mas...

                Esto viene a que por ahí, si es una pagina web con botones o una web sencilla, ni tienes que meterte con J2ME porque por ahí se puede hacer esa misma web para el celulares (programación WAP)... Pero se necesitarían mas datos de lo que hace el "Cliente" para poder ayudarte mejor...

              • Re: Proyecto domotica
                capo

                Hola Alex. Yo fui a ver su proyecto,Estaba bastante bien el proyecto.

                 

                A lo mejor te tuve de alumno el año pasado en la EEt Nº 2.

                 

                Soy Amigo del Profesor Torreta que les estuvo ayudando en el proyecto.

                 

                 

                Me lleve una mala impresion por algunos de tus compañeros que son irrespetuosos con la gente y profesores y .

                • Re: Proyecto domotica

                  Hola lucas, mira el cliente que tiene el server no es una web, es una aplicacion que hise en delphi que trabaja via internet por "sockets". Al primer programa que hise que es el principal (server) le puse un socket server con un puerto, y al cliente le puse un socket client con el mismo puerto que el server, entonces estos se conectan a travez de la ip goblal de la ip en donde se este utilisando el "server". Lo que yo pensaba hacer es un aplicacion en J2ME que reciba los mensajes de texto de un celular y los guarde en un archivo "in", entonces yo con la aplicacion de delphi leo el archivo y proceso esos datos, de misma manera que al procesarlo la aplicacion delphi responda guardando en otro archivo "out" donde la aplicacion J2ME lea y mande al celular la respuesta. Entonces haciendo que la aplicacion Delphi y J2ME trabajen juntas para crear un sistema. Y asi hacer interactuar el celular con la pc manejando la casa

                   

                   

                   

                   

                  Hola mauricio, por tu nombre no te recuerdo pero es posible que hayas sido profesor mio, mira por el comportamiento de mis compañeros no puedo hacer nada ya que cada uno tiene un caracter y personalidad distintas y no puedo manejarlos. Espero no haberte faltado yo el respeto nunca y si lo hise perdon.

                    • Re: Proyecto domotica
                      hacker aficionado

                      El que dice invitado soy yo perdon

                      • Re: Proyecto domotica
                        junior

                        Alex, perdon por la demora. Primero una aclaración, si no entendi mal vos querias tener "una aplicacion en J2ME que reciba los mensajes de texto de un celular" y " la aplicacion J2ME lea y mande al celular la respuesta", la aclaración es que si es J2ME la aplicación esta en el celular. Aclarado esto, una pregunta, porque no crear el socket directamente entre el celular y el servidor delphi? desde la aplicación del celular (J2ME) se pueden crear tanto conexiones web como sockets con lo que, para mi, seria mas facil y te ahorras el tema de envio de msjs y el tema de los archivos in y out.

                        Como siempre para buscar info de esto esta la aplicación "Google tiene todas las respuestas" , una página interesante para buscar sobre J2ME(en realidad es todo lo que sea Java) es: http://www.javahispano.org

                        Espero te sirva...

                      • Re: Proyecto domotica
                        hacker aficionado

                        Muy buena la idea lucas, no sabia que se podian crear socket. Ahora solo cuenta estudiar un poco y tratar de hacerlo... no creo que sea dificil crear socket la sintaxis capaz. Bueno me re sirvio ya los voy a tener al tanto de como prosiga el proyecto y seguro va a salir una version final del software que ya tiene nombre!!