Pages: 1 [2] 3 4 5   Go Down
Author Topic: Functiodomo-Sistema de automatización del hogar (domótica) sin cables  (Read 22092 times)
0 Members and 1 Guest are viewing this topic.
COM22
Offline Offline
God Member
*****
Karma: 6
Posts: 702
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tiene muy buena pinta el proyecto, puedo preguntarte que módulos inalambricos has utilizado, xBee o similares?

Otra cosa mirando la pagina "demo" que esta muy guapa la interfaz que has echo, pero cuando activas/desactivas algo y sale el mensaje "Encendido del equipo en modo auto <br> vuelta al selector de modo" eso creo que desentona un poco y se podría meter con el mismo diseño ese mensaje no?

Un saludo!
Logged


Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

La comunicación entre componentes es a través de XBee. Ya lo explicaré más detenidamente en un próximo post, pero básicamente la decisión se debe a la posibilidad de generar redes malladas con este protocolo.

En cuanto a lo del mensaje "Encendido del equipo en modo auto..." y similares que aparecen tras la ejecución de una acción, estoy de acuerdo contigo, afean el interfaz.
La razón por la que están es porque fue la forma rápida que tenía de saber que el servidor había recibido la orden, y no he tenido tiempo de hacerlo de forma más atractiva. Tenía pensado hacerlo con una notificación que apareciera al volver a cargar la pantalla de los equipos, o con una ventana emergente... pero no he podido programarlo todavía.
Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

Offline Offline
Jr. Member
**
Karma: 3
Posts: 88
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola Curro92:
El problema es que este es mi primer proyecto que quiero que sea completamente abierto, y me gustaría hacer bien las cosas para no llevarme posteriores disgustos.

Muy sencillo: hazte esta pregunta ¿quiero compartir conocimiento, que corra de boca en boca y que sea un proyecto colaborativo o quiero que el proyecto llegue a tener "calado" social para explotar sus posibilidades comerciales?

Si es a) es muy sencillo:
OSHW: abierto, colaborativo, no competitivo: por tanto publica los esquemas, deja que la gente opine sobre ellos, proponga mejoras: ejemplo INMEJORABLE: vinciduino. Si quieres registra la marca, para que no lo haga un "listo" pero licenciala como CC-SA-NC y resuelto, que cualquiera pueda usarla, pero NO con fines comerciales. No pongas dispositivos USB con PID,VID propietarios. Diseña una placa "reproducible" o casi, sin que ello requiera por narices una máquina de pick and place. Usa componentes estándar.

Si es b):
-Registra la marca, no permitas que nadie más que tu la use.
-Publica los esquemas, con algun errorcillo, para que no te los copien los "chinos", pero solo 6 meses después de que hayas sacado las placas a la venta para "rentabilizar" en proyecto.
-Dedica más tiempo al marketing que al diseño y relación con la comunidad.
-Ve sacando revisiones cada cierto tiempo y retira la información de "referencia" de las versiones anteriores para estimular el "update"
-Anuncialas como lazamientos de producto para que potenciales distribuidores se interesen, es más apoyate en ellos para alcanzar penetración de mercado. Crea lo que llaman "hype".
-Serigrafía la placa a doble cara con atractivos diseños, aunque ello sea un poco más caro. La imágen es fundamental para vender.
-No digas a nadie que te quieres "forrar" con el proyecto. Utiliza el lenguaje de las ONG, ayuda al necesitado, lucha contra la incultura. Probablemente acabarás como Oxfam/Intermon, con locales de 1000 millones de pesetas en plena Gran Vía, ayudando desde ellos al necesitado de la domótica. O quizás pases de la ONG y te fiche Legrand o Merlin Gerin.

a) y b) son dos opciones perfectamente válidas, pero POR FAVOR, si usas b) no le pongas los apelativos "libre", "open hardware". Probablemente tu proyecto tenga menos difusión, no salga en los informativos ni cite en cientos de blogs, no tenga toda esa "publi" gratuita, pero conseguirás una cosa: NO INSULTAR LA INTELIGENCIA DE TODOS LOS INGENIEROS, PROFESORES o SIMPLES AFICIONADOS, que con la opción a) daremos nuestro tiempo y conocimiento y hora de I+D GRATIS sin pedir NADA a cambio.

La a) es ciencia, como las matemáticas, conocimiento en estado puro, peeeeeero: 0 €
La b) es trabajo, negocio, inversión y beneficio.

Hay otra smiley-wink
La c) que es la b) + etiqueta Open Hardware =  "El cuento del Open Hardware"

De todas formas José:  he entrado en tu página de empresa y me parece que la cosa está más clara que el agua. smiley-wink
Consejo: quedate en la b). La c) se acabará volviendo en tu contra. La c) es como una gran borrasca de hartazgo, de comentarios de pasillo y de red social, que está creciendo a nivel mundial y que cuando explote va a liarse a rayos y ni descargadores de gas ni varistores, va a freir todo lo que pille.

NOTA: Este texto no es tanto una ironía sobre Arduino (un poquitos si;)), como una arenga contra la nueva moda de la empresa privada de echarle morro y conseguir horas de desarrollo "de gratis" a base de foro de Arduino. Ya ni siquiera el sueldo miserable del becario.......ni eso.
« Last Edit: February 24, 2012, 04:01:53 am by jray » Logged

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

NOTA: Este texto no es tanto una ironía sobre Arduino (un poquitos si;)), como una arenga contra la nueva moda de la empresa privada de echarle morro y conseguir horas de desarrollo "de gratis" a base de foro de Arduino. Ya ni siquiera el sueldo miserable del becario.......ni eso.

Hola jray:

Me parece que te estás un poco equivocado con mis intenciones. Comentas que has ojeado mi página de empresa y que la cosa te parece más clara que el agua... pero me parece que te has equivocado. Voy a intentar explicarme un poco para que todo el mundo conozca mis intenciones al abrir este hilo en el foro.

Los problemas que se me plantean a la hora de empezar a publicar toda la información son dos:

1. Desconocimiento de la metodología para publicar la información sin que eso se vuelva en mi contra. Es curioso, pero es más sencillo (o al menos eso parece) mantener un proyecto cerrado que compartirlo con la comunidad. A mí no me importa que los demás utilicen mi trabajo y lo mejoren incluso (y si continúan compartiéndolo mejor), lo que quiero es que luego no se adjudiquen el mérito y puedan hasta impedirme comercializar lo que yo he iniciado (hablamos de patentes y demás)

2. El segundo problema es que me he dado cuenta de que no tenía preparado la web de la empresa para poder empezar a publicar información y tenerla correctamente clasificada, lo cual información sin orden, en muchos casos es desinformación. En esas he estado estos dos últimos días.

Un último detalle es que toda la documentación que he ido desarrollando está un poco "a mano", y me gustaría ir pasándola a "limpio" antes de publicarla. Será una tontería, pero me gusta que las cosas se presenten un poco bien.

En cuanto a mi planteamiento sobre el software y el hardware libre, fíjate si estoy convencido en ello que aparte de que todas las herramientas que utilizo (programación, placas, SO) son abiertas (gracias a ellas he desarrollado lo que sin ellas me hubiera sido imposible), mi idea es que la empresa que he montado se caracterice no por desarrollar proyectos de software abiertos, sino proyectos en general (software, electrónica y mecánica) abiertos y colaborativos.

Y por qué todo esto. Porque para pequeñas empresas creo que ese es el único camino de progresar. Compartir conocimientos para ser más competitivas. Yo no puedo competir con Google, Microsoft, Apple o Toyota, pero a lo mejor entre unos cuantos si que se pueden realizar proyectos interesantes (y repito, no sólo de software) que llamen la atención de los futuros clientes.

Bueno, tras este tocho voy a ver si termino de arreglar los enlaces que he visto que están mal vinculados en mi web y puedo empezar a subir información.

NOTA: Por cierto sobre el becario... tuve uno que vino a hacer prácticas de programación tras un curso de formación. Le proporcione los medios que yo no he tenido en mis anteriores trabajos, le explique que no tenía ninguna responsabilidad, que estaba para aprender todo lo que pudiera y que si había algo que nos fuera útil que perfecto, pero sin agobios. Hasta le dije que no no tenía horarios marcados, que tenía libertad para entrar y salir... Bueno, me duro 1 día. El segundo día había renunciado a las prácticas. Supongo que preferiría llevar el café en Google que aprender en una PYME.
« Last Edit: February 24, 2012, 05:01:13 am by castillo14 » Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

Offline Offline
Jr. Member
**
Karma: 3
Posts: 88
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mira José,

Hazte tu mismo la pregunta ¿qué estoy a portando, yo, empresa a la comunidad de aficionados a crear chismes electrónicos?
De momento: nada.
De momento me meto en el post del otro usuario del foro que se ha metido con la automatización y toca el tema del protocolo a emplear para mantener la integridad de la señal ,ase a relucir el I2C, el RS485.

Osea, se habla de electrónica no de producto, y empresa.
Personalmente aquí, en este foro, la problemática de la pequeña empresa vs la grande etc. es off topic. Es más es que no tengo tiempo ni ganas de colaborar con tu pequeña empresa, cuando en la convención OSWH, un par de tios más majos que las pesetas presentaron un robot submarino fascinante, sus soluciones de diseño sus ideas por que si, por gusto.

De otra manera, yo no voy a una reunión de modelismo ferroviario a ver si vendo sistemas de control para el AVE a Adif, voy a "jugar" con los trenecitos.
Pues Arduino y el OSHW es lo mismo, pero en lugar de trenes, circuitos.

Si necesitas desarrollar producto competitivo:
a) Aprendes tu y lo haces tu.
b) Pagas a un desarrollador en plantilla que se haya dejado 10 años haciendo teleco.
c) En cualquier caso, no se crea la nueva tendencia de devaluar aun más la ingeniería con la "copla" esta del colaboracionismo en pro de la pequeña empresa.

Gratis juego con los circuitos, pero  gratis no trabajo con trabajo con los circuitos
Logged

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Mira José,

Hazte tu mismo la pregunta ¿qué estoy a portando, yo, empresa a la comunidad de aficionados a crear chismes electrónicos?
De momento: nada.
De momento me meto en el post del otro usuario del foro que se ha metido con la automatización y toca el tema del protocolo a emplear para mantener la integridad de la señal ,ase a relucir el I2C, el RS485.

Osea, se habla de electrónica no de producto, y empresa.
Personalmente aquí, en este foro, la problemática de la pequeña empresa vs la grande etc. es off topic. Es más es que no tengo tiempo ni ganas de colaborar con tu pequeña empresa, cuando en la convención OSWH, un par de tios más majos que las pesetas presentaron un robot submarino fascinante, sus soluciones de diseño sus ideas por que si, por gusto.

De otra manera, yo no voy a una reunión de modelismo ferroviario a ver si vendo sistemas de control para el AVE a Adif, voy a "jugar" con los trenecitos.
Pues Arduino y el OSHW es lo mismo, pero en lugar de trenes, circuitos.

Si necesitas desarrollar producto competitivo:
a) Aprendes tu y lo haces tu.
b) Pagas a un desarrollador en plantilla que se haya dejado 10 años haciendo teleco.
c) En cualquier caso, no se crea la nueva tendencia de devaluar aun más la ingeniería con la "copla" esta del colaboracionismo en pro de la pequeña empresa.

Gratis juego con los circuitos, pero  gratis no trabajo con trabajo con los circuitos

Lamento tu opinión. No voy a obligar a nadie a nada. Ojalá que con el tiempo pueda hacer algo que la haga cambiar.
Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

De otra manera, yo no voy a una reunión de modelismo ferroviario a ver si vendo sistemas de control para el AVE a Adif, voy a "jugar" con los trenecitos.

Hola

Jray, cuenta un poco mas de esos sistemas ferroviarios... que conoces... que a lo mejor estamos interesados ;-) en esta conversacion.

Respecto al tema de automatizacion del compañero, lo veo interesante, es un proyecto chulo, toda informacion que pueda compartir es bienvenida a toda la comunidad.

Del tema comercial,  eso es tema aparte, la verdad, es que uno no puede jugar con su "pan" pero eso no quita que se pueda compartir informacion si ello es posible.

Respecto al debate del hardware libre... uff... no se si dar mi opinion, porque comparto en parte la de los compañeros del vinciduino y por otros aspectos comparto en mayor o menor medida la plataforma arduino, aunque hayan cosas que no me gusten.

Comercios electronicos me han confirmado la no disponibilidad de arduino, por ejemplo, porque el distribuidor tiene un buen negocio en la venta de internet y no esta interesado en perder ese hilo de ventas, soportado en parte con el termino "libre" y arropado con el termino "hasta cierto punto"

Pero bueno... gracias en parte a todo esto, estamos aqui.

Aunque el caso Redhat - linux - software libre aun lo tenga muy presente y me hace plantearme ciertas dudas y comparaciones con esto, (menos mal que Debian se mantiene fiel a todo el esfuerzo)

Un saludo.
« Last Edit: February 24, 2012, 05:53:57 am by Heke » Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Principios del diseño de functiodomo.
http://functionars.es/functiodomo_wp/?p=27

(Bueno, aquí comienzo la serie de post donde iré explicando cómo estoy desarrollando el sistema. Todos empezarán de la misma forma: con un enlace que llevará a una página web donde aparece más extendida la explicación. Así aquí podré ser conciso)

Comenzaré enumerando las bases del diseño para así que todo el mundo cuente con una visión completa del sistema.

Objetivo de diseño del sistema:

- Fácil de instalar (mínima obra).
- Rápido de instalar (relacionado con lo anterior).
- Número mínimo de componentes a diseñar y fabricar (sí desde un principio está pensado para poder ser comercializable).
- Adaptable a cualquier equipo o elemento ya disponible en casa.
- Utilizable a través de cualquier equipo que pueda acceder a internet (independientemente de la marca).
- Basado en estándares y tecnologías abiertas-> para que pueda su desarrollo pueda crecer.
- Utilizar el número máximo de componentes comerciales (a ser posibles abiertos) en su fabricación.
- Pensado para ser abierto y ampliado por los conocimientos de muchos.
- Todo el sistema ha de estar ubicado físicamente en el hogar donde se use (nada de servidores de terceras compañías).

Con todos estos parámetros de diseño, y viendo la cantidad de excelentes aplicaciones web que ya existían pensé: ¿por qué no una aplicación web que me permita controlar y gestionar mi casa?

Y la respuesta es el desarrollo que me trae por aquí.

Próxima entrada: Componentes del sistema functiodomo.

NOTA: Para evitar dudas, la licencia de todo lo que vaya aportando en este hilo se puede encontrar en la página web a la que se hace referencia al inicio del comentario.
« Last Edit: March 09, 2013, 06:37:31 pm by castillo14 » Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

COM22
Offline Offline
God Member
*****
Karma: 6
Posts: 702
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No quiero desviar mucho el tema pero @jray si que es verdad que a lo mejor algunas placas arduino no se pueden hacer en casa, ya sea por su componentes o por el USB con PID & VID propietarios, pero para eso tenemos la comunidad para hacer nuestros propios 'arduino' sino por ejemplo la vinciduino o la que he diseñdo yo para un cursillo que voy a dar ( http://goo.gl/D2FK0 ), pero si intentan cambiar al IDE o cualquier otra cosa para impedir que funcionen la placas que nos hacemos nosotros entonces si que empezare a desconfiar de arduino.


El tema de licencias para mi si quieras hacer open harware/software tiene que ser una creative commons o parecidas, yo utilizo "Reconocimiento, No Comercial y Compartir Igual 3.0" y la parte del "No Comercial" a mi no me importaría que alguien hiciera una tirada de placas y las vendiera, pero por ejemplo que venga sparkfun y coja mis diseños, se ponga a vender kits y ponga un precio con su porcentaje de beneficios entonces si que les diría ¡Eh yo quiero mi parte de ese beneficio!.

Un saludo!
Logged


Offline Offline
Jr. Member
**
Karma: 3
Posts: 88
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Lamento tu opinión. No voy a obligar a nadie a nada. Ojalá que con el tiempo pueda hacer algo que la haga cambiar.
OK, seguiré tus publicaciones.
Logged

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Lamento tu opinión. No voy a obligar a nadie a nada. Ojalá que con el tiempo pueda hacer algo que la haga cambiar.
OK, seguiré tus publicaciones.

Gracias. De verdad lo agradezco. Un saludo.
Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Conmutadores remotos. Paso de lo virtual a lo real.
http://functionars.com/functiodomo_wp/?p=44

Conmutadores functiodomo. Concepto de instalación.
http://functionars.com/functiodomo_wp/?p=47

En este caso he unido dos entradas del blog de functiodomo donde explico dos cosas:
- Primera-> cuál es elemento clave del diseño del sistema: el conmutador remoto
- Segunda-> concepto e instalación del conmutador remoto: esto es qué se necesita para convertir cualquier interruptor en un conmutador.



No incluyo aquí más imágenes para no cargar mucho el foro, pero si es necesario las añado más tarde.
« Last Edit: March 09, 2013, 06:38:22 pm by castillo14 » Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

Madrid
Offline Offline
Sr. Member
****
Karma: 5
Posts: 481
Life isn't about finding yourself, life is about creating yourself!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@castillo14

Tu diseño es parecido al circuito de abajo??
Logged

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

Torremolinos (Málaga)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 90
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@castillo14

Tu diseño es parecido al circuito de abajo??


Este circuito es parecido al que utilizo para uno de los relés de la placa de actuación (asi llamo yo a la placa que preparé para "traducir" las señales DC en acciones AC), pero para que el funcionamiento como conmutador remoto fuese completo necesité otro relé más de salida y un circuito que funcionase como "relé inverso" para detectar los cambios de estado del interruptor.

Además, con mi desarrollo, la propia placa se "autoalimenta" de la misma fase que alimenta el equipo a controlar.

De todas formas, en una o dos entradas podré mostrar el circuito que utilizo como placa de actuación.
Logged

José Antonio Castillo Rodríguez
Responsable de diseño de producto
Functio & Ars S.L.
www.functionars.com

0
Offline Offline
Edison Member
*
Karma: 17
Posts: 1413
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

castillo estaria bien ver que hay dentro de esa cajita que has dibujado como "actuador sensor", a ver si en una de esas nuevas entradas lo explicas, estoy intrigado.
Logged

* Si preguntas, pon el código de tu programa, hace mucho mas fácil ayudarte. Y me ahorro un mensaje pidiendo que lo hagas.
* Si consigues solucionar tu problema, dedica unos minutos a explicar en tu post como lo conseguiste para beneficio de todos.
* Cambia el 'Subject' de tu hilo y añade 'SOLUCIONADO' cuando hayas llegado a una solución al problema que planteaste.
* Utiliza un 'Subject' para tu hilo que explique de que va el hilo.
Si estas empezando:
* Comienza a usar Arduino
* Guías de iniciación a Arduino
* Ejemplos
* Referencia del Lenguaje
* Conceptos básicos
Guia de usuario de arduino
Tutoriales en Ingles
Si necesitas que alguien te escriba el código: http://www.freelancer.com/  o esta  http://www.guru.com/

Pages: 1 [2] 3 4 5   Go Up
Jump to: