Code Monkey home page Code Monkey logo

arendst / tasmota-firmware Goto Github PK

View Code? Open in Web Editor NEW
91.0 91.0 15.0 365.89 MB

Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

Home Page: https://tasmota.github.io/docs

License: GNU General Public License v3.0

Python 22.67% HTML 77.33%
arduino automation esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

tasmota-firmware's Issues

Flashing the 2MB ESP32-C3 variant

I am having trouble flashing Tasmota to the 2MB ESP32-C3 variant. Using the first command syntax shown at this link, 4MB modules flash successfully. However, 2MB modules will not boot correctly after flashing them with the 2MB variant command syntax. The flash process itself seems to go correctly, with all hashes verified, but the terminal will show the following when the module is rebooted:

ESP-ROM:esp32c3-api1-20210207
Build:Feb  7 2021
rst:0x1 (POWERON),boot:0xf (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DOUT, clock div:2
load:0x3fcd6100,len:0x48
load:0x403ce000,len:0x648
load:0x403d0000,len:0x21ac
entry 0x403ce000

A few notes:

  • Flashing the stock AT command firmware from this link to the 2MB modules IS SUCCESSFUL. This flashing is done with esptool.py.
  • esptool.py is updated to the latest version on GitHub, as are the extra flashing files from the above link
  • The tasmota32c3.bin and tasmota32c3-safeboot.factory.bin files from the firmware link have been tried. (Flashing tasmota32c3.factory.bin fails with a fatal "will not fit" error on the 2MB variant.)
  • The modules are both the 2MB and 4MB variants of Ai-Thinker's ESP32-C3-12F. These modules are supposedly identical except for the amount of flash available.
  • Several different 2MB modules have been tested, all with the same result

Just to be clear: I'm flashing with the appropriate command syntax for the 2MB module -- the one that uses the partitions_2M.bin file. ๐Ÿ˜ƒ

Suggestions as to what is wrong would be appreciated!

problem using "sonoff th elite" THR316D display

I want to use tasmota on "sonoff th elite" THR316D according the parameters on this page
https://templates.blakadder.com/sonoff_THR316D.html

Everything works fine except the display.
I am using latest tasmota version.

"sonoff th elite" has a TM1621 display.

If I use tasmota32.bin firmware, I can select the GPIO parameters for TM1621. (the values for TM1621 appeared in the GPIO drop list)
But in the console the display commands : displaymode, displaytext,.. are not available.

If I use tasmota32-display.bin firmware, then the display commands are available in the console.
But I cannot select the GPIO parameters for TM1621 (the values for TM1621 do not appeared in the GPIO dop list)

In both case I cannot use the display.

Any suggestions how to use the TM1621 display on sonoff th elite ?

Thanks in advance

Energy Total value randomly drops to a lower value

Hello there!

Please excuse me if this is not the right place for this kind of question. I am new to the whole Tasmota thing and just bought a few Tasmota-powered smart sockets (NOUS A1T) that monitor my energy usage.

I've noticed on multiple occasions now that the energy total counter randomly drops a few kWh. My devices are running 12.3.1

Could you help me out here? And if this is not the right place, would you be so kind to point me into the right direction? :)
Thanks!

EDIT:
After further resarch it seems that Tasmota does not write the Energy Total values in real time?

I can at least a bit correlate the drop in values when the smart plugs were unplugged. Is this information correct?
If so, what can be done to retain proper values during a power loss?
I am using the plugs as a monitoring device for solar battery in- and output so a few kWh make a lot of difference.

Thanks :)

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.