[Modul] TasmotaV2

Version Version License Check Style Tests

TasmotaV2

Bindet Geräte mit Tasmota-Firmware über MQTT in IP-Symcon ein. Das Gerät beschreibt sich über die Discovery selbst, die Variablen entstehen daraus und aus der Telemetrie, ohne dass man etwas einstellen muss.

Funktionen

  • Relais, Licht (Dimmer, Farbe, Farbtemperatur, Weiß), Rollläden mit Position, Richtung, Lamellenwinkel und Sperre, Taster und Schalter
  • Sensoren und Energiewerte entstehen automatisch aus der Telemetrie, auch für Sensoren, die das Modul nicht kennt
  • Erreichbarkeit des Geräts, WLAN-Qualität und optional Systemwerte wie Laufzeit, Speicher, Firmware und Modul
  • Zustand beim Einschalten (PowerOnState) und Leistungsgrenzen bei Geräten mit Energiemessung
  • Spezialhardware wird an der Selbstauskunft des Geräts erkannt: Fingerabdrucksensor AS608 mit Namen zu den IDs, Lüfter Sonoff iFan, LED-Streifen WS2812 mit Lichtprogrammen, IR-Empfänger, Port-Erweiterungen MCP230xx und PCF8574, PWM-Treiber PCA9685
  • Der Funktionskatalog ist erweiterbar, neue Hardware braucht nur einen Eintrag in einer Datei
  • Taster und Schalter am Gerät lassen sich als Auslöser nutzen (optional, dafür gibt es die Geräteeinstellungen SetOption73 und SetOption114, Details in der README)
  • Beliebige Tasmota-Befehle für Skripte, wahlweise mit Wartezeit auf die Antwort des Geräts
  • Der Zustand wird beim Anlegen, beim Start und beim Verbinden mit dem MQTT-Parent sofort abgefragt

Enthaltene Instanzen

  • Tasmota Device V2: Bindet ein Tasmota-Gerät ein und legt Variablen für Relais, Licht, Rollläden, Taster, Schalter, Sensoren, Energie und Spezialhardware an.
  • Tasmota Konfigurator V2: Listet die Geräte, die ihre Discovery-Nachricht gesendet haben, und legt dafür Tasmota-V2-Instanzen an, ohne einen IP-Bereich zu durchsuchen.

Voraussetzungen

  • IP-Symcon 8.1 oder neuer
  • MQTT-Server oder MQTT-Client in IP-Symcon
  • Tasmota-Geräte mit eingerichtetem MQTT und aktiver Discovery (SetOption19 0, Standard)
  • Port-Erweiterungen und PWM-Treiber brauchen eine Tasmota-Firmware, die die Treiber enthält

Installation

Die Installation erfolgt über den Module Store.

Dokumentation und Changelog

Die Konfiguration, die Variablen und die Funktionen stehen in der README auf GitHub.

Das Changelog steht im zweiten Beitrag dieses Threads.

Spenden

Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos. Schenkungen als Unterstützung für den Autor werden gerne angenommen:

PayPal Amazon Wunschzettel

Wünsche und Rückmeldungen gerne hier im Thread. :slight_smile:
Ich würde mich vorallem darüber freuen, wenn ihr eure Geräte mit dem alten Modul vergleichen könnt.

Grüße,
Kai

Changelog

25.10.2026 - Version 1.0.1

Neu

  • Das Anwesenheitsradar HLK-LD2410 wird erkannt und bekommt Entfernungen, Energien, Haltezeit und Empfindlichkeit als Variablen. Die Werte für Haltezeit und Empfindlichkeit sind steuerbar, ungültige Eingaben werden nicht gesendet. Es ist noch nicht an einem echten Gerät geprüft.

Fixes

  • Variablen aus Listen von Sensorwerten tragen jetzt eine Nummer in der Beschriftung (zum Beispiel „Distance 1“ bis „Distance 3“) und heißen nicht mehr alle gleich

16.10.2026 - Version 1.0 (Beta Version)

Neu

  • Erste Version