elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  [PROYECTO] EasyDomo, domótica libre basada en Arduino
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [PROYECTO] EasyDomo, domótica libre basada en Arduino  (Leído 2,652 veces)
DameBanda

Desconectado Desconectado

Mensajes: 65


Hollywood Whore


Ver Perfil
[PROYECTO] EasyDomo, domótica libre basada en Arduino
« en: 1 Julio 2014, 15:50 pm »

Hola a todos.

Hacía ya mucho tiempo que no entraba al foro, y mucho mas que no aportaba nada.
Hasta ayer, cuando a raíz de una pregunta que hice, me entro el gusanillo de re-comenzar. Esta vez tratando de preguntar menos y aportar mas así que aquí os dejo mi “último proyecto” :D

EasyDomo (el nombre no es definitivo) es, en principio, una plataforma de domótica que permite, a través de netcat, un par de scripts y un sketch muy simple de arduino, controlar cualquier circuito eléctrico desde tu smartphone. (Digo en principio porque en la fase de desarrollo en que se encuentra solo se puede considerar un proyecto veraniego que enciende y apaga luces)

Dicho esto os dejo con un tutorial de instalación y uso:

   1- Monta un circuito de pruebas (no seas bestia y lo enchufes a el C1 de tu casa )
   Que se componga de 10 leds conectados (con sus resistencias y todo) a los pines    2,3,4,5,6,7,8,9,10 y 11 de tu arduino

       

   2-Si vas a instalar desde el .sfx (Archivo autoextraible de winrar) solo abrelo, te pedirá    privilegios de    administrador, acepta todo y espera, se te abrirá una ventana de comandos con    el programa de instalación que no tiene mucha ciencia. Te pedirá que aceptes y te pedirá    un usuario y una contraseña para logearte desde tu terminal mobil o desde donde quiera    que    accedas.



   Carga el sketch EasyDomo.ino (situado por defecto en tu carpeta de sketches de arduino o
   en el escritorio)

   Luego abre el archivo EasyDomoServer.bat COMO ADMINISTRADOR de tu escritorio y    te abrirá otra ventana donde te    
   pedirá que configures la instalación de tu hogar, circuito de pruebas en este caso.



   (Aquí está el truco) Una vez finalizado ese “asistente” vuelve a abrir el archivo    EasyDomoServer.bat y te dejará una ventana en negro

   Por motivos de seguridad la ventana deberá permanecer abierta mientras se desee conectar    remotamente

   Ahora solo tienes que accceder desde tu dispositivo (smartphone, otro pc, tostadora) con    netcat, telnet, lo que mejor te parezca. (yo uso netcat desde mi iphone 3gs con jailbreak)
   
   Conectandote al puerto 600 Ej. nc 192.168.1.34 600
   
   Una vez conectado te pedirá un nombre de usuario y una contraseña, introduce los mismos   
       que introduciste cuando instalaste EasyDomo y te aparecerá un menú de control muy básico    con el nombre de habitación y un identificador.
   
   Introduce el numero de identificación y accederás a un submenú desde el que podrás    encender luces y apagar luces (un poco básico no? ;D ) Una vez hecho eso el led asociado a    
   la habitación deseada se debería iluminar y apagar según queramos.




   Nota: Si quieres después de instalar puedes borrar la carpeta EasyDomo de tu carpeta    temporal
   3- Si vas a instalar desde el código fuente, opción perfectamente válida (incluso es    recomendable para evitar un bug que hace que detecte tu sistema como de 32 bits siempre)
   Solo ejectuta el archivo start.bat con privilegios de administrador u invoca el archivo    install.bat desde la linea de comandos (ADMINISTRADOR) con el parametro install

   Ej: install.bat install

   4-Para desinstalar: Solo ejecuta una el archivo install.bat en tu carpeta (archivos de    programa\EasyDomo) como administrador y sigue el asistente

   Nota: por si acaso no desinstala correctamente, la desinstalación manual pasa por:
   Borrar la clave de registro    HKML\SOFTWARE\EasyDomo
   Borrar la carpeta EasyDomo de archivos de programa
   Borrar el archivo EasyDomoServer.bat del escritorio
   Borrar el sketch EasyDomo.ino de la carpeta de arduino

   
Con esto os dejo los enlaces de descarga y os ruego que si alguno decide echarle un ojo que me comente, desde su opinión, hasta sugerencias pasando por reportes de bugs, lo que queraís. Sinceramente, me haría mucha ilusión :D

Links: https://www.mediafire.com/?x7wbaw6cy47viuk

Un saludo


En línea

"Amarillo, pensó" Douglas Adams




[img]http:/
navigtoor

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: [PROYECTO] EasyDomo, domótica libre basada en Arduino
« Respuesta #1 en: 5 Febrero 2015, 18:18 pm »

Hola Damebanda. He intentado realizar el circuito pero al intentar loguearme a través de telnet, sale un mensaje en el PC en el que me dice que "sec.py" no es una aplicación Win32 válida. Lo mismo me dijo al instalar. Qué debo hacer?
Gracias.


En línea

DameBanda

Desconectado Desconectado

Mensajes: 65


Hollywood Whore


Ver Perfil
Re: [PROYECTO] EasyDomo, domótica libre basada en Arduino
« Respuesta #2 en: 22 Junio 2015, 23:24 pm »

Hola navigtoor, espero no llegar muy tarde.

Debes tener un interprete de python para correr el sec.py. Pero si te da pereza que sepas que solo cifra el usuario y la contraseña que metes al instalar. Así que si te da pereza puedes borrar la parte del archivo mencionado en buildmap.txt.

Si de verdad necesitas ayuda te puedo reescribir los archivos para que te funcione, pero ya ni me acuerdo muy bien de que hice y soy un programador spaghetti de narices, aún así gracias por ser el primer no familiar que intenta usar algo hecho por mi.

Saludos!!
En línea

"Amarillo, pensó" Douglas Adams




[img]http:/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Proyecto Domotica, Libros de electronica DIGITALIZA TU CASA « 1 2 »
Electrónica
NIKOJAM 12 10,039 Último mensaje 20 Marzo 2005, 00:06 am
por NIKOJAM
Necesito opinion sobre proyecto de domotica
Electrónica
Thaorius 0 3,289 Último mensaje 12 Octubre 2007, 17:58 pm
por Thaorius
Sistema domotica con arduino
Electrónica
R0BERT0 0 4,927 Último mensaje 29 Agosto 2013, 11:54 am
por R0BERT0
[PROYECTO] EasyDomo, domótica libre basada en Arduino
Programación General
DameBanda 0 2,202 Último mensaje 1 Julio 2014, 14:49 pm
por DameBanda
Arduino Domotica
Programación General
eduardo1012 3 3,494 Último mensaje 15 Febrero 2018, 20:29 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines