Rendre une Philips LatteGo Smart avec Home Assistant

|Worm Pop Labs

Remarque d'affiliation : Les liens Amazon de ce guide utilisent la balise d'affiliation Worm Pop Labs. Si vous achetez via ces liens, Worm Pop Labs peut gagner une petite commission. Les liens vers les accessoires renvoient aux produits Worm Pop Labs.

En bref : Une Philips LatteGo est déjà automatique, mais un projet ESP8266 soigné peut exposer les commandes de la machine à café à Home Assistant. Considérez cela comme un projet électronique avancé, et non comme un accessoire "plug-in" pour débutants.

Extension de trémie pour machines à café Philips LatteGo - Expansion de trémie à grains de café pour Phillips 800 1200 2200 3200 4300 5400 LatteGo
Une extension de trémie LatteGo est utile une fois la machine réglée et l'agacement quotidien est la capacité des grains, pas la saveur.

Ce que fait réellement ce projet

Le projet Philips-ep3200-ha adapte les travaux antérieurs de SmartPhilips pour la Philips EP3200 LatteGo. Le projet utilise un module ESP8266 et MQTT afin que Home Assistant puisse communiquer avec la machine à café. Le dépôt est utile car il documente le câblage de l'affichage, le chemin du connecteur Molex, les broches UART et le câblage du transistor nécessaires pour s'intercaler entre la machine et la carte d'affichage.

Ce n'est pas la même chose que d'appairer une prise intelligente. Vous ouvrez la machine, touchez des câbles basse tension et faites passer des signaux via un microcontrôleur. Cela peut annuler une garantie ou endommager une machine si vous vous trompez. Si vous n'êtes pas à l'aise avec la lecture des brochages, la soudure et la vérification de la tension avec un multimètre, arrêtez-vous aux sections "tableau de bord" et "accessoires".

Pièces à acheter avant d'ouvrir la machine

La partie café commence par une machine compatible telle que la Philips 3200 LatteGo EP3241/74 ou un modèle LatteGo apparenté. Le projet a été écrit autour de l'EP3200, alors ne supposez pas que chaque machine Philips ou Saeco a le même câble d'affichage ou le même protocole.

Pour le contrôleur, le projet original utilise une carte de style ESP8266/NodeMCU. Un pack comme cette carte de développement ESP8266 NodeMCU vous offre le WiFi, le flashage USB et les broches GPIO attendues par le projet. Le projet liste également les pièces de câble Molex 90325-0008 et 92315-0825, ainsi qu'un transistor NPN de style BC337. Achetez le style de connecteur exact avant de couper ou de souder quoi que ce soit, car un câblage réversible fait la différence entre un projet propre et une machine bricolée.

Composants électroniques et carte de microcontrôleur sur un bureau

Où ESPHome intervient

ESPHome est la voie normale de Home Assistant pour transformer les cartes ESP8266 et ESP32 en appareils intelligents locaux avec YAML et des mises à jour "over-the-air". Le dépôt Philips-ep3200-ha lui-même est orienté MQTT/C++ plutôt qu'un paquet YAML ESPHome prêt à l'emploi. L'approche réaliste est donc d'utiliser ESPHome pour votre zone de confort, la journalisation, la configuration WiFi et le modèle d'intégration Home Assistant, tout en respectant les notes UART et de câblage du projet.

Si vous voulez le chemin le plus rapide, construisez d'abord le projet tel que documenté et intégrez les entités MQTT dans Home Assistant. Si vous voulez ensuite porter des éléments dans ESPHome, faites-le une fois que la machine fonctionne sur le banc. Ne déboguez pas un port ESPHome personnalisé et un câblage de machine à café inconnu en même temps.

Notes de câblage importantes

Le projet documente les broches du câble d'affichage : alimentation d'environ 4-5 V, masse, TX de la machine vers RX de l'ESP, et RX de la machine via le chemin de l'ESP. Il mentionne également D5/GPIO14 pour la ligne de transmission de l'ESP vers le connecteur côté affichage et D7/GPIO13 pour le contrôle de la masse de l'affichage via un transistor NPN. L'avertissement est important : certaines cartes ESP8266 ne peuvent pas tolérer plus de 3 V sur certaines broches, et vous pourriez avoir besoin d'une régulation ou d'un ajustement de niveau en fonction de la carte.

Avant d'allumer la machine, confirmez la continuité et l'orientation des broches. Le câble Molex marque la broche 1 avec une ligne noire/rouge dans les notes du projet. Prenez des photos avant de déconnecter le câble d'origine. Étiquetez le côté affichage et le côté machine. Si vous ne pouvez pas vous expliquer le câblage, vous n'êtes pas prêt à l'alimenter.

Idées de tableaux de bord Home Assistant

Une fois que la machine à café est visible dans Home Assistant, donnez-lui une petite carte de tableau de bord plutôt qu'une page complète. Placez l'état de la machine, les commandes de réveil/démarrage et toute routine à laquelle vous faites confiance à côté des lumières de la cuisine ou de la scène du matin. Une tablette murale près du bar à café est l'endroit où le support mural pour tablette Home Assistant de Worm Pop Labs prend tout son sens : le tableau de bord est assez proche pour être utilisé, mais la tablette n'est pas dans la zone d'éclaboussure.

Si vous testez toujours les commandes, utilisez le support coulissant universel Home Assistant afin que la tablette puisse être retirée du mur pendant que vous changez de tableau de bord. Une fois que la carte de café est banale et fiable, un support fixe de type boîte de jonction est plus propre.

Achetez cet équipement Ajoutez cet accessoire Worm Pop Labs Pourquoi ils fonctionnent ensemble
Philips 3200 LatteGo EP3241/74 Extension de trémie à grains pour Philips LatteGo — 800/1200/2200/3200/5400 L'EP3200 est la famille de machines visée par le projet de café intelligent ; l'extension de trémie résout le désagrément du remplissage quotidien.
Philips 3200 LatteGo EP3241/74 Couvercle de remplacement pour bac à marc de café Philips LatteGo — à clipser Si le couvercle du bac à marc est usé ou manquant lors d'un démontage ou d'une utilisation quotidienne, remplacez le couvercle plutôt que de blâmer les réglages d'infusion.
Carte de développement ESP8266 NodeMCU Support mural pour tablette Home Assistant — compatible boîte de jonction L'ESP8266 gère l'interface de la machine à café ; une tablette murale donne à Home Assistant un point de contrôle utile dans la cuisine.
Samsung Galaxy Tab A11 Support mural pour tablette Samsung Galaxy — profil bas coulissant Une petite tablette Android fonctionne bien comme tableau de bord de cuisine avec des commandes de café et des scènes matinales.
Amazon Fire HD 8 Support mural pour tablette compatible Amazon Fire HD Une Fire HD économique peut être un tableau de bord de bar à café si vous êtes à l'aise avec les difficultés de configuration.
Tableau de bord de maison intelligente affiché sur une tablette murale

Procédure : un ordre de construction prudent

  1. Lisez le dépôt Philips-ep3200-ha et enregistrez le schéma de câblage localement avant d'acheter les pièces.
  2. Commandez la carte ESP8266/NodeMCU, le connecteur et le câble Molex, le transistor, le fil de pontage, la gaine thermorétractable et un multimètre si vous n'en avez pas déjà un.
  3. Flashez et testez l'ESP8266 sur USB avant de le connecter à la machine à café.
  4. Ouvrez la LatteGo uniquement lorsqu'elle est débranchée, photographiez le câble d'affichage et confirmez l'orientation de la broche 1.
  5. Construisez le faisceau adaptateur pour que le projet soit réversible. Évitez de couper le faisceau d'origine à moins d'en avoir un de rechange.
  6. Allumez la machine, ouverte, juste assez longtemps pour confirmer la communication, puis éteignez et sécurisez le câblage.
  7. Intégrez les entités de style MQTT ou ESPHome dans Home Assistant et testez d'abord l'état. Ajoutez les actions de démarrage/contrôle uniquement après que l'état soit fiable.
  8. Ajoutez une petite carte café au tableau de bord de la tablette de cuisine et maintenez les boutons physiques de la machine utilisables.

Où les pièces de Worm Pop Labs sont utiles

Le mod intelligent ne change pas les inconvénients fondamentaux de la machine. Si la trémie est toujours trop petite, l'extension de trémie à grains Philips LatteGo ajoute de la capacité de grains pour les machines de la famille LatteGo. Si le couvercle du bac à marc est fissuré, perdu ou usé après des années d'utilisation, le couvercle de remplacement du bac à marc de café Philips LatteGo est une pièce de réparation spécifique.

Le côté tableau de bord est distinct. Le support mural pour tablette Home Assistant est destiné à un panneau de commande de cuisine permanent. Le support coulissant universel est préférable pendant que vous modifiez encore les cartes, les entités MQTT et les automatismes. Ne montez pas la tablette de manière permanente tant que les commandes de café ne sont pas suffisamment sûres pour que la maison ne déclenche pas accidentellement quelque chose de déroutant.

Notes de sécurité avant d'automatiser le café

N'automatisez rien qui suppose qu'une tasse est présente, à moins que vous n'ayez également un moyen fiable de savoir qu'une tasse est présente. Ne déclenchez pas de boissons lactées à distance si le récipient de lait peut être vide, sale ou non installé. Ne laissez pas la machine dans un état où un tapotement sur le tableau de bord peut surprendre quelqu'un en train de nettoyer le groupe d'infusion. L'objectif est un contrôle local utile, pas un robot café qui ignore la pièce où il se trouve.

Produits connexes sur Amazon

FAQ

Philips-ep3200-ha est-il un projet ESPHome ?

Non. Le dépôt est un projet ESP8266/MQTT. Vous pouvez utiliser des idées ESPHome et des modèles Home Assistant, mais ce n'est pas un paquet YAML ESPHome prêt à coller.

Cela fonctionnera-t-il sur chaque Philips LatteGo ?

Non. Considérez l'EP3200 comme la cible connue et vérifiez le câblage, les connecteurs et le protocole avant de supposer qu'un autre modèle fonctionne.

Une extension de trémie peut-elle améliorer le mod intelligent ?

Elle n'affecte pas l'électronique, mais elle aide la machine à s'intégrer dans une routine de cuisine intelligente car vous remplissez moins souvent les grains.