Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 2.65 KB

README.md

File metadata and controls

56 lines (41 loc) · 2.65 KB

SmartPhilips3200 with Home Assistant

The Project can be used to control a Philips coffee machine via MQTT using an ESP8266 module.

Forked from: https://github.com/chris7topher/SmartPhilips2200 https://github.com/micki88/Philips-ep3200-testing

A video for explanation can be found here: https://youtu.be/jhzEMkL5Xek

Used these parts:

Didn't need to convert voltage as the NodeMCU has an onboard voltage regulator.

Wiring Explaination

The wiring within the coffee machine is as shown in the picture: Wiring

Warning! You need a voltage regulator if your ESP8266 can't handle more then 3V.

Molex Cable has black/red line on side for PIN1 (Shown going right to left above):
  • PIN1 - 4-5V from Coffee Machine
    • Connect to ESP8266 and PIN1 on Molex 90325-0008 Connector that goes to display
  • PIN2 - Ground
  • PIN3 - Not used
  • PIN4 - Not used
  • PIN5 - RX
    • This is actually TX from the coffee machine, but connects to RX pin on ESP8266
      • This pin is RXD0 / GPIO3 on most boards
    • Also connect to PIN5 on Molex 90325-0008 Connector that goes to display
  • PIN6 - TX
    • This is actually RX from coffee machine, but connects to TX pin on ESP8266
      • This pin is TXD0 / GPIO1 on most boards
      • This is the pin that we are stealing and routing through the ESP8266
  • PIN7 - Not used
  • PIN8 - Not used
From the ESP8266 connections not already referenced
  • D5 / GPIO14 for TX that connects to PIN6 on Molex 90325-0008 Connector that goes to display
  • D7 / GPIO13 for GND to turn off display
From NPN transistor, connections not alread referenced

NodeMCU assembled with breadboard

NodeMCU