Tasmota-Einstellungen inkl. Bilder

tt-tom17
2025-01-05 19:08:30 +01:00
parent 471176b98a
commit 2369fa3eeb
7 changed files with 31 additions and 33 deletions

@@ -158,27 +158,23 @@ Hier wenn der Adapter als Server läuft
Hier als Client
<img width="952" alt="Bildschirmfoto 2024-09-23 um 12 44 14" src="https://github.com/user-attachments/assets/39c29087-b56a-48e1-a8c6-608b1d375507">
<img width="952" alt="Bildschirmfoto 2024-09-23 um 12 43 49" src="https://github.com/user-attachments/assets/e8af9684-78bc-49e8-a2bb-608205887275">
****
<img width="952" alt="Bildschirmfoto 2024-09-23 um 12 43 49" src="https://github.com/user-attachments/assets/e8af9684-78bc-49e8-a2bb-608205887275">
***
## MQTT-Tasmota Einstellungen
<img width="402" alt="Bildschirmfoto 2023-09-26 um 18 10 44" src="https://github.com/joBr99/nspanel-lovelace-ui/assets/101348966/6b67720c-eeaa-43db-84b6-05f953aba6e1">
* Host -> IP-Adresse vom ioBroker
* Port -> der Port welcher im MQTT-Adapter eingestellt wurde
* Client -> Name der in der Connect Meldung vom MQTT-Adapter angezeigt wird (mqtt.0.info.connection)
* User, Password -> siehe MQTT-Adapter
* topic -> Name für die Variable, diese wird für die Hierarchie im MQTT genutzt
* full topic -> für eine sinnvolle Hierarchie sollte nicht die Vorgabe %prefix%/%topic% nutzen, sondern umgekehrt. Seht euch die beiden Bilder unten an.
* FULL TOPIC -> für eine sinnvolle Hierarchie sollte nicht die Vorgabe %prefix%/%topic% genutzt werden, sondern umgekehrt. Seht euch die beiden Bilder unten an und entscheidet selber.
[zurück zur Installtionsanleitung](ioBroker---Basisinstallation.md#4-mqtt-tasmota-config)
***
Hierarchie mit **Smarthome/%topic%/%prefix%**
<img width="402" alt="Bildschirmfoto 2023-09-26 um 18 38 06" src="https://github.com/joBr99/nspanel-lovelace-ui/assets/101348966/7597c582-200f-4ace-baca-4acc5eff53cd">
Hierarchie mit **Smarthome/%prefix%/%topic%**
<img width="414" alt="Bildschirmfoto 2023-09-26 um 18 39 40" src="https://github.com/joBr99/nspanel-lovelace-ui/assets/101348966/213d3d4a-0f72-423e-b5ff-273ed85d220a">
<img width="414" alt="Bildschirmfoto 2023-09-26 um 18 39 40" src="https://github.com/joBr99/nspanel-lovelace-ui/assets/101348966/213d3d4a-0f72-423e-b5ff-273ed85d220a">
***
## "CustomSend" fehlt
[In der Basisinstallation gibt es drei Möglichkeiten](https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#7-customsend-anlegen)
[In der Basisinstallation gibt es drei Möglichkeiten](ioBroker---Basisinstallation.md#7-customsend-anlegen)
***

@@ -56,26 +56,24 @@ Matthias Kleine hat ein neues Video zum ganzen Installationsprozzes, vom flashen
**Neues Video Tutorial** von [haus-automatisierung.com](http://haus-automatisierung.com/)
https://www.youtube.com/watch?v=ZPLJk2ZLo_8 - NSPanel mit Lovelace UI - so habe ich mir das vorgestellt!
[Altes Video mit der Beschreibung zum Flashen](https://www.youtube.com/watch?v=uqPz08ZpFW8)
Als Alternative zu den von Matthias gezeigten Tools zum Flashen des ESP32 kann man mittlerweile auch den [Tasmota WebInstaller](https://tasmota.github.io/install/) nutzen. Die Nutzung ist relativ selbsterklärend.
Nach dem Flashen solltest du bereits die grundsätzliche Tasmota Konfiguration vornehmen:
a) Unter „Sonstige Einstellungen“ trägst du im Feld Vorlage
```json
{"NAME":"NSPanel","GPIO":[0,0,0,0,3872,0,0,0,0,0,32,0,0,0,0,225,0,480,224,1,0,0,0,33,0,0,0,0,0,0,0,0,0,0,4736,0],"FLAG":0,"BASE":1}
```
ein, hakst Aktivieren "an" und klickst auf Speichern. Du kannst natürlich auch noch Device und Friendly Name vergeben
![image](https://user-images.githubusercontent.com/102996011/189354526-51aa1b0d-43d5-4c0d-8cc7-bdff0de29e24.png)
ein, hakst Aktivieren "an" und klickst auf Speichern. Du kannst natürlich auch noch Device und Friendly Name vergeben
![TASMOTA Sonstige Einstellungen](<picture/basisinstallation/tasmota-sonstige- einstellungen-vorlage.png>)
b) Unter Logging fügst du die IP von deinem ioBroker unter Sys-Log Host () ein und klickst auf Speichern.
c) Unter Konsolen/Konsole kannst du natürlich auch noch weitere Einstellungen vornehmen (ipaddress1 192.168.X.X für statische IPs, setOptions, etc.)
b) Unter Logging fügst du die IP von deinem ioBroker unter Sys-Log Host () ein und klickst auf Speichern.
<img src="picture/basisinstallation/tasmota-logging-einstellungen.png" alt="TASMOTA Logging" width="350"/>
d) **Hinweis**: Unter Umständen macht es Sinn, die NSPanel Temperatursensoren noch zu konfiguirieren/kalibrieren. Wir haben dies in einer eignen [FAQ](https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Tasmota-FAQ#2-sensoren) bereits erklärt.
c) **Hinweis**: Unter Umständen macht es Sinn, die NSPanel Temperatursensoren noch zu konfiguirieren / kalibrieren. Wir haben dies in der [Tasmota FAQ](https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Tasmota-FAQ#2-sensoren) erklärt.
***
@@ -83,26 +81,30 @@ d) **Hinweis**: Unter Umständen macht es Sinn, die NSPanel Temperatursensoren n
Im Tasmota findest du unter „Konsolen“ den Button „Verwalte Dateisystem“. Wenn du diesen anklickst, siehst du einen weiteren Button „Datei erstellen und bearbeiten“. Du änderst den Dateinamen „neue-datei.txt“ in „autoexec.be“ und fügst den Inhalt aus dem folgenden Link ein:
**https://raw.githubusercontent.com/joBr99/nspanel-lovelace-ui/main/tasmota/autoexec.be**
![image](https://user-images.githubusercontent.com/102996011/189356139-54888313-987c-47dd-86c5-3cac7a8b5e88.png)
<img src="picture/basisinstallation/tasmota-autoexec.png" alt="Tasmota Dateisystem" width="700"/>
Danach klickst du auf „Speichern“ und dann solltest du Tasmota rebooten.
Wenn das Panel bereits unter einer anderen Variante (z.B. [haus-automatisierung.com](http://haus-automatisierung.com/)) installiert war, dann bitte alle Dateien (insbesondere [autoexec.be](http://autoexec.be/) und autoexec.bec) vorher über das Flammensymbol hinter dem Dateinamen löschen. Und von vorne mit dem Punkt 3 beginnen
![image](https://user-images.githubusercontent.com/102996011/189356257-6b84c45e-1d00-4039-96b4-6787c3d2f671.png)
Wenn das Panel bereits unter einer anderen Variante installiert war, dann bitte alle Dateien (insbesondere autoexec.be und autoexec.bec) vorher über das Flammensymbol hinter dem Dateinamen löschen. Und von vorne mit dem Punkt 3 beginnen.
<img src="picture/basisinstallation/tasmota-dateisystem.png" alt="Tasmota Dateisystem" width="500"/>
***
## **4.) MQTT (Tasmota) Config**
Im Tasmota unter „Einstellungen/MQTT konfigurieren“:
a) Host -> die IP deines ioBrokers
b) Den Port deiner ioBroker-MQTT-Adapter-Instanz eingeben (für mqtt.0.). Wenn du noch keinen MQTT-Adapter installiert hast, dann verwende bitte nicht unbedingt den Standard-Port 1883. Dieser Port wird auch von anderen Pseudo-MQTT-Adaptern (Sonoff/Shelly/etc.) ebenfalls verwendet und führt im parallelen Betrieb mit anderen MQTT-Devices später unweigerlich zu Komplikationen. Verwende für die MQTT-Instanzen einen Port ab 1886 oder 1887 oder 1888 oder höher. Das Problem zeigt sich in der Regel ab dem Zeitpunkt, an dem der Topic „CustomSend“ nicht von deiner MQTT-Instanz abonniert wird.
c) Benutzer und Passwort aus der ioBroker-MQTT-Instanz eintragen
d) Bei Client und topic trage in der Regel „NSPanel_X“ ein. (X = 1, 2, 3 oder WZ für Wohnzimmer, etc.)
e) Für den full topic verwende in der Regel „SmartHome/%topic%/%prefix%/“.
f) Speichern klicken und Einstellungen verlassen
![image](https://user-images.githubusercontent.com/102996011/189357302-39068cae-94c9-4c5d-a9b4-fc399cea04f7.png)
**Host** -> die IP deines ioBrokers / MQTT-Server
**Port** deiner ioBroker-MQTT-Adapter-Instanz eingeben (für mqtt.0.). Wenn du noch keinen MQTT-Adapter installiert hast, dann verwende bitte nicht unbedingt den Standard-Port 1883. Dieser Port wird auch von anderen Pseudo-MQTT-Adaptern (Sonoff/Shelly/etc.) ebenfalls verwendet und führt im parallelen Betrieb mit anderen MQTT-Devices später unweigerlich zu Komplikationen. Verwende für die MQTT-Instanzen einen Port ab 1886 oder 1887 oder 1888 oder höher. Das Problem zeigt sich in der Regel ab dem Zeitpunkt, an dem der Topic „CustomSend“ nicht von deiner MQTT-Instanz abonniert wird.
**Client** Name der in der Connect Meldung vom MQTT-Adapter angezeigt werden soll (mqtt.0.info.connection)
**Benutzer** und **Passwort** Wenn in der ioBroker-MQTT-Instanz vergeben wurde, hier auch eintagen
**Topic** Name für die Variable `%topic%` , diese wird für die Hierarchie im MQTT genutzt
**Full Topic** verwende in der Regel „SmartHome/%topic%/%prefix%/“. Eine Erklärung dazu, warum es anders sein soll als wie in der Tasmota vorgeschlagen, [findest du hier](NSPanel-Starthilfe-FAQ.md#mqtt-tasmota-einstellungen).
Speichern klicken und Einstellungen verlassen
<img src="picture/basisinstallation/tasmota-mqtt.png" alt="Tasmota MQTT Einstellungen" width="350"/>
***

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB