Paso 1: Consideraciones de diseño
Este proyecto fue concebido cuando sentí la necesidad de reducir automáticamente la velocidad de un ventilador de techo AC en el dormitorio como gotas de la temperatura por la noche. En Bangalore, donde vivo, durante el invierno, quiero encender el ventilador cuando voy a dormir. Pero temprano por la mañana, cuando la temperatura desciende, el ventilador lo hace incluso más frío. Que perturba mi sueño y no quiere o no puede levantarse para reducir la velocidad o apagar el ventilador, ya que la toma no está cerca de la cama. Por lo que necesita una forma de cierre automáticamente el ventilador o reducir su velocidad en las mañanas y pensar en un mismo edificio ya que allí no son ningún producto comercial ya disponibles en el mercado. Sé, que sé, hay grandes problemas a resolver en este mundo, pero creo que este problema debe resolver, así que qué diablos :)
Junto con este requisito inicial, el siguiente también se consideraron al diseñar el proyecto.
- Debe reducir automáticamente la velocidad del ventilador en base al tiempo transcurrido o la temperatura de la gota.
- Debe todavía poder funcionar switches físicos.
- Deben ser capaces de controlar en forma remota luz y ventilador. IR mando a distancia es una necesidad. Aplicación para smartphone es quizás una indulgencia.
- Debe ser capaz de funcionar independientemente.
- Si la Junta se rompe por cualquier motivo, antes de que puede ser fijo o correctamente desinstalado, aún debe ser posible utilizar los interruptores físicos para operar la luz y el ventilador sin ningún cambio.
- Necesita ser capaz de cambiar el tablero, cuando la casa va a estar vacío por largos períodos de tiempo (vacaciones de decir), pero cuando se enciende otra vez, si otra vez función correctamente sin necesidad de intervención manual.
- La Junta deberá actualizar el estado de los dispositivos controlados adecuadamente con independencia del modo de control - IR remote, aplicación para smartphone o switches físicos.
- No debe mirar demasiado feo o sucio.