Einführung
Tasmota ist ein vielversprechendes Open-Source-Firmware-Projekt für ESP-basierte Mikrocontroller-Chips. ESP unterstützt Arduino und ist einer der beliebtesten Chipsatz-Hersteller mit integrierter WLAN-Unterstützung. In diesem Artikel erklären wir, wie Sie mit Tasmota-Geräten beginnen und diese in die ThingsLog-Plattform integrieren.
Es gibt noch ein weiteres ESP32-Projekt namens Tuya. Tasmota ist eine freie Open-Source-Alternative zu Tuya. Wichtig zu erwähnen ist, dass es sehr viele Hardware-Geräte gibt, die auf ESP32 und Tuya basieren, und praktisch alle davon können mit der richtigen Gerätevorlage mit der Tasmota-Firmware geflasht werden.
Diese Geräte reichen von Smart Plugs bis hin zu intelligenten Glühbirnen, Relais, Steuerungen, Ventilen, Sicherungen und vielen anderen Sensoren und “intelligenten” Geräten.
ThingsLog unterstützt offene Firmware
Bei ThingsLog werden wir – egal wie wir uns auch bemühen – nie in der Lage sein, so viele Geräte zu entwerfen, zu bauen und zu programmieren wie Tasmota, Tuya und die allgemeine ESP32- und Arduino-Community. ESP-basierte Geräte sind nicht energiesparend und unterstützen Mobilfunknetze nicht gut. Gleichzeitig ist ESP32 hervorragend für den Heimbereich, semi-professionelle und sogar professionelle Zwecke geeignet, wenn ein WLAN-Netz verfügbar ist.
Das Ziel von ThingsLog ist es, dieses Projekt zu unterstützen, es mit unserer Plattform zu integrieren und unseren Kunden zu helfen, solche Geräte zu ihren ThingsLog-Plattformkonten hinzuzufügen.
Einrichten eines Tasmota-Geräts
Schritt 1: Bedienungsanleitung lesen
Lesen Sie zunächst die Bedienungsanleitung Ihres Tasmota-Geräts. Typischerweise müssen Sie das Gerät in einen Pairing-Modus versetzen, bevor Sie es konfigurieren können. Bei den meisten Geräten erfolgt dies durch einen langen Tastendruck auf die Reset-Taste.
Schritt 2: Mit dem Tasmota-WLAN-Hotspot verbinden
Wenn das Gerät im Pairing-Modus ist, erstellt es einen WLAN-Hotspot mit einem Namen wie “tasmota-XXXXXX”. Verbinden Sie sich mit diesem Hotspot und öffnen Sie einen Browser. Die Tasmota-Konfigurationsoberfläche sollte automatisch erscheinen oder ist über 192.168.4.1 erreichbar.
Schritt 3: Mit Ihrem WLAN verbinden
Konfigurieren Sie das Gerät so, dass es sich mit Ihrem lokalen WLAN-Netzwerk verbindet. Geben Sie SSID und Passwort Ihres WLANs ein und speichern Sie die Einstellungen. Das Gerät startet neu und verbindet sich mit Ihrem Netzwerk.
Schritt 4: MQTT für ThingsLog konfigurieren
ThingsLog integriert Tasmota-Geräte über das MQTT-Protokoll. Um die MQTT-Verbindung zu konfigurieren, gehen Sie in der Tasmota-Weboberfläche zu Konfiguration → MQTT konfigurieren und geben Sie folgende Einstellungen ein:
- Host: Der MQTT-Broker-Hostname von ThingsLog
- Port: 1883 (Standard) oder 8883 (SSL)
- Client: Eine eindeutige Client-ID für Ihr Gerät
- Benutzer: Ihr ThingsLog MQTT-Benutzername
- Passwort: Ihr ThingsLog MQTT-Passwort
- Topic: Der MQTT-Topic-Pfad für Ihr Gerät
Tasmota-Gerät zu ThingsLog hinzufügen
Nachdem Ihr Tasmota-Gerät für MQTT konfiguriert ist, können Sie es zu Ihrer ThingsLog-Plattform hinzufügen:
- Melden Sie sich bei Ihrer ThingsLog-Plattform an
- Navigieren Sie zu Geräte → Neues Gerät hinzufügen
- Wählen Sie Tasmota als Gerätetyp
- Geben Sie die MQTT-Verbindungsdetails ein, die mit den Einstellungen in Ihrem Tasmota-Gerät übereinstimmen
- Konfigurieren Sie die Datenpunkte, die Sie überwachen möchten (z. B. Leistung, Spannung, Strom)
- Speichern Sie die Konfiguration und überprüfen Sie, ob Daten ankommen
Datenvisualisierung und Monitoring
Sobald Ihr Tasmota-Gerät mit ThingsLog verbunden ist, können Sie alle Messdaten in Echtzeit visualisieren. ThingsLog bietet:
- Echtzeit-Dashboards mit anpassbaren Widgets
- Historische Datenanalyse und Trenddarstellung
- Alarmierung bei Grenzwertverletzungen (z. B. bei Überstrom oder Unterspannung)
- Automatische Berichte und Datenexporte
- Integration mit anderen ThingsLog-Geräten in einer einheitlichen Oberfläche
Anwendungsbeispiele für Tasmota mit ThingsLog
Die Kombination aus Tasmota und ThingsLog eignet sich für viele Anwendungsfälle:
- Smart-Home-Energiemonitoring: Überwachen Sie den Energieverbrauch einzelner Geräte und Verbraucher
- Kleine Gewerbebetriebe: Günstige IoT-Lösung für die Überwachung von Büros, Werkstätten oder kleinen Produktionsanlagen
- Prototyping und Entwicklung: Schnelles Testen von IoT-Konzepten ohne teure proprietäre Hardware
- Gebäudeautomation: Integration von Schaltern, Sensoren und Aktoren in ein zentrales Monitoring-System
Fazit
Die Integration von Tasmota-Geräten in die ThingsLog-Plattform bietet eine kostengünstige und flexible Möglichkeit, das IoT-Monitoring-Ökosystem zu erweitern. Durch die Unterstützung von Open-Source-Firmware wie Tasmota stellt ThingsLog sicher, dass Nutzer aus einer breiten Palette von Hardware-Geräten wählen können, ohne an proprietäre Systeme gebunden zu sein. Kontaktieren Sie uns, wenn Sie Hilfe bei der Integration Ihrer Tasmota-Geräte benötigen.