Alexis enables the control of any GPIO pins through Amazon Alexa or MQTT. The functions of GPIO pins can be configured dynamically through a Web Interface. Just upload the Alexis firmware and chill, everything can be configured from the UI.
- DeviceManager
- GPIO Pin pool. (Don't allow specific gpio pins to be used for devices)
- Save Devices to EEPROM
- Load Devices from EEPROM
- Controls
- Enable/Disable Services
- Amazon Alexa
- Add Devices
- Hook GPIO to State Change
- MQTT
- MQTT configuration
- Hook GPIO to topic
- Timers ?
- Configure Mode (Button Press or something else?)
- HTTP Server for Configuration
- List Devices
- Add Device
- Remove Device
- Reset
- Edit Device ?
- IR
This project is licensed under the MIT License - see the license file file for details