Porque era un joven y vi mi primera luz remota administrada, obtuve en mi cabeza que esto era algo que tenía que tener. Siempre me ha fascinado las computadoras, la robótica, así como todas las cosas electrónicas, así como la automatización de la casa se ajustan completamente en medio de todo eso. Así que aquí mismo voy a describir la configuración de la automatización de mi casa exactamente cómo comencé con solo unos pocos controladores, así como a los controles remotos, a la configuración que estoy ejecutando hoy utilizando un paquete de aplicaciones de software de automatización de código abierto llamado Irónicamente Automatización de código abierto (OSA) .
Para mí, una gran configuración de automatización es una que apenas entiendes que está allí. El sistema debe funcionar con la interacción Bit del usuario. Debería estar en el lugar no solo para facilitar la vida de las personas, sino también para ayudar a ahorrar dinero.
Actualmente tengo una casa de rancho de 3 dormitorios 1 1/2 de baño, así como mi objetivo porque lo compré era para automatizar la mayor cantidad que pude. Mi objetivo era tener el trabajo en casa para mí. Antes de comprar la casa, había incursionado un poco en cosas X10, así que tenía algunas cosas en mis cajas de piezas. Comenzando en mi antigua casa que alquilé, no tenía el requisito para el enorme controlador de computadora, así que comencé poco con un módulo de petardo, así como algunos controles remotos X10. Sin embargo, ahora que tenía mi propia casa, entendí que deseaba hacer mucho más. Pensé que esto sería algo en lo que desarrollaría con el tiempo.
Entonces, para comenzar con el bit de hardware que tenía, compré el paquete X10 ActiveHome Pro y comencé a trabajar en alguna iluminación. Tenía algunas luces en la casa para las que había establecido algunas rutinas, lo cual era excelente y todos, sin embargo, entendí que deseaba hacer más. Compré mucho más equipo y conecté la puerta de mi garaje. Tenía un sensor de movimiento que en momentos específicos cerraría la puerta del garaje automáticamente, como cuando me iría al trabajo.
Luego elegí que deseaba un termostato administrado por computadora. Pensé qué es un sistema de automatización si no puede controlar su termostato. Busqué en eBay y descubrí uno hecho por un negocio llamado Residential Manage Systems (RCS). El RCS TR40 es un termostato administrado en serie RS485 que parecía que tenía una gran cantidad de características. Puse la cita y gané la subasta en $ 56.00.
Después de llevar la cosa a casa, pensé exactamente cómo voy a hacer que esto funcione con mi hardware X10. ActiveHome Pro definitivamente no tenía ningún tipo de método para operar un termostato en serie. Eso provocó la preocupación del software. ¿Sigo utilizando ActiveHome Pro, así como descubro algunas aplicaciones o script de software externos para controlar el termostato? ¿Exactamente cómo consigo que los dos hablen juntos? Teniendo un poco de comprensión de programación de PHP, elegí intentar componer algún código web habilitado para permitirme encender los dos juntos. Lo llamé Remotewatch X10. Pude poner un plano de planta de mi hogar con la capacidad de hacer clic en los objetos y administrar las cosas. Intentar mantener el ritmo de la programación yo mismo fue un desafío, así que inspeccioné la web para ver qué más había.
Luego me topé con una aplicación de software llamada VCCC. Al ver un video de YouTube de sus capacidades, entendí que lo deseaba. Un poco más de navegación en VCCC me dijo que el nombre de la aplicación de software había cambiado. El nuevo nombre para la aplicación de software fue la automatización de código abierto (OSA). Al ver los videos y leer sobre las habilidades que tenía la aplicación de software, estaba enganchado.
Fue impulsado por complementos, lo que lo hizo expandible, lo que lo convirtió en una opción ideal. Sin mencionar que ya tenía el Suport de complementos para mi hardware X10. Aunque OSA no necesariamente tenía un complemento para ejecutar mi termostato, tenían una API abierta. Siendo que tengo un fondo de programación, así como que ya tenía alguna comprensión de la programación requerida para administrar el termostato, me propuse componer un complemento para él. En un par de semanas tuve el complemento establecido y funcionó. Ahora tenía todo mi hardware actual trabajando con una sola pieza de software.
Después de utilizar la aplicación de software para un poco, reconocí su flexibilidad. OSA tenía complementos para las principales marcas de automatización de la casa en el mercado, como X10, Insteon, Z-Wave, así como una gran cantidad de otros tipos de hardware. OSA es esencialmente el puente que reúne a casi cualquier tipo de equipo de automatización de la casa en una sola pieza de software.
Además de mi complemento de termostato RCS, he escrito otros 2 complementos para OSA. El primero es el complemento LightSwitch Server que funciona con las aplicaciones de Android y iOS Lightswitch escritas por un negocio llamado Melloware. Le permite administrar su configuración de automatización desde su teléfono sabio. El otro complemento que compuse fue para utilizar el antiguo puerto de impresora paralelo de mi computadora como unEntrada para leer cerrado Póngase en contacto con sensores de interruptor.
Mi configuración de automatización actual consiste en varias tecnologías diferentes como X10, RS485, control de puerto paralelo, así como 1 cable. Lo que sea que se ejecute en una computadora Compaq más antigua que ejecuta Windows XP. Mi hardware X10 controla las luces y los ventiladores de techo en mi casa, el abridor de mi puerta de garaje, así como la iluminación de mi jardín de estanque/agua exterior. También tengo algunos sensores de movimiento X10 en la casa. La conexión serie RS485 se utiliza para administrar mi configuración de termostato RCS/HVAC. La interfaz del puerto paralelo se utiliza para leer varios interruptores de puerta magnética diferentes, incluida la puerta de mi garaje. Tengo un bus de 1 alambre que actualmente lee la temperatura de 6 sensores de temperatura diferentes en mi hogar, así como en uno al aire libre. El sensor de temperatura exterior está integrado en mi complemento de termostato RCS para que OSA le proporcione la temperatura exterior que muestra el teclado de la pared montado en mi sala de estar.
En mi configuración de automatización, a veces desarrollaré mis propias piezas de hardware para obtener el rendimiento que necesito. Aquí hay algunos ejemplos de mis piezas desarrolladas personalizadas utilizadas en mi configuración.
Tablero de interfaz de puerto paralelo
Inyector de potencia de 1 cable
Configuración del sensor de temperatura de 1 alambre.
Algunos planes futuros que tengo para el sistema son:
Instalación de micrófonos en el hogar para ejecutar la administración de voz del sistema. Comencé a prepararme para esto comprando un automixer Shure SCM-810 para tratar los micrófonos que se pondrán en toda la casa.
Implementar un sistema para encontrar si los de mi esposa y mis autos y camiones son casa o desaparecidos. Este será un paso hacia una detección de ocupación mucho mejor.
Integrando algún tipo de sensores de ocupación de cama. El concepto es utilizarlo para ubicar la casa en modo de suspensión cuando ambos nos hemos acostado por la noche.
Implementación de algún método para rastrear mi configuración de panel solar externo que se utilizará para administrar diferentes cosas en mi jardín de agua exterior.
Integración de OSA a la configuración del cine de mi casa.
Posiblemente configurando visitantes de RFID para automatizar las cerraduras de las puertas.
Mi configuración, en mi opinión, nunca estará completamente completa. Siempre descubriré cosas nuevas para automatizar, así como diferentes métodos para usar mucho mejor los dispositivos que tengo actualmente en su lugar. OSA es una gran parte de mi configuración de HA ahora, así como lo será durante muchos años.
OpenSourCeautomation.com: Artículos de aplicaciones de software más sabios de House
¿Quieren más? – Síganos en Twitter, como nosotros en Facebook, o regístrese para nuestra feed RSS. Incluso puede entregar estas noticias por correo electrónico, directamente a su bandeja de entrada todos los días.
Compartir este:
Facebook
Gorjeo
Reddit
LinkedIn
Pinterest
Correo electrónico
Más
Whatsapp
Impresión
Skype
Tumblr
Telegrama
Bolsillo