Paso 1: El sistema actual y el plan.
Como he mencionado anteriormente, utilizo un controlador de órbita para controlar el sistema existente. Esta unidad puede controlar cuatro zonas. Sólo uso tres en este momento. El sistema se ejecuta en 24 VCA de un transformador de ladrillo. Este ladrillo sin una carga sustancial está entregando alrededor de ~ 28vac.
Un alambre de salto desde el lado 'caliente' a cualquiera de los cables de control activará la válvula de control de la zona. Sólo una zona debe ser activada en un momento.
Mi plan es usar un ESP8266-12 para controlar tres relés. Cada una de las tres zonas tendrá un relé que completará un circuito desde el lado caliente de la fuente de alimentación de 24 VCA para el cable de control de la válvula.
Cada uno de estos tres relés se controlará directamente desde un pin GPIO en el ESP8266. Cada zona se apagará entonces en serie para la duración especificada por el usuario.
La red LAN en mi casa es por cable y WIFI. Tengo un PC configurado como un servidor Apache 2.0 con PHP 5.x instalado. Este servidor será el anfitrión de la interfaz de usuario.
La ESP8266 que ser flasheado con NodeMCU.