ESP32 trae purificador de aire en línea con asistente de casa
Muchos piratas informáticos están legalmente preocupados por los temas de privacidad que rodean a muchos dispositivos “inteligentes” de hoy, pero es difícil argumentar que la capacidad de controlar los dispositivos de remoto alrededor de su hogar. ‘T conveniente. Ingrese los proyectos de código abierto auto alojados como asistente de casa. Esto ofrece el marco para construir un sistema de automatización del hogar sin que se vendiera la información de su alma, pero como podría esperar, tendrá que poner un esfuerzo para aprovechar al máximo.
Por ejemplo, eche un vistazo a este purificador de aire Phillips AC4014 que [Anton] está conectado al asistente de casa a través de un ESP32. En lugar de bajar demasiado en la ingeniería inversa de la electrónica interna y sorprendentemente compleja del purificador, tomó la salida fácil y conectó un par de relés a través de los botones de velocidad de poder y ventilador; Esto permite que el dispositivo sea controlado fácilmente por el microcontrolador, sin impactar la funcionalidad de los controles originales.
Pero debido a que los controles del panel frontal todavía funcionan, lo que implica [Anton] necesitaba una forma de que el ESP32 descubra el estado del dispositivo e informe que a asistente de casa para que todo se mantenga en sincronización. Así que miró alrededor de la PCB por un rastro que se encendió cuando el purificador de aire estaba en funcionamiento, que conectaba a un alfiler del microcontrolador a través de un transistor. Esto le permite identificar el firmware si el dispositivo se está ejecutando o no solo marcando si el PIN adecuado se ha alto.
Hablando del firmware, [Anton] eligió usar Ephome en lugar de intentar escribir su propio código desde cero. Este proyecto le permite agregar rápidamente nuevos dispositivos al asistente de casa ofreciendo el firmware con un archivo de configuración de YAML relativamente fácil, que se ofrece como ejemplo. De hecho, ha ofrecido muchos ejemplos con este proyecto, hasta una imagen anotada de la PCB que muestra dónde entrar en sus cables. Ha hecho un buen servicio para cualquiera que tenga este mismo modelo de purificador de aire.
Esta unidad no parece tener ninguna capacidad de verificar realmente la calidad del aire en la habitación, pero recientemente hemos visto un producto IKEA económico que puede hacer exactamente eso. Aún mejor, se puede modificar fácilmente para informar sus hallazgos a través de la red utilizando el ESP8266.