What is Tasmota

Tasmota is an open-source firmware for ESP8266 and ESP32 based devices, primarily used in smart home and Internet of Things (IoT) applications. It offers the following key features:

Getting Started TLDR

The general concept using Tasmota on PebblePower devices is:

  1. Download the PebblePower Tasmota build
  2. Flash the Tasmota build to the PebblePower device
  3. Connect to its captive Wifi to set your local wifi settings
  4. Web browse to your PebblePower device on your local wifi
  5. Navigate to “Configuration” and “Configuration Other” to set the “Template” value from the table below. You must select the “Activate” checkbox and click “Save” for the template to be applied.
  6. Run the console commands below to configure power monitoring

ESP32C

Tasmota support for ESP32C6 is under development and whilst it works, isn’t yet ratified as a fully supported ESP32 version. We have tested the latest development versions (14.2.0.4) without any issues and so happy to support these deployments until offical support comes along from the Tasmota project.

Flashing Tasmota

We have built a version of Tasmota with INA3221 enabled which can be download from here. There are a number of ways to flash Tasmota to your PebblePower device.