[Modul] Tasmota

@Stefan71
Einfach in der Tasmota Instanz bei Setting den Punkt Systemvariablen aktivieren. Dann legt er alles Dank Kai in IPS an.

@TomGr
Hast du noch ein Tipp für mich, wo man das Vcc Aktivieren kann? :slight_smile:
Finde das leider gerade nicht und google ist auch nicht Hilfreich :cool:

Danke & Grüße
Daniel

@daniel, hat was mit den analog Settings zu tun, kann das aber erst nächste Woche suchen, bin noch im Urlaub.

Gesendet von iPhone mit Tapatalk

@daniel
Habe ich aktiviert aber bei mir kommen nur vereinzelte Daten.

Ich hätte da noch gerne die Status Infos 1-11 abgebildet. Bei dem Skript von Sokkerheld ging das. Da musste man sich die passenden Variablen anlegen.

@Stefan71
Das sieht bei mir genauso aus, mehr Variablen werden nicht angelegt.
Ich gehe davon aus, das Kai nicht mehr vorgesehen hat im Modul.

@TomGr
Der Tipp war genau das was ich gebraucht habe. Danke =)
Einfach in der user_config_override folgendes einfügen:

#define USE_ADC_VCC                              // Display Vcc in Power status. Disable for use as Analog input on selected devices

Verstehe ich nicht. Wieso hast du dann Info1-3 drin und ich nicht?

JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO1","Payload":"{\"Module\":\"Generic\",\"Version\":\"6.5.0.16(sonoff)\",\"FallbackTopic\":\"cmnd/DVES_EDDAC4_fb/\",\"GroupTopic\":\"sonoffs\"}"}
HEX: 04.07.2019, 19:01:39 |                 JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 31 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 4D 6F 64 75 6C 65 5C 22 3A 5C 22 47 65 6E 65 72 69 63 5C 22 2C 5C 22 56 65 72 73 69 6F 6E 5C 22 3A 5C 22 36 2E 35 2E 30 2E 31 36 28 73 6F 6E 6F 66 66 29 5C 22 2C 5C 22 46 61 6C 6C 62 61 63 6B 54 6F 70 69 63 5C 22 3A 5C 22 63 6D 6E 64 2F 44 56 45 53 5F 45 44 44 41 43 34 5F 66 62 2F 5C 22 2C 5C 22 47 72 6F 75 70 54 6F 70 69 63 5C 22 3A 5C 22 73 6F 6E 6F 66 66 73 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |     ReceiveData JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO1","Payload":"{\"Module\":\"Generic\",\"Version\":\"6.5.0.16(sonoff)\",\"FallbackTopic\":\"cmnd/DVES_EDDAC4_fb/\",\"GroupTopic\":\"sonoffs\"}"}
HEX: 04.07.2019, 19:01:39 |     ReceiveData JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 31 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 4D 6F 64 75 6C 65 5C 22 3A 5C 22 47 65 6E 65 72 69 63 5C 22 2C 5C 22 56 65 72 73 69 6F 6E 5C 22 3A 5C 22 36 2E 35 2E 30 2E 31 36 28 73 6F 6E 6F 66 66 29 5C 22 2C 5C 22 46 61 6C 6C 62 61 63 6B 54 6F 70 69 63 5C 22 3A 5C 22 63 6D 6E 64 2F 44 56 45 53 5F 45 44 44 41 43 34 5F 66 62 2F 5C 22 2C 5C 22 47 72 6F 75 70 54 6F 70 69 63 5C 22 3A 5C 22 73 6F 6E 6F 66 66 73 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |                Topic | tele/WemosD1-Test/INFO1
HEX: 04.07.2019, 19:01:39 |                Topic | 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 31 
TXT: 04.07.2019, 19:01:39 |                 JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO2","Payload":"{\"WebServerMode\":\"Admin\",\"Hostname\":\"WemosD1-Test-6852\",\"IPAddress\":\"10.10.50.163\"}"}
HEX: 04.07.2019, 19:01:39 |                 JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 32 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 57 65 62 53 65 72 76 65 72 4D 6F 64 65 5C 22 3A 5C 22 41 64 6D 69 6E 5C 22 2C 5C 22 48 6F 73 74 6E 61 6D 65 5C 22 3A 5C 22 57 65 6D 6F 73 44 31 2D 54 65 73 74 2D 36 38 35 32 5C 22 2C 5C 22 49 50 41 64 64 72 65 73 73 5C 22 3A 5C 22 31 30 2E 31 30 2E 35 30 2E 31 36 33 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |     ReceiveData JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO2","Payload":"{\"WebServerMode\":\"Admin\",\"Hostname\":\"WemosD1-Test-6852\",\"IPAddress\":\"10.10.50.163\"}"}
HEX: 04.07.2019, 19:01:39 |     ReceiveData JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 32 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 57 65 62 53 65 72 76 65 72 4D 6F 64 65 5C 22 3A 5C 22 41 64 6D 69 6E 5C 22 2C 5C 22 48 6F 73 74 6E 61 6D 65 5C 22 3A 5C 22 57 65 6D 6F 73 44 31 2D 54 65 73 74 2D 36 38 35 32 5C 22 2C 5C 22 49 50 41 64 64 72 65 73 73 5C 22 3A 5C 22 31 30 2E 31 30 2E 35 30 2E 31 36 33 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |                Topic | tele/WemosD1-Test/INFO2
HEX: 04.07.2019, 19:01:39 |                Topic | 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 32 
TXT: 04.07.2019, 19:01:39 |                 JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO3","Payload":"{\"RestartReason\":\"Software/System restart\"}"}
HEX: 04.07.2019, 19:01:39 |                 JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 33 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 52 65 73 74 61 72 74 52 65 61 73 6F 6E 5C 22 3A 5C 22 53 6F 66 74 77 61 72 65 2F 53 79 73 74 65 6D 20 72 65 73 74 61 72 74 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |     ReceiveData JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/WemosD1-Test/INFO3","Payload":"{\"RestartReason\":\"Software/System restart\"}"}
HEX: 04.07.2019, 19:01:39 |     ReceiveData JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 57 65 6D 6F 73 44 31 2D 54 65 73 74 2F 49 4E 46 4F 33 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 52 65 73 74 61 72 74 52 65 61 73 6F 6E 5C 22 3A 5C 22 53 6F 66 74 77 61 72 65 2F 53 79 73 74 65 6D 20 72 65 73 74 61 72 74 5C 22 7D 22 7D 
TXT: 04.07.2019, 19:01:39 |                Topic | tele/WemosD1-Test/INFO3

Die Meldungen kommen nach einen Neustart vom Gerät.

Grüße,
Kai

Hallo Kai,

war jetzt 3 Tage nicht da, deswegen die verspätete Antwort.
Nur durch den „Restart Tasmota Device“ kam es zu Einträgen im Debug, Neustart bzw. Änderungen direkt auf den Client führen zu keinem Eintrag!

MQTT Server 1.png

Hallo zusammen,

gibt es vielleicht einen kleinen Leitfaden wie man die Sonoff Tasmota Geräte dann einbinden kann ?
Quasi eine Anleitung ? Ich bekomme das echt nicht hin …

Update…

Sorry es war so einfach das es mir schon peinlich ist das ich gefragt habe. Manchmal sieht man den Wald vor lauter Bäumen nicht.

Edit:
Habe jetzt aber aktuell das Problem, das ich den Tasmota nicht ein und aus schalten kann ! Dies Funktioniert nur über Befehl testen, aber nicht ber den Schalter. Desweiteren wollte ich fragen, wie ich den Intervall der Aktualisierung der angezeigten Werte des Sonoffs einstellen kann ?

Kannst du mal ein Debug schicken, wenn du den Button im Webfront geklickt hast?

Der Intervall kann über TelePeriod eingestellt werden.
Schau dazu mal hier: Commands · arendst/Sonoff-Tasmota Wiki · GitHub

Grüße,
Kai

Vielen dank, mit dem Intervall habe ich gestern Abend schon herausgefunden.

Das mit dem ein und ausschalten funktioniert nun auch, dass war ein Fehler von mir.
Ich habe ehrlich gesagt über die Web front nicht ausprobiert, und habe die ganze zeit in der Baumansicht den Wert versucht zu senden.
So wie ich auch andre Sachen meist erst teste :banghead:

Trotzdem vielen dank für deine Hilfe.

Was hast du da genau probiert ?
Denn über Befehl testen kann ich sauber schalten über die Console.

Du bist nicht gezwungen zur Zeit den MQTT Server zu nutzen. Die alte Version funktioniert auch noch.

Für mich funktionieren weder neue noch alte Version (Tasmota Konfigurator mit IP-Suche), so dass ich Tasmota z.Z. nicht nutzen kann, leider!

Du kannst die Tasmota Instanzen auch per Hand anlegen.

Wieso funktioniert der Konfigurator denn bei dir nicht?

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ich habe testweise ein neues IP-Symcon 5.1 auf einem Raspi installiert und die Module IPS-KS-MQTT v0.1 und IPS-Tasmota v3.5 hinzugefügt. Danach habe ich die Instanz IPS_KS_MQTTClient und Client Socket auf den vorher installierten Mosquitto Server konfiguriert. Der jetzt noch benötigte Tasmota Configurator hatte dann früher andere Einstellmöglichkeiten, nicht StartIP und EndIP, diese nützen mir in diesem Fall nichts. Ausserdem werden automatisch noch zusätzlich ein MQTT Server und Server Socket hinzugefügt, auf die sich der Konfigurator beziieht! Alt geht also auch nicht mehr.

Mit der neuen Version brauchst du den MQTT Client nicht mehr.

Da wird nur der neue interne MQTT Server unterstützt.

Wenn du die alte Version nutzen willst, suche das Modul für die 4.3 hier im Forum. Das wird aber nicht mehr weiterentwickelt.

Beim Konfigurator gibst du den Adressbereich an, wo die Tasmota Geräte zu finden sind.

Am besten du stellst alles auf die neue Version um.

Der MQTT Server der angelegt wird, ist der Broker, direkt in IPS. Also musst du wahrscheinlich alle Tasmota Geräte anpassen.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ja, leider funktioniert ja auch die neue Version nicht, siehe vorherige Einträge. Muss halt warten bis es funktioniert, wie es schon mal war.

Lies meine Beiträge nochmal.

Das wird funktionieren, wenn du es richtig nutzt.

Und wenn der Konfigurator nicht funktioniert, kannst du die Instanzen auch einzeln per Hand anlegen.

Ich bin gerade unterwegs, kann nicht alles so gut sehen in den ganzen Beiträgen.

Ich gucke am PC nochmal. Du kannst mir aber auch nochmal genau schreiben, was du gemacht hast. Das muss funktionieren.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Ähnlich wie beim MQTT Server sollte es doch möglich sein, auch beim Tasmota Konfigurator mit IP-Suche, Benutzername und Passwort zu definieren. Vielleicht liegt dort das Problem. Der Standard kann ja voreingestellt sein.

Ich komme nicht mehr mit.
Bitte schilder mir das Problem nochmal von Anfang an.

Grüße,
Kai

Hallo Kai,

der MQTT Server ist in IP-Symcon mit Benutzer/Passwort konfiguriert, das passt.
Alle Tasmota-Geräte habe ich über Atom/Webinterface konfiguriert, d.h. Port, Benutzername und Passwort entsprechen nicht dem Standard.
Deshalb noch einmal die Frage:
Wird es möglich sein im Tasmota Configurator den Web-Client Benutzer, Passwort und Port zu definieren, um damit die Suche über die IP-Adressen zu starten?

Im Tasmota Configurator werden zur Zeit nur die Geräte die mit Port 80 und Benutzer admin und ohne Passwort konfiguriert sind angezeigt. Dies könnte ja auch die Standard-Vorgabe sein, die dann entsprechend angepasst werden kann.