Was man über ESP-OS und der Tasmota Firmware wissen sollte

ESP-OS basiert zwar auf Tasmota unterscheidet sich aber, insbesondere im Bezug auf unsere EI-OT Module signifikant. Tasmota stellt sich der großen Herausforderung einer Vielzahl von ESP8266, sowie ESP32 basierenden Modulen und Geräten eine umfangreiche Firmware bereitzustellen. Bereits bei der Entwicklung wurden unsere EI-OT in Anlehnung typischer ESP8266 Firmware (nicht nur Tasmota) entwickelt. Im Zuge der praktischen Anwendung und der daraus resultierenden Optimierung, mit dem Ziel die Leistungsfähigkeit zu erhöhen wurde nicht nur die grafische Darstellung sondern insbesondere die ESP-OS Firmware im Bezug Speicher optimiert.

ESP-OS eine kompakte Tasmota Version

Im Vergleich zu typischen Anbietern von Standardmodulen, testen wir nicht nur unsere Produkte, sondern arbeiten mit den angeboten Modulen und haben diese auch selbst im praktischen Einsatz. Daraus resultierend wurde innerhalb der ESP-OS ein entsprechender Rahmen geschaffen um ein Maximum an Funktionsumfang zu gewährleisten. Neben der offensichtlichen Benutzeroberfläche unterscheidet sich ESP-OS bereits in der Verfügbarkeit von Modulen bzw. vorkonfigurierten Tasmota Endgeräten. Im Detail wurden innerhalb der ESP-OS Firmware sämtliche Tasmota Templates, Module und Geräte entfernt. Ferner basieren unsere EI-OT Module auf dem ESP8266, diesbezüglich kann ESP-OS auf sämtliche Tasmota ESP32 Bibliotheken verzichten.

Auch im Bezug benötigter Bibliotheken, zum Betrieb von Sensoren beschränkt sich ESP-OS im Vergleich zu Tasmota lediglich auf Sensoren, Sensormodule, Erweiterungen die wir anbieten, bzw. wo wir auch wissen wovon wir reden. An dieser Stelle sei auf die jeweilige Produktseite unseres EI-OT Moduls verwiesen, dort werden sämtliche in der ESP-OS Firmware enthaltenen Bibliotheken benannt.

Neben den vorgenannten „Kürzungen“ innerhalb der Tasmota Firmware wurden zusätzlich eine Vielzahl von Bibliotheken geändert, bzw. auf unsere Module maßgeschneidert wie beispielsweise

  • ADC
  • I2C
  • PCF8574
  • Buttons
  • File System
  • ….

Im Vergleich zu typischen Tasmota Kompilierung konnte mittels ESP-OS der Speicher um über 50KB reduziert werden, es wurde Platz und Raum geschaffen Tasmota Rules. So verfügt selbst der ESP-01 mit nur 1MB Flash Speicher über Tasmota Rules und zwar inkl. Rules Expressions und Rules If statement.

Sowohl die Konfiguration als auch Erweiterung unserer Module wird übersichtlich in unserem Forum dokumentiert, darüberhinaus stehen sämtliche Tasmota Funktion innerhalb ESP-OS zur Verfügung.

ESP-OS deckt somit eine sehr weitreichende Funktionalität der EI-OT Module ab, sollte dennoch Bedarf an einer individuellen Firmware bestehen, einfach kurze Nachricht an unsere Team.