Skip to content

Releases: ottelo9/tasmota-sml-images

Tasmota v14.4.1 (23.02.25)

23 Feb 11:52
Compare
Choose a tag to compare

Tasmota V14.4.1 für ESP32 und ESP8266

Änderungen gegenüber V14.4.41 vom 15.02.2025:
+USE_SCRIPT_FATFS_EXT (a) und Überlaufprüfung für permanente Variablen im Script (xdrv_10_scripter.ino). Da die geänderte xdrv_10_scripter.ino aktuell nur in der Repo von gemu2025 ist, habe ich sie hier mit hochgeladen. Siehe auch folgende Issues: #3 #4.

(a)Damit kann man nun "beliebig" große Arrays direkt ins Filesystem speichern (nur ESP32 und ESP8266 4M+). Beispiel siehe hier.



Welches Image wählen?

  • tasmota32_ottelo = ESP32 Normal (keine Variante)
  • tasmota32x_ottelo = ESP32 x-Variante z.B. c6, solo1, ...
  • tasmota_ottelo = ESP8266 mit 1M Flash
  • tasmota_energy_ottelo = ESP8266 mit 1M Flash für Steckdosen mit Energiemessung (Update über tasmota-minimal!)
  • tasmota4m_ottelo = ESP8266 mit 4M+ Flash (auch für Steckdosen mit Energiemessung)

Welche Images welchen Funktionsumfang bieten könnt ihr anhand dieser Features/Treiber erkennen:

(1) Allgemeine Features:

USE_COUNTER
USE_DEEPSLEEP
USE_HOME_ASSISTANT
USE_IMPROV
USE_LIGHT
USE_PING
USE_SCRIPT
USE_SML_M
USE_SPI (nur ESP32)
USE_SUNRISE
USE_TIMERS
USE_TIMERS_WEB
USE_UFILESYS (nur ESP32, ESP8266 4M+)
USE_WEBSERVER
USE_TLS

(2) Features für (1)Steckdosen mit Energiemessfunktion:
Im ESP8266 (1M) Image tasmota_ottelo sind diese Treiber nicht aktiv!
(1)ESP8266: z.B. SonOff POW(R2), Gosund EP2, SonOff Dual R3 v2
(1)ESP32: z.B. Shelly Plus Plug S

USE_ADE7953
USE_BL09XX
USE_CSE7766
USE_ENERGY_MARGIN_DETECTION
USE_ENERGY_POWER_LIMIT
USE_ENERGY_SENSOR
USE_HLW8012
USE_I2C

(3) Tasmota Scripting (USE_SCRIPT) / SML (USE_SML_M) relevante Features:

SET_ESP32_STACK_SIZE 12 * 1024
SCRIPT_MAXSSIZE 128
SCRIPT_LARGE_VNBUFF
USE_UFILESYS (ESP32, ESP8266 4M+)
USE_SCRIPT_FATFS_EXT (ESP32, ESP8266 4M+)
UFSYS_SIZE 16384 (ESP32)
UFSYS_SIZE 8192 (ESP8266 4M+)
USE_EEPROM (ESP8266 1M)
EEP_SCRIPT_SIZE 8192 (ESP8266 1M)
USE_WEBCLIENT_HTTPS
USE_SCRIPT
USE_SML_M
USE_GOOGLE_CHARTS
LARGE_ARRAYS
USE_SCRIPT_WEB_DISPLAY
USE_SML_AUTHKEY
USE_ESP32_SW_SERIAL (nur ESP32)
USE_SCRIPT_SERIAL
USE_SCRIPT_TCP_SERVER (nur ESP32)
USE_SCRIPT_TASK (nur ESP32)
USE_SCRIPT_GLOBVARS

(4) Features für ESP32 Module mit LAN-Port (Ethernet/LAN):
Nur in tasmota32_ottelo und tasmota32solo1_ottelo aktiviert!

USE_ETHERNET
USE_WT32_ETH01

Diese Infos findet ihr auch in der user_config_override.h.

Tasmota v14.4.1 (15.02.25)

15 Feb 13:42
b908e33
Compare
Choose a tag to compare

Tasmota V14.4.1 für ESP32 und ESP8266

Endlich mit C3, C6 Reboot Bugfix. Siehe arendst/Tasmota#22833 bzw. espressif/esp-idf#14456.
Jetzt auch mit ESP8266 Images.

Welches Image wählen?

  • tasmota32_ottelo = ESP32 Normal (keine Variante)
  • tasmota32x_ottelo = ESP32 x-Variante z.B. c6, solo1, ...
  • tasmota_ottelo = ESP8266 mit 1M Flash
  • tasmota_energy_ottelo = ESP8266 mit 1M Flash für Steckdosen mit Energiemessung (Update über tasmota-minimal!)
  • tasmota4m_ottelo = ESP8266 mit 4M+ Flash (auch für Steckdosen mit Energiemessung)

Welche Images welchen Funktionsumfang bieten könnt ihr anhand dieser Features/Treiber erkennen:

(1) Allgemeine Features:

USE_COUNTER
USE_DEEPSLEEP
USE_HOME_ASSISTANT
USE_IMPROV
USE_LIGHT
USE_PING
USE_SCRIPT
USE_SML_M
USE_SPI (nur ESP32)
USE_SUNRISE
USE_TIMERS
USE_TIMERS_WEB
USE_UFILESYS (nur ESP32, ESP8266 4M+)
USE_WEBSERVER
USE_TLS

(2) Features für (1)Steckdosen mit Energiemessfunktion:
Im ESP8266 (1M) Image tasmota_ottelo sind diese Treiber nicht aktiv!
(1)ESP8266: z.B. SonOff POW(R2), Gosund EP2, SonOff Dual R3 v2
(1)ESP32: z.B. Shelly Plus Plug S

USE_ADE7953
USE_BL09XX
USE_CSE7766
USE_ENERGY_MARGIN_DETECTION
USE_ENERGY_POWER_LIMIT
USE_ENERGY_SENSOR
USE_HLW8012
USE_I2C

(3) Tasmota Scripting (USE_SCRIPT) / SML (USE_SML_M) relevante Features:

SET_ESP32_STACK_SIZE 12 * 1024
SCRIPT_MAXSSIZE 128
SCRIPT_LARGE_VNBUFF
USE_UFILESYS (ESP32, ESP8266 4M+)
UFSYS_SIZE 16384 (ESP32)
UFSYS_SIZE 8192 (ESP8266 4M+)
USE_EEPROM (ESP8266 1M)
EEP_SCRIPT_SIZE 8192 (ESP8266 1M)
USE_WEBCLIENT_HTTPS
USE_SCRIPT
USE_SML_M
USE_GOOGLE_CHARTS
LARGE_ARRAYS
USE_SCRIPT_WEB_DISPLAY
USE_SML_AUTHKEY
USE_ESP32_SW_SERIAL (nur ESP32)
USE_SCRIPT_SERIAL
USE_SCRIPT_TCP_SERVER (nur ESP32)
USE_SCRIPT_TASK (nur ESP32)
USE_SCRIPT_GLOBVARS

(4) Features für ESP32 Module mit LAN-Port (Ethernet/LAN):
Nur in tasmota32_ottelo und tasmota32solo1_ottelo aktiviert!

USE_ETHERNET
USE_WT32_ETH01

Diese Infos findet ihr auch in der user_config_override.h.