Guten Tag,

ursprünglich sollte sich diese Site auf mein Projekt rund um meine Zisterne beziehen. Datenerfassung zur Zisterne ist nach wie vor eines meiner Themen, inzwischen sind aber einige neue hinzugekommen, die sich um Mikrocontroller (µC), MQTT, Node-RED, Tasmota, JSON, ... drehen. Es geht um smart home als Teil des Gebietes IoT (Internet of Things). Darin kann auch ein Sprachassistent wie das Amazon Echo, auch unter "Alexa" bekannt, eingesetzt werden. Entsprechende Sprachassistenten gibt es von Google und anderen Herstellern/Anbietern.

Ich beginne also mal wieder neu. ;-)

Neu ist insbesondere, dass es inzwischen ein sehr gelungenes Projekt Tasmota32 für µC Boards mit dem ESP32 gibt. Unten dazu etwas mehr. Neu ist in Folge dessen auch, dass ich mich inzwischen dazu durchrang, einen weiteren Account zu erstellen/nutzen. Ich mag keine mal eben erstellte Accounts, die nach kurzer Zeit nicht mehr genutzt werden. Es gibt schon zuviel Datenmüll im Internet. Es handelt sich um einen GitHub Account, über den ich GitPod nutzen kann.

GitPod ist ein, wenn man will, sehr bequemes Online Werkzeug zum selbst kompilieren von Tasmota - und vielem mehr. Ich nutze es derzeit ausschließlich zur Erzeugung von Tasmota .bin Dateien. 

Aktuell befasse ich mich verstärkt mit Tasmota (Theo Arends Sonoff Mqtt Over The Air), ein Projekt für die µC ESP8266 und Kompatible - und als Tasmota32 auch für µC aus der ESP32 Familie. Das System erscheint mir sehr flexibel nutzbar, allerdings musste ich mich "durchärgern" und stecke (hoffentlich) inzwischen mittendrin.

Meine bisherigen Erfahrungen zu Tasmota

  • Welche binary ist zu empfehlen?
    Ich bevorzugte bisher tasmota-sensors.bin, weil diese binary die größte Palette an unmittelbar nutzbaren Sensoren bietet.

  • Ist das erstellen einer individuellen binary nicht zu bevorzugen?
    Jein ...
    Ich versuche derzeit, etwas zu verwenden, was ich Anfängern möglichst einfach vermitteln könnte. Dies muss nicht wirklich einfach sein (relativ), es sollte aber Einfachem möglichst nahe kommen. Deshalb setze ich eine binary ein.

  • Wie kann ich Tasmota flexibel einsetzen?
    Theo Arends und andere haben auf github sehr umfänglich dokumentiert. Das ist hilfreich und notwendig, um Tasmota einsetzen zu können. Für meine Anliegen fehlen allerdings mitunter grundlegende Erklärungen. So war ich genötigt, mich an seinen mitunter sehr ausführlichen und gut dokumentierten Anwendungsbeispielen entlangzuhangeln, was sehr zeitaufwändig war/ist. Inzwischen habe ich einige Erkenntnisse gesammelt. ;-)

Ein wenig mehr zu Tasmota(32) ist unter Tasmota zu finden.

Ein wichtiges und grundlegendes Thema ist MQTT. Hierzu habe ich bisher noch nichts verfasst, weil es dazu im Internet viele Quellen gibt.

Meine Themen sind bisher ad hoc und ohne besondere Weiterentwicklung zusammengestellt.

Zudem gibt es inhaltliche Querbezüge der Themen, weshalb es zweckmäßig sein kann, zwischen den Kategorien (Menüpunkte) zu wechseln.

2022-04-12