Giter VIP home page Giter VIP logo

alexa-microwave's Introduction

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:

alexa-microwave's People

Contributors

cpq avatar

Watchers

James Cloos avatar yamahiro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.