- One button for on and make double x2 espresso
- MQTT control
- Set power off timeout
- commands/power [0/1]
- commands/force/power
- commands/coffee
- commands/force/coffee
- commands/coffee-x2
- commands/coffee-script
- connected
- leds/coffee [ON/OFF/BLINK]
- leds/error [ERROR]
- LWT [Online/Offline]
- Power button: D1 (relay)
- Coffee button: D2 (relay)
- Error led: D6 (not work)
- Coffee led: D7
- Coffee-script button: D3 and Ground
- Connect ESP Ground to Redmond Ground
Soldering to coffee button panel:
app.debug- Output debug to MQTT, default:falseapp.mqtt_topic- MQTT base topic, default:redmond-rcm-1512app.power_off_timeout_sec- Power off idle timeout, default:300app.power_gpio- GPIO to use for power button, default:D1app.coffee_gpio- GPIO to use for power button, default:D2app.error_led_gpio- GPIO to use for error led:D6app.coffee_led_gpio- GPIO to use for 2x espresso led:D7app.button_gpio- GPIO to use for coffee-script button:D3
mos build
mos flash
mos wifi ssid password
mos config-set mqtt.server=host mqtt.user=username mqtt.pass=password
