Rendre une Philips LatteGo Smart avec Home Assistant

|Mike

Note sur l'affiliation : Les liens Amazon de ce guide utilisent le tag d'affiliation Worm Pop Labs. Si vous achetez via ces liens, Worm Pop Labs peut percevoir une petite commission. Les liens vers les accessoires renvoient vers des produits Worm Pop Labs.

En bref : Une Philips LatteGo est déjà automatique, mais un projet ESP8266 bien mené peut exposer les commandes de la machine à café à Home Assistant. Considérez ceci comme un projet d'électronique avancé, et non comme un accessoire prêt à l'emploi pour débutants.

Extension de réservoir pour machines à café Philips LatteGo - Augmentation de la capacité du bac à grains pour Philips 800 1200 2200 3200 4300 5400 LatteGo
Une extension de réservoir LatteGo est utile une fois la machine réglée, lorsque la contrainte quotidienne est la capacité en grains, et non le goût.

Vous ne savez pas quelle extension de réservoir convient à votre machine ? Utilisez le chercheur de réservoir à grains : sélectionnez votre modèle Philips, DeLonghi, Jura ou Melitta pour accéder directement à la bonne pièce.

À quoi sert réellement ce projet

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

Ce n'est pas la même chose que de connecter une prise intelligente. Vous ouvrez la machine, manipulez des câbles basse tension et acheminez des signaux via un microcontrôleur. Cela peut annuler une garantie ou endommager la machine si vous commettez une erreur. Si vous n'êtes pas à l'aise avec la lecture de brochages, la soudure et le contrôle de tension avec un multimètre, arrêtez-vous aux pièces du tableau de bord et aux accessoires.

Pièces à acheter avant d'ouvrir la machine

La partie café commence avec une machine compatible telle que la Philips 3200 LatteGo EP3241/74 ou un modèle LatteGo associé. Le projet a été conçu autour de l'EP3200, ne présumez donc pas que chaque machine Philips ou Saeco utilise le même câble d'affichage ou le même protocole.

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

Composants électroniques et carte microcontrôleur sur un bureau

Où intervient ESPHome

ESPHome est la voie habituelle sous Home Assistant pour transformer des cartes ESP8266 et ESP32 en appareils intelligents locaux avec du YAML et des mises à jour sans fil. Le répertoire Philips-ep3200-ha est orienté MQTT/C++ plutôt que d'être un package YAML ESPHome prêt à l'emploi. L'approche réaliste consiste donc à utiliser ESPHome pour votre confort, les logs, la configuration Wi-Fi et le modèle d'intégration Home Assistant, tout en respectant les notes de câblage et d'UART du projet.

Si vous voulez la méthode la plus rapide, construisez le projet tel qu'il est documenté en premier et intégrez les entités MQTT dans Home Assistant. Si vous souhaitez porter des éléments vers ESPHome plus tard, faites-le une fois que la machine fonctionne sur l'établi. Ne débuggez pas un portage ESPHome personnalisé en même temps que le câblage inconnu d'une machine à café.

Notes de câblage importantes

Le projet documente les broches du câble d'affichage : alimentation autour de 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 indique également D5/GPIO14 pour la ligne de transmission ESP vers le connecteur côté écran et D7/GPIO13 pour contrôler la masse de l'écran via un transistor NPN. L'avertissement est crucial : certaines cartes ESP8266 ne tolèrent pas plus de 3 V sur certaines broches, et vous pourriez avoir besoin d'une régulation ou d'une attention particulière sur les niveaux de tension selon la carte.

Avant la mise sous tension de la machine, vérifiez 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ébrancher le câble d'origine. Étiquetez le côté écran et le côté machine. Si vous ne pouvez pas réexpliquer le câblage, vous n'êtes pas prêt à mettre sous tension.

Idées de tableaux de bord Home Assistant

Une fois la machine à café visible dans Home Assistant, attribuez-lui une petite carte de tableau de bord plutôt qu'une page entière. Placez l'état de la machine, les commandes de réveil/démarrage et toute routine de confiance à côté des lumières de la cuisine ou de la scène du matin. Une tablette murale près de la machine à 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 exposée aux éclaboussures.

Si vous testez encore les commandes, utilisez le support coulissant universel Home Assistant pour pouvoir retirer la tablette du mur pendant que vous modifiez vos tableaux de bord. Une fois que la carte café est stable et fiable, un support de type boîte de jonction fixe offre un rendu plus propre.

Achetez cet équipement Ajoutez cet accessoire Worm Pop Labs Pourquoi ils fonctionnent ensemble
Philips 3200 LatteGo EP3241/74 Extension de réservoir pour Philips LatteGo — 800/1200/2200/3200/5400 L'EP3200 est la gamme de machines visée par le projet de café intelligent ; l'extension résout la contrainte du remplissage quotidien.
Philips 3200 LatteGo EP3241/74 Couvercle de bac à marc de rechange pour Philips LatteGo — À clipser Si le couvercle est usé ou manquant lors d'un démontage ou de l'utilisation quotidienne, remplacez-le plutôt que de remettre en cause les réglages.
Carte de développement ESP8266 NodeMCU Support mural pour tablette Home Assistant — Format boîte de jonction L'ESP8266 gère l'interface de la machine ; une tablette murale offre un point de contrôle pratique dans la cuisine.
Samsung Galaxy Tab A11 Support mural ultra-fin pour Samsung Galaxy — Coulissant Une petite tablette Android est idéale pour un tableau de bord de cuisine avec commandes café et scènes du matin.
Amazon Fire HD 8 Station murale pour tablette Amazon Fire HD Une Fire HD économique peut servir de tableau de bord si la configuration ne vous dérange pas.
Tableau de bord domotique affiché sur une tablette fixée au mur

Guide étape par étape : un ordre de montage prudent

  1. Lisez le répertoire 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, les câbles de raccordement (jumper wires), la gaine thermorétractable et un multimètre si vous n'en avez pas déjà un.
  3. Flashez et testez l'ESP8266 en USB avant de le connecter à la machine à café.
  4. N'ouvrez la LatteGo que lorsqu'elle est débranchée, photographiez le câble d'affichage et confirmez l'orientation de la broche 1.
  5. Construisez le faisceau d'adaptation pour que le projet soit réversible. Évitez de couper le faisceau d'origine, sauf si vous en avez un de rechange.
  6. Mettez sous tension avec la machine ouverte juste assez longtemps pour confirmer la communication, puis éteignez et fixez le câblage.
  7. Intégrez les entités MQTT ou ESPHome dans Home Assistant et testez d'abord l'état. Ajoutez les actions de démarrage/contrôle uniquement une fois que l'état est fiable.
  8. Ajoutez une petite carte café au tableau de bord de la tablette de cuisine tout en conservant l'usage des boutons physiques.

Où les pièces Worm Pop Labs aident

Le mod intelligent ne change pas les désagréments de base de la machine. Si le réservoir est encore trop petit, l'extension Philips LatteGo hopper extension augmente la capacité en 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 est une pièce de réparation parfaitement adaptée.

Le côté tableau de bord est distinct. Le support mural pour tablette Home Assistant est destiné à un panneau de contrôle permanent. Le support coulissant universel est plus pratique pendant que vous modifiez encore vos cartes, entités MQTT et automatisations. Ne fixez pas la tablette de manière permanente tant que les commandes café ne sont pas suffisamment sûres pour que personne dans la maison ne puisse déclencher une action confuse par erreur.

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

N'automatisez rien qui suppose la présence d'une tasse à moins d'avoir un moyen fiable de savoir qu'elle est bien là. Ne lancez pas de boissons lactées à distance si le réservoir de lait est vide, sale ou mal installé. Ne laissez pas la machine dans un état où une pression sur le tableau de bord pourrait surprendre quelqu'un nettoyant le groupe café. L'objectif est un contrôle local utile, pas un robot à café qui ignore ce qu'il se passe autour de lui.

Produits associés sur Amazon

FAQ

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

Non. Le répertoire est un projet ESP8266/MQTT. Vous pouvez utiliser les idées ESPHome et les modèles Home Assistant, mais ce n'est pas un package YAML ESPHome prêt à copier-coller.

Cela fonctionnera-t-il sur toutes les 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 réservoir peut-elle améliorer le mod intelligent ?

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