- Use ESP flasher or comparable tool for flashing ESP32 devices
https://github.com/esphome/esphome-flasher/releases - Use your phone to connect to device by wifi AP set by device "tasmota ..."
- You will be redirected to wifi setup page (required even if you only plan to use it over Ethernet later) Use 192.168.4.1 if no auto redirection
- Wifi configuration page will provide you with the new IP address that it has received from the network
- To test sending emails just go to Consoles>Console and write + enter
*if using this on some esp8266 or arduino script <> symbols might be required around receiverssendmail [smtp.gmail.com:465:gmail.username:16leterspassword:senders.email@gmail.com:receivers.email@gmail.com] test
- If successful you might prefer to flesh your device with a bin without extensive email debugging, since Tasmota is already installed you can use OTA update through the web interface
- If using Olimex ESP32 PoE Board configure the board and pinout by:
- Goig to Configuration > Configure Other menu
- Copy the template from https://templates.blakadder.com/olimex_ESP32-POE.html to the template wind
{"NAME":"Olimex ESP32-PoE","GPIO":[1,1,1,1,1,1,0,0,5536,1,1,1,1,0,5600,0,0,0,0,5568,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1}
- Tick Activate and Save
- Restart the device
- Ethernet should be working
- If you plan on using GPIOs as input in the script make sure the pin that you are planning to use is not reserved by system
- Go to Configuration > Configure Template
- Go to the GPIO you want to use ( for example on Olimex ESP32 PoE board button is connected to GPIO34 )
- Select user from drop down menu
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.