Arduino Forum

International => Español => Topic started by: castillo14 on Feb 20, 2012, 09:47 pm

Title: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 20, 2012, 09:47 pm
Hola a todos los interesados en la domótica o automatización del hogar:

Este es un nuevo hilo en el que voy a compartir el trabajo que he venido desarrollando durante los últimos dos años y que consiste en la creación de un sistema de automatización del hogar (aunque también aplicable a otros sitios como oficinas o comunidades de vecinos) utilizando herramientas de software y hardware abiertas, entre ellas las placas del proyecto Arduino.

Mi intención es abrir también todo el proyecto "functiodomo" (así es como he denominado al sistema) para que pueda crecer y enriquecerse de los conocimientos de todos, lo cual espero poder hacer en breves fechas. En cuanto así sea, lo comunicaré en este foro.

En cuanto a las características del mismo, consiste en un sistema que permite el control remoto-automático y manual de cualquier dispositivo tipo todo o nada del hogar con la única instalación de unas placas de control entre el interruptor y el equipo a controlar.

El control es a través de una aplicación web, por lo que el sistema es accesible desde cualquier parte del planeta con la única condición de disponer de un navegador y una conexión a internet.

El objetivo es desarrollar un sistema de automatización del hogar que sea fácil y barato de instalar y que sea independiente del equipo a controlar; vamos, que no haya que cambiar nada del hogar más que la instalación de la placas de control.

Las características completas del sistema se pueden encontrar en la siguiente dirección web: www.functiodomo.com (http://www.functiodomo.com)

También se puede ver vídeos del sistema funcionando como por ejemplo los siguientes:

Preparación de panel de muestra y control con ipod -> http://youtu.be/R5-J3ztKgXw (http://youtu.be/R5-J3ztKgXw)

Muestra en tiempo real del control desde un ordenador -> http://youtu.be/hZ75qaeJd14 (http://youtu.be/hZ75qaeJd14)

Un saludo a toda la comunidad Arduino. Estaré atento a sus aportaciones.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: yopero on Feb 20, 2012, 10:24 pm
Cuando entras en modo manual las luces se apagan?

Sería bueno  ver el estado de la luz/persianas cuando esta en modo remoto.

Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 20, 2012, 10:44 pm
Sí. Lo que hace básicamente la placa es convertir cualquier interruptor manual en un conmutador, de forma que en el momento que se cambia el estado del interruptor, la placa lo detecta y pasa a "modo manual".

Tengo que poner un vídeo (a ver si lo hago mañana) en el que se vea que el cambio manual-remoto en cualquiera de sus combinaciones.

En cuanto al control de motorizaciones (como persianas) en el panel aparecen unas rejillas de ventilación motorizadas. Igual que se pueden controlar éstas se pueden controlar otros tipos de motores, con algunos cambios en la placa de actuación. Para poder subir un vídeo con una muestra del control de la persiana, habrá que esperar un par de días, pues estoy modificando el interfaz, ya que como estaba ahora no me parecía demasiado intuitivo.

Por cierto. Gracias yOPERO por postear el primer comentario en este hilo.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 21, 2012, 05:15 pm
Nuevo vídeo subido a la red donde se ve cómo funciona el sistema Functiodomo controlando la iluminación en una habitación con dos conmutadores de pared:

http://youtu.be/hj4oKpEYTh4 (http://youtu.be/hj4oKpEYTh4)

En este caso se puede ver como el control remoto actúa como si fuese un nuevo conmutador, de forma que cuando se actúa sobre un conmutador manual, éste pasa a tomar el control desconectando el control remoto. Del mismo modo y como es lógico, el estado seleccionado en modo manual puede cambiarse actuando sobre el equipo de forma remota.

La placa de control del sistema Functiodomo es la misma que la que se utiliza para el control de un equipo controlado por un único interruptor, con la única salvedad de que en el caso de un sistema con varios conmutadores, la placa Functiodomo se ha de instalar tras el último conmutador y antes del equipo sobre el que actúa.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: flico on Feb 21, 2012, 10:40 pm
@castillo14, ahora con el vídeo me ha quedado claro como lo planteas.
Podrías poner un esquema del optoacoplador+resistencia junto con los interruptores y lampara.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: riscking on Feb 21, 2012, 10:51 pm
vaya pinta tiene, cuando llegue a casa me miro todo poco a poco q desde el movil no es lo mismo, gracias por compartirlo.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 22, 2012, 12:30 am
Gracias por el interés mostrado. Mañana empezaré a subir documentación en limpio sobre el conexionado de las placas.

En lo que pido un poco de ayuda es en los pasos a seguir para licenciar el proyecto como software-hardware libre, ya soy nuevo en estos temas y me gustaría hacerlo en condiciones, así que si alguien sabe del tema o me puede poner en el camino para que yo pueda informarme le estaría muy agradecido.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: flico on Feb 22, 2012, 12:39 am
En temas de licencias no tengo ni idea.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: curro92 on Feb 22, 2012, 06:17 am
Hola,
sin querer meterme en la acalorada polémica sobre OSHW que ha surgido en este foro (mis conocimientos no llegan a tanto), tengo una pregunta en torno a Functiodomo: ¿es hardware libre? Por que en ese caso, me interesaría ( y creo que también a otra gente del foro) eso que llaman "Schematic & Reference Design".
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 22, 2012, 10:09 am
Hola Curro92:

Mi intención es convertir el sistema functiodomo en una plataforma abierta, para lo cual voy a ir publicando toda la documentación de los componentes del sistema (electrónicos y de programación). Aún no puedo publicar el esquema de las placas porque estamos preparando unas modificaciones para que puedan ser fabricadas de forma menos artesanal a como las estamos haciendo ahora, y puede que hagamos algún pequeño cambio en ellas para facilitar su montaje, pero en cuanto tenga terminadas esta modificaciones, publicaré toda la información relativa a su esquema.

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.

Hoya ver si tengo tiempo de pasar algunas cosas a limpio y empiezo a publicar esquemas de conexionado del sistema.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Ixreb on Feb 22, 2012, 12:28 pm
en cosas de licencias para hardware libre quizá JMN o fm puedan aportar algo.

Un proyecto realmente interesante, estoy deseando echar un ojo a esa documentación.

Un saludo y enhorabuena por el resultado.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: yopero on Feb 22, 2012, 01:02 pm
Mirate este link para licencias creative commons:

http://creativecommons.org/choose/?lang=es (http://creativecommons.org/choose/?lang=es)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Cheyenne on Feb 22, 2012, 03:26 pm
El logo es chulo, me gusta.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Bundor on Feb 22, 2012, 04:49 pm
Esta muy interesante ese proyecto y sobretodo las ganas que le estas poniendo para hacerlo libre.
Gran trabajo si señor! 
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 22, 2012, 10:52 pm
Lo primero, gracias por vuestro interés. De verdad que lo agradezco.

En otro orden de cosas, lamento no haber subido todavía nada de documentación. Estoy organizando mi servidor para poder clasificar y ampliar la información que vaya publicando en este hilo.

Espero tenerlo todo listo mañana, así que empezaré a publicar el concepto del sistema y de los actuadores, la forma de conectarlos, componentes de los mismos...

Lamento que no pueda hacerlo todo de golpe. Al menos procuraré que sea organizado y bien documentado.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: JRodrigo on Feb 23, 2012, 12:14 am
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!
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 23, 2012, 01:02 am
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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: jray on Feb 24, 2012, 09:30 am

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 ;)
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. ;)
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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 24, 2012, 10:52 am

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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: jray on Feb 24, 2012, 11:09 am
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
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 24, 2012, 11:34 am

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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Heke on Feb 24, 2012, 11:49 am

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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 24, 2012, 02:14 pm
Principios del diseño de functiodomo.
http://functionars.es/functiodomo_wp/?p=27 (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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: JRodrigo on Feb 24, 2012, 02:41 pm
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!
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: jray on Feb 24, 2012, 02:49 pm

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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 24, 2012, 02:55 pm


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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 27, 2012, 03:24 pm
Conmutadores remotos. Paso de lo virtual a lo real.
http://functionars.com/functiodomo_wp/?p=44 (http://functionars.com/functiodomo_wp/?p=44)

Conmutadores functiodomo. Concepto de instalación.
http://functionars.com/functiodomo_wp/?p=47 (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.

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/02/0003_fd_wp_3.png)

No incluyo aquí más imágenes para no cargar mucho el foro, pero si es necesario las añado más tarde.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: yopero on Feb 27, 2012, 04:36 pm
@castillo14

Tu diseño es parecido al circuito de abajo??
(http://i219.photobucket.com/albums/cc309/yopero/remoteswitch.jpg)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 27, 2012, 11:25 pm

@castillo14

Tu diseño es parecido al circuito de abajo??
(http://i219.photobucket.com/albums/cc309/yopero/remoteswitch.jpg)


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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Sergegsx on Feb 28, 2012, 07:14 am
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.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: pepote97 on Feb 28, 2012, 09:29 am


@castillo14

Tu diseño es parecido al circuito de abajo??
(http://i219.photobucket.com/albums/cc309/yopero/remoteswitch.jpg)


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.


Además habías comentado que la comunicación la habías hecho via xbee, no ¿? Cual es el coste aproximado en Euros de cada "actuador sensor" ¿? Porque me parece que se va de presupuesto, no ¿?

MAGNIFICO TRABAJO.  ;)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 28, 2012, 07:24 pm

Además habías comentado que la comunicación la habías hecho via xbee, no ¿? Cual es el coste aproximado en Euros de cada "actuador sensor" ¿? Porque me parece que se va de presupuesto, no ¿?

MAGNIFICO TRABAJO.  ;)


Efectivamente, la comunicación entre las diferentes placas que forman una instalación es a través de Xbee.

En cuanto al precio, su valoración depende del punto de vista. El conjunto de placas necesarias para controlar un sistema (una bombilla o un sistema de refrigeración, para mí ambos son un sistema), junto con el cableado son unos 200 euros, lo cual se puede considerar mucho con respecto a otras soluciones.

A cambio, el coste de instalación de cada punto de control es equivalente al de instalar un enchufe, y esto es válido para 1 o para 20 actuadores. Sin embargo, con puntos que centralicen varios o todos los equipos, el coste del hardware es muy inferior, pero sin embargo, los costes de instalación son mucho más altos, teniendo un crecimiento exponencial conforme aumenta el numero de equipos a controlar.

Ahora estoy preparando el desarrollo de unas placas propias que sean 100 por cien compatibles con el control Arduino pero que faciliten su interconexión y abaraten el precio del conjunto.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Feb 29, 2012, 02:26 am
Conmutadores functiodomo. Componentes.
http://functionars.com/functiodomo_wp/?p=59 (http://functionars.com/functiodomo_wp/?p=59)

Aquí podemos ver los componentes del conmutador: placa de potencia (donde están instaladas la entrada y la salida de señal alterna), el transformador de 0,5W para alimentar toda la electrónica, la placa de control Arduino y la placa de comunicaciones XBee.

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/02/0004_fd_wp_1.png)

La única placa de diseño exclusivo de todo el sistema es la placa de potencia, diseño que explicaré en próximas entradas, ya que todas las demás son placas comerciales.

Para el que pueda estar interesado, el ruteo de cables viene explicado en la entrada del blog a la que hago referencia en la cabecera.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 01, 2012, 02:34 pm
Esquema de la placa de potencia. Parte 1.
http://functionars.com/functiodomo_wp/?p=63 (http://functionars.com/functiodomo_wp/?p=63)

En esta entrada explico con detalle el esquema conceptual de la placa de potencia que permite en el sistema el control remoto y manual de los equipos:
(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/03/0005_fd_wp_1.png)

La placa tiene tres funciones que son: la activación/desactivación del modo manual (de lo que se encarga el relé NC) conectado a la salida de la fase que ha atravesado el interruptor), la alimentación/desconexión del equipo en modo remoto (a través del relé NA (alimentado por la fase antes de atravesar el interruptor) y que sólo se puede activar cuando el relé NC (manual) está activado) y la función de "relé inverso" para determinar el estado del interruptor.

Además está prevista la incorporación de un jumper (localizado con el número 2) que permite el corte de alimentación de la placa de control y de comunicaciones.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 14, 2012, 12:02 am
Bueno, tras unos días en los que no he podido publicar nada, parece ser que mañana tendré tiempo para publicar algo más. A ver si me da tempo a preparar los artículos sobre el diseño final de la placa de potencia, con su esquema de pistas y BOM, y sobre la conexión entre las diferentes placas del conjunto.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 14, 2012, 11:19 am
Esquema de la placa de potencia. Parte 2.
http://functionars.com/functiodomo_wp/?p=81 (http://functionars.com/functiodomo_wp/?p=81)

En esta entrada aparece explicado el esquema final de la placa de control functiodomo. El esquema es el siguiente:
(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/03/0006_fd_wp_1.jpg)

Resumiendo la entrada publicada, podemos ver en el esquema:
- conector J4 para entrada y salida de conexiones AC, donde se encuentran la alimentación AC, la salida AC al equipo, la señal del interruptor manual y la salida AC al transformador;
- conectores J1, J2, J4 relacionados con el retorno de la alimentación tras su paso por el transformador, y su salida para la alimentación de las placas de control y comunicaciones;
- conectores J6, J7, J8 y J9, colocados para permitir una mayor facilidad a la hora de acoplar sensores al conjunto;
- conector J5 que contiene todas las entradas y salidas relacionadas con el control del estado de los relés y la detección del estado del interruptor.

Las zonas de la placa se puede clasificar en:
- relé LS1 (NC) que controla si el equipo se controla en modo manual o remoto;
- relé LS2 (NA) que determina el estado (conectado o no) del modo remoto;
- U1 componentes relacionados con la detección del estado del interruptor.

En la entrada del blog está todo más extensamente explicado y se puede ver también el esquema del diseño de pistas y el BOM correspondiente a los componentes de la placa.

Por cierto, ¿alguien podría decirme si se puede reducir el tamaño de la imagen que se publica en el foro? Como se puede ver, yo no lo sé, pero creo que escalándola un poco sería mucho más agradable de ver...
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: cacharreante on Mar 14, 2012, 09:02 pm
Hola,

En primer lugar felicitarte por tu trabajo, me parece muy interesante. Tengo algunas dudillas con respecto al apartado de la placa en la cual segun explicas detecta el estado del interruptor. No entiendo esa parte. Podrias explicarla un poco mas?

Gracias por anticipado.

Un saludo a todos
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 15, 2012, 12:06 am

Hola,

En primer lugar felicitarte por tu trabajo, me parece muy interesante. Tengo algunas dudillas con respecto al apartado de la placa en la cual segun explicas detecta el estado del interruptor. No entiendo esa parte. Podrias explicarla un poco mas?

Gracias por anticipado.

Un saludo a todos


Hola cacharreante. Lo primero gracias por estar interesado en el proyecto. Eso cuanto menos es gratificante.

En cuanto a lo que preguntas, el concepto sobre cómo detectar el estado del interruptor manual (el interruptor que controla directamente el equipo sobre el que se instala en conmutador remoto) es básicamente un relé por cuya "bobina" pasaría corriente (AC) cuando el interruptor manual estuviese conectado, cambiando el estado del otro lado del "relé", lado en el que pasa la corriente suministrada desde uno de los pines digitales de arduino. Básicamente, su comportamiento es el siguiente:

a) interruptor manual en modo apagado -> no pasa corriente por la "bobina del relé"->"relé" Normalmente Abierto->la corriente suministrada por el pin digital de arduino no llega a ninguna parte.

b) interruptor manual en modo encendido-> pasa corriente por la "bobina"->"relé" cierra el circuito DC->la corriente suministrada por el pin digital de arduino llega a un pin de arduino en modo lectura.

Leyendo el valor de ese pin de entrada de arduino, puedo determinar, mediante la programación del chip, si el interruptor manual esta conectado o no, independientemente del estado en el que esté funcionando el conjunto. Además, al detectar un cambio en el estado del interruptor, por software igualmente, cambio el estado de todo el conjunto y lo paso a modo manual, motivo por el cual, el modo manual tiene preferencia sobre el remoto.

Bueno, éste era el concepto, pero a la hora de diseñar la placa final no se podía utilizar un relé para esto, por lo que se sustituyó por el circuito que forman los componentes D2, U1, R2 del esquema.

Lamento no poder ser más preciso con la terminología, pues con los componentes electro-electrónicos me defiendo para saber para lo que sirven, pero no tanto con su denominación. Es el problema de tener formación mecánica y no eléctrica . :~
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 24, 2012, 06:34 pm
Bueno, después de unas semanas un poco complejas, esta vez sí que voy a tratar de sacar tiempo para publicar las entradas restantes para completar el proyecto de documentación.

En los próximos días publicaré los artículos correspondientes a la conexión entre placas, la programación de arduino y la programación del sistema de control en el ordenador para su comunicación con los componentes del sistema.

Nos leemos.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 27, 2012, 12:22 am
Conectividad eléctrica entre placas del sistema functiodomo.
http://functionars.com/functiodomo_wp/?p=93 (http://functionars.com/functiodomo_wp/?p=93)

En esta entrada explico la conexión entre el sistema a controlar y el conjunto del conmutador remoto, así como su "autoalimentación" de los cables propios del sistema.

También detallo la ruta que sigue la alimentación por las diferentes placas que componen el conmutador remoto

Su esquema de conexión es el siguiente:

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/03/0007_fd_wp_1.jpg)

Para tener la información completa de la conectividad entre placas falta únicamente la comunicación de datos entre la placa de potencia y la placa de control, detalles que explicaré en la próxima entrada del blog.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: riscking on Mar 27, 2012, 01:13 am
hola castillo14, he estado mirando tu trabajo y muy buena presentacion, asi mirandolo por encima me preguntaba el porque poner la diferenciación de estados, ya que sabiendo el estado del interruptor, pongamos que esta a ON y nos conectamos remotamente y ponemos OFF, no seria mas facil que el arduino compare el estado del pulsador y cambie el solo a estado remoto y si en remoto le pones otra vez a ON se cambie el solo a Manual, y no tengas tu que andar que si ahora manual que si ahora remoto. Tal vez me haya columpiado pero en el caso de montarlo yo me gustaria hacer los menos pasos posibles, seria posible hacerlo??, o lo has intentado y tiene que ser como dices???
Un saludo y felicidades por tu aportación al foro.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 27, 2012, 02:01 pm

hola castillo14, he estado mirando tu trabajo y muy buena presentacion, asi mirandolo por encima me preguntaba el porque poner la diferenciación de estados, ya que sabiendo el estado del interruptor, pongamos que esta a ON y nos conectamos remotamente y ponemos OFF, no seria mas facil que el arduino compare el estado del pulsador y cambie el solo a estado remoto y si en remoto le pones otra vez a ON se cambie el solo a Manual, y no tengas tu que andar que si ahora manual que si ahora remoto. Tal vez me haya columpiado pero en el caso de montarlo yo me gustaria hacer los menos pasos posibles, seria posible hacerlo??, o lo has intentado y tiene que ser como dices???
Un saludo y felicidades por tu aportación al foro.


Hola risking:

A nivel de interface no hay problema en mostrar sólo el estado encendido o apagado. Como es una aplicación web se puede adaptar. De hecho tengo tengo algún otro modelo más de interface adaptado a pocos elementos y otro en el que no aparezca la ventana de encendido/apagado, sino que simplemente cambie de estado al pulsar el botón.

A nivel de hardware sí que se ha de mantener la diferenciación de encendido/apagado manual y encendido/apagado remoto, pues en el estado manual utilizo directamente la señal proveniente del interruptor, para minimizar el consumo del conmutador remoto.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: riscking on Mar 27, 2012, 03:11 pm
Hola castillo14 a ver si me compro una ethernet shiel para probar, a mi me gustaria probar a programar la web en ajax,jquery o similar para q no haga falta refrescar la pagina cada vez que hay un cambio de estado, has probado tu algo de esto? Alguna ethernet shiel q recomiendes? O son todas parecidas?
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 27, 2012, 03:48 pm

Hola castillo14 a ver si me compro una ethernet shiel para probar, a mi me gustaria probar a programar la web en ajax,jquery o similar para q no haga falta refrescar la pagina cada vez que hay un cambio de estado, has probado tu algo de esto? Alguna ethernet shiel q recomiendes? O son todas parecidas?


Yo no utilizo ninguna ethernet shield en mi sistema ya que la comunicación la realizo por XBee. Si te sirve la información, yo la placa que uso es la siguiente:
http://www.cooking-hacks.com/index.php/shop/arduino/wireless/communication-shield-xb-bt-rfid.html (http://www.cooking-hacks.com/index.php/shop/arduino/wireless/communication-shield-xb-bt-rfid.html)

Cuando yo me comunico con las placas, no lo hago con una dirección IP, sino que utilizo una codificación tal que cuando una placa detecta que hace referencia a ella, se pone en modo "escucha" y ejecuta la acción que contiene la orden. Peferí utilizar una codificación específica porque así hacía independiente el equipo a controlar del chip de comunicación, el equipo está vinculado a la programación del chip arduino.

De todas formas, en los próximos días publicaré el código que he programado también.

En cuanto a la programación de la aplicación web con Ajax, esa es la forma que he seleccionado yo también para hacerlo (mejor o peor según los gustos). El núcleo del sistema es PHP+MySQL (aunque tengo que ver si no me conviene más usar SQLite) y el interface pues HTML+CSS.
Ventajas de esta arquitectura: funciona hasta en una bicicleta si tiene navegador de internet. Desventajas: Con entornos concretos (lease android, ios...) la transmisión de datos es menor pues no tendrás que transmitir las imágenes, pero por contra tienes que desarrollar una aplicación específica para cada plataforma.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Enritux on Mar 28, 2012, 07:40 pm
Quote

Ventajas de esta arquitectura: funciona hasta en una bicicleta si tiene navegador de internet. Desventajas: Con entornos concretos (lease android, ios...) la transmisión de datos es menor pues no tendrás que transmitir las imágenes, pero por contra tienes que desarrollar una aplicación específica para cada plataforma.


No entendí la parte de la desventaja, se supone que si tenemos un interfaz web la cual contiene los módulos que se comunican con los actuadores.. esta puede ser accesada vía web desde cualquier plataforma no?
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 29, 2012, 12:38 am

Quote

Ventajas de esta arquitectura: funciona hasta en una bicicleta si tiene navegador de internet. Desventajas: Con entornos concretos (lease android, ios...) la transmisión de datos es menor pues no tendrás que transmitir las imágenes, pero por contra tienes que desarrollar una aplicación específica para cada plataforma.


No entendí la parte de la desventaja, se supone que si tenemos un interfaz web la cual contiene los módulos que se comunican con los actuadores.. esta puede ser accesada vía web desde cualquier plataforma no?


La desventaja está en la rapidez del interface.
Con una aplicación web, el código tanto de las órdenes como del interfaz se envían desde el servidor, incluidas las imágenes que dan forma al aspecto de la aplicación

Con la aplicación específica de la plataforma móvil (lease androis o ios) todo el código e imágenes de la interfaz están almacenadas en el dispositivo móvil, con lo que sólo se transmiten los datos correspondientes a las órdenes que se envían desde/hacia el teléfono hasta/desde el servidor. El flujo de datos es menor y la velocidad del interfaz en mayor. Se eliminan los tiempos de carga del interfaz.

Para mí el núcleo del sistema siempre se trata de una aplicación web, en mi caso en PHP por cuestiones de portabilidad y documentación existente, pero para el interfaz se puede valorar qué es mejor, si rapidez y exclusividad, o por el otro lado, universalidad y un interfaz menos rápido.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: eyoZ07 on Apr 05, 2012, 11:10 pm
Antes que nada dejame felicitarte, se ve increible Fuctiodomo, y te queria hacer una pregunta, como logras hacer el live streaming (tan fluido), to estoy intentando hacer un control de una webcam, pero me he estado dando de topes con el streaming, no consigo hacerlo fluido, me podrias hechar una mano con eso?..

de antemano gracias y denuevo esta increible...
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Apr 06, 2012, 01:43 am

Antes que nada dejame felicitarte, se ve increible Fuctiodomo, y te queria hacer una pregunta, como logras hacer el live streaming (tan fluido), to estoy intentando hacer un control de una webcam, pero me he estado dando de topes con el streaming, no consigo hacerlo fluido, me podrias hechar una mano con eso?..

de antemano gracias y denuevo esta increible...


El vídeo lo grabé haciendo un screencast de la pantalla del portátil desde donde interactuaba con el sistema. El portátil cliente y el servidor LAMP que contiene el sistema domótico estaban en la misma red wifi. En cuanto al programa de grabación, no recuerdo si usé Record My Destop o Istambul, pero seguro que fue uno de los dos, el que me fuera más sencillo de usar.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Enritux on Apr 15, 2012, 09:49 am
Hola que tal Castillo14, tengo el Arduino Uno R3 conectado con una USB a una maquina con Ubuntu y Xampp...

Al hacer las pruebas por el monitor serial del arduino todo funciona correctamente sin embargo
al quererle enviar los valores al arduino con la libreria php_serial.class.php no lo hace...

Podrías decirme si le hiciste alguna configuracion en el apache?.. ya que tampoco en windows logro hacerlo andar.

Code: [Select]

<?php

require ("php_serial.class.php");

$serial = new phpSerial();

$serial->deviceSet("/dev/ttyACM0");

$serial->confBaudRate(9600);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->confFlowControl("none");

$serial->deviceOpen();

$serial->sendMessage('A');

$serial->deviceClose();
?>
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Apr 15, 2012, 08:25 pm

Hola que tal Castillo14, tengo el Arduino Uno R3 conectado con una USB a una maquina con Ubuntu y Xampp...

Al hacer las pruebas por el monitor serial del arduino todo funciona correctamente sin embargo
al quererle enviar los valores al arduino con la libreria php_serial.class.php no lo hace...


Esta noche o mañana voy a publicar una entrada con el método que uso para comunicarme con arduino a través de PHP.

eyoZ07 también está teniendo problemas y creo que la solución que encontré es mucho más sencilla de lo que estáis intentando.

En un rato me pongo a ello.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: Enritux on Apr 15, 2012, 08:53 pm
Quote


Esta noche o mañana voy a publicar una entrada con el método que uso para comunicarme con arduino a través de PHP.

eyoZ07 también está teniendo problemas y creo que la solución que encontré es mucho más sencilla de lo que estáis intentando.

En un rato me pongo a ello.


Gracias..! una manera que me funcionó para conectarme al Arduino fue haciendo librerias en python las cuales son llamadas desde PHP...

Tambien intente con el comando exec pero auditando la velocidad de comunicacion me di cuenta que es mas rapido con python...

Estaré al tanto de tu entrada! :D
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Apr 16, 2012, 09:20 pm
Comunicación con Arduino a través de un servidor PHP.
http://functionars.com/functiodomo_wp/?p=104 (http://functionars.com/functiodomo_wp/?p=104)

En este artículo explico como nos comunicamos entre el ordenador principal y cada uno de los nodos Arduino mediante instrucciones escritas en PHP.

Como aparece más detallado en el artículo, un punto importante de nuestro método es que la selección de nodo activo no se hace mediante direcciones IP, sino que aprovechando que en las redes Zigbee, todas las órdenes pasan por todos los nodos, debido a su configuración tipo malla, la selección de a qué nodo se dirige una orden la hacemos mediante programación en la propia placa Arduino.

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/04/0008_fd_wp_1.png)

Esta técnica tiene como ventajas:
- La programación es muy sencilla, tanto en PHP como en Arduino.
- Los nodos son independientes de los chips Xbee que les comunican con el sistema central. Aunque lo recomendable es saber qué chip XBee acompaña a cada nodo Arduino, los chips Xbee son perfectamente intercambiables entre ellos, ya que la selección del nodo no la hace su dirección de red, sino la propia placa Arduino

También tiene sus desventajas, siendo la principal que esta técnica obliga a tener la placa Arduino siempre conectada, no permitiendo técnicas de ahorro de energía (manteniéndola apagada mientras no llegue una orden), aunque como en nuestro caso los nodos no van a estar alimentados por baterías, este factor no es tan crítico.

Como ejemplos de comunicación PHP-Arduino sobre red Xbee, nuestra programación es la siguiente:
- para el servidor PHP:

enviar_instrucción_M_al_nodo_a.php
Code: [Select]

<HTML>
<BODY>
<?php 
// apertura del fichero de escritura a través del puerto serie ttyUSB0
$fp =fopen("/dev/ttyUSB0""w"); 
// escritura de la instrucción aM
fwrite($fpaM); 
// cierre del fichero
fclose($fp); 
?>

<p>Envío de la instrucción M a la placa a</p>
<br/>
<br/>
<a href="../control_por_zonas/index_plata_zonas.html" title="Orden enviada">vuelta a control por zonas</a>
</BODY>
</HTML>


En cuanto a la programación de la placa Arduino, el código necesario es el siguiente:

ectura_ordenes_PHP.pde
Code: [Select]

/* Modificación del programa SwitchCase2 de la librería de ejemplos de Arduino
Programa original creado por Tom Igoe el 1 de julio de 2009
Programa mofificado por José Antonio Castillo Rodríguez el 15 de abril de 2010
A continuación el texto informativo original de Tom Igoe:
-- Switch statement with serial input
--
-- Demonstrates the use of a switch statement. The switch
-- statement allows you to choose from among a set of discrete values
-- of a variable. It's like a series of if statements.
--
-- To see this sketch in action, open the Serial monitor and send any character.
-- The characters a, b, c, d, and e, will turn on LEDs. Any other character will turn
-- the LEDs off.
--
-- The circuit:
-- * 5 LEDs attached to digital pins 2 through 6 through 220-ohm resistors
--
-- created 1 Jul 2009
-- by Tom Igoe
--
-- http://www.arduino.cc/en/Tutorial/SwitchCase2
--
Modificaciones realizadas por José Antonio Castillo Rodríguez:
+ pin actuable para control de estado manual modificables por variable (asignaPinAlimentacion)
+ pin actuable para alimentación sensor modificables por variable (alimenSensor)
+
+ cambio en los caracteres de control; nomenclatura de acciones:
+ M -> activa el pin que alimenta el detector de estado manual; N -> desactiva el pin que alimenta el detector de estado manual
+ OTRO VALOR -> envía una señal de error a través del puerto serie
+
+ "a","b","c"... selecciona la placa como activa para poder recibir la siguiente orden; valor de activación definido por variable (selecPlaca)
+
+ el pin de lectura del cambio de estado manual esta definido por variable (remotoPin)
+
*/
// VARIABLE DE SELECCIÓN DE PLACA
int inByte = 0; // almacena la lectura del puerto serie
int selecPlaca = 'a'; // CTE-valor ante el CUAL se activa la placa en modo escucha
boolean placaActiva = false; // indica si la placa está en modo escucha o no
// VARIABLES RELATIVAS AL PIN 13 DE ARDUINO-UTILIZADO PARA LA COMPROBACIÓN DEL ESTADO MANUAL
int asignaPinAlimentacion = 13; // CTE-indica el pin de la placa que alimenta el comprobador de estado manual
boolean estadoPinAlimentacion = true; // encendido/apagado del pin que alimenta el comprobador de estado manual
int remotoPin = 12; // CTE-selecciona el pin de entrada para comprobar cambios en el modo manual
int remotoCambio = 0; // inicialización de la variable para leer en pin del cambio de estado manual
boolean estadoManual = false; // indica el estado del control manual (false-> apagado manual; true-> encendido manual)
boolean estadoManualPrevio = false; // almacena el estado del control manual en el ciclo anterior (false-> apagado manual; true-> encendido manual)

void setup() {
// initialize serial communication:
Serial.begin(9600);
// inicialización de los pines
pinMode(asignaPinAlimentacion, OUTPUT);
pinMode(remotoPin, INPUT);
}

void loop() {
// comenzamos con el pin 13 encendido
if (estadoPinAlimentacion == true) {
digitalWrite(asignaPinAlimentacion, HIGH);
}
// lectura de la señal serie
if (Serial.available() > 0) {
int inByte = Serial.read();
if (placaActiva == true) { // si la placa está en modo activo pasa a actuar dependiendo de la lectura del valor de inByte
switch (inByte) {
// desconectar el pin 13 que alimenta al analógico
// "N" desactiva el pin, "M" lo vuelve a activar
case 'N':
digitalWrite(asignaPinAlimentacion, LOW);
estadoPinAlimentacion = false;
// hay que enviar por serie el código "'placa'13OFF"
Serial.print(selecPlaca, BYTE);
Serial.print('1', BYTE);
Serial.print('3', BYTE);
Serial.print('O', BYTE);
Serial.print('F', BYTE);
Serial.print('F', BYTE);
Serial.print(",");
break;
case 'M':
digitalWrite(asignaPinAlimentacion, HIGH);
estadoPinAlimentacion = true;
// hay que enviar por serie el código "'placa'13ON"
Serial.print(selecPlaca, BYTE);
Serial.print('1', BYTE);
Serial.print('3', BYTE);
Serial.print('O', BYTE);
Serial.print('N', BYTE);
Serial.print(",");
break;
default: //cualquier otro valor leido envía señal de error
// hay que enviar por serie el código "'placa'13err"
Serial.print(selecPlaca, BYTE);
Serial.print('1', BYTE);
Serial.print('3', BYTE);
Serial.print('e', BYTE);
Serial.print('r', BYTE);
Serial.print('r', BYTE);
Serial.print(",");
}
}
// caso que la placa esté en modo activo, se vuelve a modo escucha tras
// haber ejecutado la orden correspondiente
if (placaActiva == true) {
placaActiva = false;
}
//******** SELECCIÓN DE LA PLACA ***************************
//*********************************************************************
// si la variable inByte se corresponde con la letra de la placa (la asignada a la variable selecPlaca en este caso)
// la placa se pone en modo activo
if (inByte == selecPlaca) {
placaActiva = true;
}
}
}


Con estos dos códigos, nos permirtirán activar el pin 13 cuando enviemos la orden "aM" (nodo "a"+orden "M") y desactivarlo cuando enviémos la orden "aN".

Todo este proceso de comunicación está basado en la información publicada en los siguientes enlaces:
Control de Arduino utilizando PHP:
http://www.arduinoprojects.com/?q=node/10 (http://www.arduinoprojects.com/?q=node/10)
http://www.mydarkmaterials.co.uk/2008/11/30/interfacing-php-with-the-arduino/ (http://www.mydarkmaterials.co.uk/2008/11/30/interfacing-php-with-the-arduino/)

Configuración de Zigbee:
http://ladyada.net/make/xbee/arduino.html (http://ladyada.net/make/xbee/arduino.html)

Software de configuración de los chips Xbee:
http://www.digi.com/support/productdetail?pid=3352&osvid=0&type=utilities (http://www.digi.com/support/productdetail?pid=3352&osvid=0&type=utilities)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Apr 27, 2012, 02:55 pm
Bueno, después de unas semanas en las que mis publicaciones realizadas sobre el sistema "functiodomo" habían decaído exponencialmente, puedo anunciar que a partir de la próxima semana esto cambiará, con lo que haré pública el resto de documentación (interconexiones, programación, evoluciones...) del proyecto.

La razón del parón que sufrieron las publicaciones es que me anunciaron que el proyecto "functiodomo" había sido preseleccionado entre los finalistas del concurso EmprendeGo, cuyo premio consistía en una colaboración con una empresa patrocinadora, en mi caso Nokia. Como me acaban de comunicar que no estoy al final entre los ganadores, no voy a depender del criterio de ninguna empresa externa y voy a poder continuar con el plan previsto de publicaciones.

Objetivo: desarrollar un sistema de automatización del hogar que sea la referencia del sector.

P.D.: Este fin de semana también abriré un hilo en la sección correspondiente de Home Automation del foro en inglés. Incluiré este hilo como enlace en ese otro nuevo hilo, por lo que es posible que empiecen a aparecer algunos comentarios en el idioma de Shakespeare ;)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: flico on Apr 27, 2012, 04:45 pm
Sigo tus avances, a ver si hay alguna idea tuya que pueda meter en mi casa inteligente.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on May 10, 2012, 02:31 pm
Muy pronto podré publicar la documentación de unas nuevas placas que estamos desarrollando para el sistema functiodomo. las PCB que estamos desarrollando son dos:
- Una que engloba toda la parte de control (programable compatible con Arduino), transformador 220 VAC/9 VDC y comunicaciones inalámbricas por XBee. Todo en 60x65mm.
- La otra es la que maneja la parte de potencia, siguiendo el esquema de la que he publicado en este foro. Tamaño 60x55 mm.

Adjunto una imagen del esquema de las placas en modo de conexión para 3 equipos independientes:
(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/05/0009_fd_wp_1.jpg)

¿Cuál es el motivo de desarrollar estas placas? Pues porque necesitaba unas placas que me permitieran minimizar los errores de montaje, que fueran más compactas y que resultasen más económicas que la combinación de placas anteriores.

Conforme me sea posible, iré publicando más información, aquí y a través del blog: http://www.functiodomo.org (http://www.functiodomo.org)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Jun 11, 2012, 10:58 am
Después de un montón de tiempo sin participar en el foro, vuelvo para anunciar que estoy realizando los últimos test a las placas que he desarrollado por necesidades de intergración del sistema "functiodomo".

Características de la placa de control:
- Placa 100% compatible con la plataforma Arduino.
- Alimentación directa desde una toma de 220V AC+3 entradas de interruptor
- Comunicación ZigBee integrada
- Reprogramación "en caliente", esto es puede estar la placa conectada y simplemente conectando el cable de programación a la entrada de datos, se corta la comunicación con el módulo Zigbee y se actúa directamente sobre el chip ATMEGA168
- Dimensiones de la placa 65x60x25 mm
- Posibilidad de conexión de hasta 3 placas de potencia para control de 3 equipos de forma independiente.
- Posibilidad de conexión de 2 sensores junto con las 3 placas de potencia.

Características de la placa de control:
- Capacidad para comportamiento como conmutador de cualquier sistema eléctrico de encendido y apagado
- Conexión directa, sin cableado, a las nuevas placas de control del sistema functidomo
- Esquema eléctrico idéntico al de las placas anteriormente descritas en este foro.
- Dimensiones 40x60x20 mm

He realizado estas placas porque las necesito para la industrialización de nuestro sistema "functiodomo", pero soy consciente de que pueden ser usadas para diferentes y variadas aplicaciones. Mi intención es no sólo utilizarlas para nuestro sistema, sino que si alguien está interesado en adquirirlas para sus propios desarrollos, pues encantado de poder proporcionárselas. Así que vamos a comenzar a vender las placas de forma independiente.

En cuanto termine los test, subiré imágenes y vídeos de las mismas.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: LorDOS on Jun 15, 2012, 06:38 pm
Castillo me parece muy interesante tu proyecto, tengo que repasar detenidamente el planteamiento, porque no termino de entender las ventajas de trabajar con la opción Automático/Manual tal y como se emplea en la industria, en la domótica por no existir peligro alguno para el usuario se suele trabajar en un modo combinado sin hacer distinciones. A primera vista, el esquema que publicaste del conmutador necesitabas tres relés cuando con un solo relé biestable es suficiente con lo que reducirá el coste de las placas algo indispensable si quieres que tu sistema desbanque a otros ya consolidados y de reconocidas marcas.
Yo por ahora estoy intentado aprender al máximo sobre Arduino porque necesito desarrollar un sistema de control remoto muy economico, así que de momento estoy en la "escuela", pero si necesitas mi ayuda estaré encantado de ayudarte, llevo 10 años haciendo instalaciones con KNX y alguna que otra automatización industrial.

Suerte campeón!!!
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: flico on Jun 15, 2012, 10:46 pm
Quote
Llevo 10 años haciendo instalaciones con KNX y alguna que otra automatización industrial.


Esto son palabras mayores. Una casa domotica de 100 m2 cuanto sale domotizarla con KNX?
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: LorDOS on Jun 17, 2012, 11:24 am
Flico la domótica no se presupuesta como la pintura, por metros, sino por instalaciones. Cuantos circuitos y tipo de alumbrado, persianas, climatización y seguridad fundamentalmente.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: tazma on Jun 19, 2012, 07:07 pm
hola , me apunto al hilo que es intresante
salu2
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Jun 28, 2012, 06:07 pm

Castillo me parece muy interesante tu proyecto, tengo que repasar detenidamente el planteamiento, porque no termino de entender las ventajas de trabajar con la opción Automático/Manual tal y como se emplea en la industria, en la domótica por no existir peligro alguno para el usuario se suele trabajar en un modo combinado sin hacer distinciones. A primera vista, el esquema que publicaste del conmutador necesitabas tres relés cuando con un solo relé biestable es suficiente con lo que reducirá el coste de las placas algo indispensable si quieres que tu sistema desbanque a otros ya consolidados y de reconocidas marcas.

Yo por ahora estoy intentado aprender al máximo sobre Arduino porque necesito desarrollar un sistema de control remoto muy economico, así que de momento estoy en la "escuela", pero si necesitas mi ayuda estaré encantado de ayudarte, llevo 10 años haciendo instalaciones con KNX y alguna que otra automatización industrial.

Suerte campeón!!!


El sentido de trabajar con los modos automático/manual es que como principio de diseño del sistema, éste se tenía que poder añadir a cualquier elemento de una instalación ya existente, sin necesidad de sustituir nada (ni tan siquiera los interruptores). De esta forma, la clave del diseño del sistema es el desarrollo de "conmutadores electrónicos" que convirtieran los interruptores clásicos en conmutadores pero sin cambiarlos.

Otro principio importante era que ante fallo electrónico o de comunicaciones, la instalación debía seguir funcionando de forma trasparente, como si toda la placa se comportara como un cable.

Por todo esto uso 3 relés. Uno para poner el equipo en modo automático o dejarlo en manual, otro para dar el paso a la corriente cuando el equipo está en modo automático, y otro (éste realmente no es un relé pero lo simula) para detectar el cambio de estado del interruptor manual y cambiar el modo de operación de la placa a modo manual.

Lo de utilizar un relé biestable tendré que analizarlo, pues sinceramente, no conozco bien su función.

En cuanto a lo meterte en el mundo arduino, sólo puedo felicitarte por tu elección.

¡Ah! y gracias por el piropo :)
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Jun 28, 2012, 06:19 pm

Quote
Llevo 10 años haciendo instalaciones con KNX y alguna que otra automatización industrial.


Esto son palabras mayores. Una casa domotica de 100 m2 cuanto sale domotizarla con KNX?


En mi opinión, la domótica no termina de despegar a causa de los costes de todo los que no son componentes. En una instalación lo caro es toda la obra  y cambios que conlleva modificar una vivienda, oficina, comunidad que no está pensada para añadir ningún elemento de control o sensor externo a lo incluido en la obra original.

Las solución que he desarrollado sale a nivel de hardware más cara que otras ya existentes (aunque con las nuevas placas que estoy probando puede que no tanto), pero donde se va el precio en otras soluciones es en su implantación, bien por la obra que conlleva o por los cambios de los equipos.

De todas formas, para más exactitud, en la web de functiodomo subiré próximamente un catalogo con precios.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: edmakhuit on Jul 12, 2012, 10:13 am
Hola que tal.

Me gustaria antes que nada felicitarte por tu proyecto, parece que a muchas de las ideas que se proponen con arduino les falta exactamente lo que tu hiciste, es decir la concepcion de un producto orientado al usuario final.
Me parece mas aun mas apluadible el hecho de que asimilaras el modelo de negocio basado en herrmientas libres y que lo aplicaras a tu empresa.
Saludos
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Jul 13, 2012, 08:57 pm

Hola que tal.

Me gustaria antes que nada felicitarte por tu proyecto, parece que a muchas de las ideas que se proponen con arduino les falta exactamente lo que tu hiciste, es decir la concepcion de un producto orientado al usuario final.
Me parece mas aun mas apluadible el hecho de que asimilaras el modelo de negocio basado en herrmientas libres y que lo aplicaras a tu empresa.
Saludos


Gracias por tu comentario. Realmente yo lo único que hago es coger un montón de recursos disponibles, "pegarlos" y añadir una pequeñísisma contribución de cosecha propia. Pero si se mira con perspectiva eso es lo que hacen el 99,99% de las empresas... aunque no se reconozca.  ;)

Aprovecho para comentar que lamento no estar más activo en éste y otros foros, pero he tenido unas semanas en las que he estado en otros asuntos. A ver si puedo retomar el tema para que el sistema crezca y se desarrolle, y pueda seguir aportando a la comunidad.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Aug 01, 2012, 11:57 am
Ya tengo las nuevas placas que he desarrollado para el sistema Functiodomo. En estos momentos estoy en proceso de pruebas de las mismas.

Adjunto algunas fotos:

http://www.flickr.com/photos/functionars/7690141718 (http://www.flickr.com/photos/functionars/7690141718/in/photostream)
Placa de control compatible con la plataforma Arduino. Integra transformador para conexión directa a la red de 220 VAC y módulo de comunicaciones XBee.

http://www.flickr.com/photos/functionars/7690141294 (http://www.flickr.com/photos/functionars/7690141294/in/photostream)
Conjunto para el control de 1 equipo y lectura de 2 sensores.

http://www.flickr.com/photos/functionars/7690142292 (http://www.flickr.com/photos/functionars/7690142292/in/photostream)
Conjunto para el control de 1 equipo y lectura de 2 sensores. Vista trasera

http://www.flickr.com/photos/functionars/7690141526 (http://www.flickr.com/photos/functionars/7690141526/in/photostream)
Conjunto para el control de 2 equipos y lectura de 4 sensores.

http://www.flickr.com/photos/functionars/7690142020/ (http://www.flickr.com/photos/functionars/7690142020/)
Conjunto para el control de 3 equipos y lectura de 6 sensores.

En cuanto las tenga comprobadas, subiré la documentación completa de las mismas.

NOTA: Lamento haber tenido que poner los enlaces a Flicker. Mi intención que se vieran las fotos directamente en el foro. En cuanto pueda solucionaré este problema.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: flico on Aug 01, 2012, 10:37 pm
Muy buena pinta, Felicidades

Que medidas tienen los modulos?
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Aug 02, 2012, 10:20 am

Muy buena pinta, Felicidades

Que medidas tienen los modulos?


Hola flico:

Las medidas de las placas son:

Para el control de 1 equipo: 117x65x25 mm
Para el contro de 2 equipos de forma independiente: 168x65x25 mm
Para el control de 3 equipos de forma independiente: 225x65x25 mm

Éstas son las medidas de las placas. Las medidas de la caja que las va a contener, las mostaré tan pronto como pueda pues todavía las tengo en fase de preproducción
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Aug 03, 2012, 12:17 am
Fotos de las nuevas placas del sistema functiodomo.

Bueno, como había comentado anteriormente, mi intención era mostrar las fotos de las placas directamente en este foro. Ahora ya estoy en condición de hacerlo:

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/08/3_equipos_6_sensores_medidas.jpg)
Placa para el control independiente de 3 equipos y la conexión de hasta 6 sensores

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/08/2_equipos_4_sensores_medidas.jpg)
Placa para el control independiente de 2 equipos y la conexión de hasta 4 sensores

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/08/1_equipo_2_sensores_medidas1.jpg)
Placa para el control de 1 equipo y la conexión de hasta 2 sensores

También podemos ver de forma individual la placa que se encarga del control, la alimentación y las comunicaciones inalámbricas de cada uno de los módulos. Esta placa, como ya he explicado es 100% compatible con la plataforma Arduino y tiene características propias como son la alimentación a 220 VAC o las salidas digitales a 12 VDC:

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/08/Control_medidas.jpg)

P.D.: ¿Alguien sabe si es posible publicar las imágenes en el foro escaladas para que aparezcan tan enormes? Por el bien de nuestras retinas, please help  =(
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Aug 24, 2012, 01:57 pm
Nuevas placas del sistema functiodomo pasan a producción. Comienzo con la fabricación de la preserie final.

Ya he realizado todas las pruebas a las placas que había recibido para test, y tras unos problemas con la detección del estado del interruptor y con la posición de un conector, ya son completamente operativas.

Las características finales de las placas permitirán con un única placa de control 100% compatible con la plataforma Arduino, poder controlar hasta 3 equipos de forma independiente y detectar las señales de hasta 6 sensores.

Dentro de poco detallaré todas las características del conjunto y cuando haya certificado la preserie publicaré bajo licencia abierta la documentación correspondiente al diseño de éstas.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Nov 06, 2012, 02:58 pm
Nuevas imágenes de las últimas placas con sus carcasas.

Adjunto un par de imágenes del conjunto del sistema functiodomo para el control de 3 equipos independientes:

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/11/IMG_20121106_135418_low_res.jpg)

En este caso podemos ver la caja abierta con toda la electrónica junto con un sensor de temperatura

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/11/IMG_20121106_140232_low_res.jpg)

Aquí tenemos el mismo conjunto pero una vez cerrado.

He sacado la foto junto al mando a distancia para que se pueda apreciar las dimensiones del equipo.

Muy pronto publicaré las especificaciones de cada componente del sistema.
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: castillo14 on Mar 10, 2013, 01:16 am
Hola a todos. Después de un largo tiempo sin actualizar este hilo vuelvo para contar las novedades de nuestro sistema.

La primera de todas: hemos abierto una tienda online con todos los componentes relativos al sistema functiodomo. El enlace es:

http://www.functiodomo.com/eshop (http://www.functiodomo.com/eshop)

(http://functionars.es/functiodomo_wp/wp-content/uploads/2013/03/functiodomo_eshop.jpg)

Hemos dividido la tienda en 4 secciones principales:
- sistemas (sistemas functiodomo completos para conectar y funcionar)
- módulos (componentes de functiodomo pensados para ampliación de instalaciones previas)
- desarrollo (componentes del sistema pensados para su uso por la comunidad, para sus proyectos propios, bien relativos a functiodomo, a la domótica en general u a cualquier otro campo)
- informática (complementos informáticos relacionados con las instalaciones domóticas functiodomo)

Bueno, supongo que la parte que puede ser más interesante en este foro es la de desarrollo. Ahí vendemos las placas que hemos desarrollado para nuestro sistema. Como ya hemos publicado anteriormente, las placas de control (las hemos llamado ACduino) son 100% compatibles con las placas Arduino Duemilanove con los siguientes "pluses"
- nuestras  placas se conectan directamente a la corriente alterna de 220V
- ya contienen integrado lo todo lo necesario para conectarles un chip XBee para la comunicación inalámbrica
- se puede reprogramar sin necesidad de desenchufarlas de la alimentación ni quitarle el chip de comunicaciones (algo muy útil cuando un equipo esta ya instalado y no contiene el programa correcto o hay que ajustar algún parámetro del mismo, de verdad)

Supongo que todo el mundo nos dirá que falta documentación... y tendrá razón. Hemos preparado en marco para poder vender los productos y ahora vamos a ir rellenado las fichas de contenido, empezando por la documentación técnica de las placas, esquemas de las mismas y ejemplos de código Arduino para las diferentes funciones en el sistema. A lo largo de esta próxima semana esperamos poder ir aportando esta información.

A todo aquel que le apetezca pasar por la tienda online, echarle una ojeada y mandarnos comentarios a través de este foro o a través del formulario de contacto de la misma web.. pues encantados y agradecidos.

A todo aquel que esté interesado en  alguno de nuestro productos para un proyecto propio o una instalación...  bienvenido. Esperamos poder estar a la altura y si surge alguna duda poder contestarla lo antes posible.

Continuaremos publicando nuestras novedades en el foro...
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: juanpintom on Feb 17, 2014, 12:35 am
Gran Proyecto!! y mucho mas avanzado de lo que me lo esperaba al leer desde la primera pagina!!

Es interesante las minimas modificaciones que requiere en una instalacion final, el tema de los costes es algo complicado, y menos tal y como anda la cosa. Yo actualmente estoy mas metido en un proyecto con comunicacion RS485, pero resulta muy interesante (aunque peligroso) meterse en comunicaciones inalambricas.

Seguire de cerca este proyecto, y te deseo mucha suerte :)

Salu2
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: fm on Feb 17, 2014, 12:51 am
Muy bueno el proyecto y lo habéis evolucionado mucho desde la última vez!
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: stm32f4_freertos on Jun 16, 2015, 03:35 pm
como se ponen imagenes aqui?

mira como puedes mejorar el conmutador , por que 2 reles consumiendo , por 8 bombillas , estas gastando  10 watios

la logica de la conmutada es una puerta logica xor  , por lo que con esta y un rele , ya te ahorras 500mw

y ya que es una salida pues en ves de un rele pues se pone un triac,
por qu no vas a poner un pic o un atmel para hacer una puerta logica,?  se pone la puerta xor y ya esta toda la logica echa, mira su tabla de verdad ya veras que hace lo mismo que la conmutada de interruptores
Title: Re: Functiodomo-Sistema de automatización del hogar (domótica) sin cables
Post by: domoKNX on Feb 15, 2019, 10:01 am
Hola,

si estáis valorando sistemas sin cables, existe la opción de KNX-RF. Es un sistema muy robusto y estable. Por ejemplo el fabricante MDT tiene termostatos, pulsadores, interfaces de pulsadores y actuadores.

http://www.futurasmus-knxgroup.es/fabricante.php?fabricante=94&familia=702&fdescatalogado=0&fcolor=1&orden=0 (http://www.futurasmus-knxgroup.es/fabricante.php?fabricante=94&familia=702&fdescatalogado=0&fcolor=1&orden=0)