/alexa-microwave

Control a microwave with ESP32 via MQTT / Amazon Alexa

Primary LanguagePythonOtherNOASSERTION

alexa-microwave

Overview

This is the Mongoose OS app that controls a microwave via MQTT.

For the microwave, you can hack one with photo relays or regular relays. Basically what you need to do is to simulate the depression of button pushes.

Make sure you unplug your microwave before disassembly.

STEP1 Take the top cover and the front control panel off.

STEP2 Find ribbon cables that connect buttons and the control panel board.

STEP3 Solder jumber cables to the board so that you have another set of "ribbon cables".

STEP4 Short every combination of the jumber cables and find which combination does min button push, 10 sec button push, start button push, etc.

STEP5 Connect jumber cables and ESP32 via photo relays.

STEP6 Build an Alexa skill which sends control commands via MQTT.

e.g. topic: microwave, {"power": 500, "min": 3}

How to install this app

  • Install and start mos tool
  • Switch to the Project page, find and import this app, build and flash it: