¿Cuáles son algunas opciones de automatización del hogar escalables y asequibles?

19

He estado buscando instalar un sistema de automatización del hogar en mi casa desde hace un tiempo, pero tengo problemas para comprometerme con cualquier punto de partida. Me gustaría configurar un sistema inicial que controle quizás dos o tres enchufes y una o dos luces de techo y que pueda accederse a través de Internet y desde mi iPhone. Idealmente, me gustaría que la configuración inicial cueste menos de $ 100 (o como máximo $ 150), y me gustaría poder agregar el control de más enchufes y luces con el tiempo. Aquí está mi fondo:

  • Trabajo a diario con computadoras y tengo varios escritorios viejos que no tendrían problemas para convertirme en un servidor Linux dedicado. Entonces no contaría esa parte en los $ 100.
  • No soy ingeniero eléctrico, pero no soy completamente inepto con la electrónica. He jugado con la idea de conseguir un Arduino, pero todavía no. (Solo para darte una idea de en qué nivel estoy). Tampoco tengo miedo a los diagramas de circuito. Tengo miedo de las altas corrientes y entrometerse con las tomas de corriente mientras sostengo un destornillador.
  • No me opongo diametralmente al software propietario, pero definitivamente preferiría una solución de código abierto en la que pudiera hackearme.
  • Me gustaría que sea algo que mi esposa, que no está en un campo técnico de ningún tipo, pueda usar. Si se trata de instalar enchufes de manera permanente en la pared, me gustaría que sea algo que puedan usar los posibles futuros propietarios de mi casa, y me gustaría que sea algo que se vea lo suficientemente bien y funcione de manera confiable para mejorar el valor de mi casa

Sé que mi pregunta contiene muchas cosas específicas de mi situación, pero también creo que hay muchos otros tecnófilos de tipo informático como yo que están en una situación muy similar.

David Hollman
fuente
Trabajé para una empresa que instalaba sistemas de automatización del hogar. Es posible que desee consultar a un minorista / instalador y preguntar si tienen Control4. Si bien no es tan barato como X10 y algunas de las otras respuestas, fue una de las soluciones más baratas, especialmente en comparación con Vantage.
JYelton el

Respuestas:

15

X10 es un camino muy barato, pero no es un sistema muy bueno. Los interruptores de $ 20 que obtienes son de muy baja calidad. Más importante aún, el protocolo X10 es bastante malo. Fue diseñado en los años 70 y tiene un ancho de banda muy bajo (no puedo encontrar una clasificación de bps, pero tarda aproximadamente 3/4 de segundo en enviar un comando). Si no utiliza interruptores con capacidad de escena (como lo hace Smarthome), notará un retraso al activar diferentes escenas.

Tengo una gran instalación de Smarthome X10 en la casa de campo / futura casa de mis padres. El hardware es bueno, pero sufre problemas de confiabilidad (por ejemplo, a veces cuando presionas un botón, no todas las luces se activan; a veces, el ruido causado por picos / cortes de energía hace que todas las luces se enciendan, a pesar de que tengo una sobrecarga en toda la casa proteccion). Cableé el lugar específicamente para admitir X10, y tengo un aumento / señal de señal en el lugar (lo que ayuda), pero honestamente, no volvería a hacer X10 nunca más.

Programar los dispositivos X10 es una molestia: debe enviar comandos arcanos para configurar escenas.


En mi casa, tengo un par de interruptores Smarthome Insteon en mi sótano para mi cine en casa. Una vez más, me gusta mucho el hardware, y de hecho es incluso mejor que el Smarthome X10.

Con insteon, intentaron simplificar la programación. Lo que terminaron haciendo es hacer que las opciones muy básicas (vincular una sola luz a un botón) sean un poco más fáciles: solo tiene que mantener una durante unos segundos hasta que parpadee, luego mantenga presionada la otra y estarán vinculadas. - mientras que al mismo tiempo hace que algo ligeramente más complejo sea increíblemente difícil. Hay limitaciones tontas, como que no es posible tener una escena en la que una luz se pone al 0% y otras se encienden / atenúan al 10% (piense en la escena del "tiempo de película").

Compré una interfaz de computadora para él, que es realmente la única forma de hacer algo más que el simple enlace de presionar un botón, y el mejor software que encontré para programarlo fue Insteon Explorer . No estaba dispuesto a gastar $ 150 por el software Smarthome para programar 3 dispositivos, por lo que no puedo decir si es mejor o no. Cada vez que un dispositivo controla a otro, hay dos enlaces, uno a cada lado. Esto significa que si alguna vez reemplaza un dispositivo, no solo tiene que reprogramar el nuevo dispositivo, sino que también tiene que reprogramar todo lo que controlaba o controlaba. Esto sería un ENORME dolor con un teclado (8 botones + atenuador integrado).

Una cosa que fue relativamente fácil es integrarse a la PC. No pude activar las "escenas" (de nuevo, esto fue fácil con X10, pero ahora aparentemente no es posible con Insteon), así que tengo que ir dispositivo por dispositivo. Como solo tengo dos circuitos de iluminación principales, no es un gran problema. Utilizo un Smarthome PLM y plmtools , y luego pequeños scripts de shell que invocan plmtools para mis diversas escenas. Puedo invocar los scripts de shell de varias maneras:

  • Usando LIRC , desde mi control remoto Harmony. Mientras veo Tv / películas, tengo botones que dicen "Brillante", "Película", etc.
  • Uso de la interfaz XML en mi teléfono Aastra IP . Tengo botones programados con nombres de escenas
  • Utilizando un sitio web pequeño (que se ejecuta en un servidor local) escribí usando jQtouch , así como un marcador en mi iPod touch, puedo cambiar escenas usando mi iPod. (también funciona en todos los teléfonos inteligentes / tabletas).

Todavía no he probado el hardware real, pero las cosas simplemente automatizadas de UBP se ven muy atractivas. Tienen el concepto de un interruptor "base", además de una placa frontal, y hay placas frontales con varias combinaciones de botones / balancines.

El software se ve increíble. Básicamente, puede configurar todo el sistema completamente fuera de línea y luego volcar la programación en todos los dispositivos. Si no recuerdo mal, cambiar un dispositivo fue tan fácil como cambiar la dirección en la configuración y luego volcar la programación nuevamente.

Las opciones individuales para lo que podía programar eran increíbles: podía configurar diferentes botones físicos para alternar, presionar botones, balancines, atenuadores de un solo botón (mantenga presionado para subir / bajar), uno, dos o tres botones ( diferentes comandos para cada uno). Luego puede configurar comandos para apagar, encender, atenuar, activar una escena, etc. Creo que incluso hubo botones de temporizador ("presione el botón, luego 5 segundos después, apague la escena B").

Estoy considerando una remodelación de mi cocina, que incluiría una nueva iluminación. Ahora estoy casi seguro de que usaré estos interruptores para controlar las diferentes luces (principal, debajo del gabinete, etc.) desde diferentes entradas.


Para la iluminación, iría con uno de los protocolos / compañías existentes como se mencionó anteriormente (también hay muchos otros, como Zwave). Obtiene un conmutador que es el circuito del atenuador, la interfaz de red y la interfaz humana. Simplemente no podrá hacer algo de esa calidad usted mismo.

Usar uno de los controladores de automatización del hogar existentes tampoco es malo, es como usar un lenguaje de programación específico de dominio. Las cosas comunes que se deben hacer en un sistema de automatización son temporizadores, cronogramas, que responden a eventos (sensor de movimiento activado = enciende las luces durante x minutos, si actualmente está oscuro afuera pero no después de las 12 a.m.). Los controladores comerciales le permiten configurar esto con bastante facilidad. Si lo hace todo usted mismo, es más propenso a los errores simplemente porque tiene que hacer más cosas mundanas usted mismo y tiene más código.

Sin embargo, creo que hay un lugar para cosas como un Arduino, para tareas localizadas muy específicas, y que se integre al resto de su sistema si es necesario.

Estoy convencido de que me gustaría desarrollar la interfaz de usuario para esto (los sistemas existentes son muy caros y / o no son lo suficientemente flexibles, por ejemplo, no pude hacer la integración en mi teléfono Aastra con ninguno apagado) -el sistema de automatización del estante), lo que significa que necesito una forma de controlar todo desde una PC básicamente usando la línea de comandos (o alguna API). A partir de ahí, me mezclaría y combinaría. P.ej:

  • Cosas simplemente automatizadas para todo mi control de iluminación,
  • un sistema de alarma DSC independiente que tiene un par de interconexiones de E / S para indicar el estado de mi computadora y me permite armar / desarmar
  • Un ardino programado para ejecutar el filtro y las luces de mi piscina en función de un sensor de movimiento para detectar cuánto se ha usado la piscina. Entonces puedo tener una interfaz de usuario web a la que puedo acceder en una PC, pantalla táctil montada en la pared o iPod / Pad / blackberry que interactúa con todo esto.

Sé que mi primera inclinación como programador es tener un controlador maestro que ejecute todo, pero desde una perspectiva de control industrial, esto es realmente opuesto a lo que desea. Los sistemas descentralizados y especializados son más confiables, y es menos probable que una sola falla sea catastrófica (p. Ej., Mi controlador de piscina Ardino podría explotar, y mi iluminación y seguridad continuarán bien). El bit centralizado une los sistemas y proporciona supervisión / interacción.

Gregmac
fuente
3

Los puntos (1) y (2) parecen ser difíciles de conciliar con su punto final: esposa y futuros dueños.

Si desea comenzar a hackear a bajo precio, como se sugiere, busque en X10.

Si desea que la esposa lo encuentre fácil de usar y potencialmente aumente el valor de reventa, es posible que necesite aumentar sus costos un poco (digamos $ 200- $ 300-ish desembolso inicial, en lugar de $ 100 (pero en realidad estoy solo adivinando ese precio)) y espere unos 6 meses. Espero que la próxima primavera, o el verano a más tardar, habrá algunos productos nuevos que harán lo que usted desea. Estoy pensando (y esperándome) en los productos EnergyHub , aunque hay muchas otras compañías con productos que saldrán pronto al mercado.

Descargo de responsabilidad: soy amigo de un grupo de personas de EnergyHub, pero no tengo una participación personal / financiera en sus productos o su éxito.

mankoff
fuente
+1 para la mención EnergyHub. Estaba buscando algo exactamente como esto, pero todavía no pude encontrar nada disponible a un precio razonable.
BQ.
2

Puedes considerar X10. Este TW523 permitiría que una computadora se conecte a la red X10, y estos adaptadores de salida funcionan para cambiar cargas. He visto el código Arduino para trabajar con el TW523, pero supongo que también hay software de Linux para él. Entonces es solo cuestión de escribir la interfaz web. ¿Qué tan difícil puede ser? ;-)

blalor
fuente
lamentablemente, el producto en el enlace ha sido descontinuado. :(
Owen Johnson
@OwenJohnson Actualicé el enlace a otro proveedor que aún vende TW523 x10.com/automation/tw523_s.html
HerrBag
1

Cada vez que voy a remodelar una habitación, me surge de nuevo esta pregunta; Realizo una búsqueda en Google nuevamente y encuentro los mismos resultados.

X10 está bien, como algunos de los otros carteles han dicho antes, tienen problemas de confiabilidad.

A pesar de que eliminará por completo su presupuesto, examinaría Control 4 u otro; Olvidé el nombre del otro jugador importante.

Ambos tienen aplicaciones para iPhone / iPad y ambos son expandibles para el crecimiento futuro. Ambos tienen paneles LCD en la pared para controlar el sistema, así como dispositivos de sobremesa.

Pero, no es barato; los controladores comienzan alrededor de $ 600, creo. Y eso no incluye atenuadores, altavoces, enchufes, etc. (puede encontrar el equipo más barato en eBay usado, pero no por mucho)

Personalmente, he estado construyendo un sistema (hasta que esté listo para el control 4):

IMac principal en la sala familiar para almacenamiento de música / video (mover un viejo Apple G5 al sótano para hacer esto pronto) Airport Express en mi D-Mark conectado a un receptor RCA también temporal

Los altavoces se conectan al receptor RCA y se encuentran en las paredes del comedor y la cocina.

A través de AirTunes en el iPhone o iPad, controlo la música que va al Airport Express. Hay un Apple TV de segunda generación en la sala familiar al que también puedo enviar videos.

Esto está bien por ahora, pero creo que escucho más a Pandora que a mi música; así que uso Airfoil para enviar la música al aeropuerto express / apple tv, pero no puedo controlar eso con mi iPhone o iPad

Una ventaja de este sistema es que la computadora portátil wifes puede servir como iMac o cualquier computadora portátil de invitados.

La desventaja de esto es que no puedo controlar a qué altavoz salgo desde iPhone / iPad. Lo cual está bien; el primer piso está lleno de música, pero cuando coloco un altavoz en el pasillo de arriba, puede ser un problema.

Airfoil puede reemplazar al Airport Express si no tiene uno y funciona con Windows. Mi solución no tiene en cuenta las luces / enchufes (todavía)

Busque Arduino: esos tipos son bastante brillantes y un Arduino con un escudo de ethernet y algunos relés se pueden obtener por menos de un par de $$$, pero ahora realmente está hablando de una solución personalizada.

lsiunsuex
fuente