[Modul] Tasmota

Sehr gut.
Dann kannst du ja nun weiter testen. :smiley:

Grüße,
Kai

Wenn es was neues in Sachen Konfigurator gibt dann klicke ich da gerne wieder auf den Instanz Öffnen Button :smiley:

Alles richtig - viele Grüße Harry

Willst du mal ein Update einspielen? Dann müsste der Fehler mit den OfflineIPs bei dir auch weg sein.

Grüße,
Kai

Ist das eine Frage des „Wollens“ ? :smiley:
OK ist eingespielt und funktioniert :slight_smile:

Ich tue mich gerade etwas schwer bei den ersten Gehversuchen mit Tasmota und symcon. Puhh Wo fange ich an.
Ich habe bisher keinerlei Erfahrungen mit MQTT oder Sonoff / Tasmota gesammelt.

[ul]
[li]Sonoff Pow Gen2 - [geflasht][/li][li]MQTT Server symcon - [installiert][/li][li]Tasmota Modul symcon [installiert][/li][/ul]

Vorweg zwei Screenshots meines ersten Tasmota - Sonoff Pow Gen2

Wenn ich nun aus dem Modul die Tasmota Instanz erstelle und konfiguriere, bekomme ich keine Werte und auch nur 1 Variable angelegt.
Topic und Full Topic habe ich aus der Device Config kopiert.

Sofern ich das richtig verstehe hat der MQTT-Configurator nichts mit diesem Modul zu tun, sondern ist ein internes symcon Ding, was ich für dieses Modul eigentlich nicht benötige oder ? Denn wenn ich den MQTT-Configurator hinzufüge und öffne sehe ich alle Werte des POW, aber es werden keine Variablen für Leistung usw angelegt. Nur der Status ON/OFF und der Rest steht in einem String.

Nun bin ich mal gespannt :slight_smile: Steinigt mich :smiley: bzw. klärt mich auf

Setz das Full Topic mal wieder auf %prefix%/%topic%/
Im Tasmota Gerät selbst und in der Instanz.

Den MQTT Configurator benötigst du nicht, der hat mit meinem Modul nichts zu tun.
Wenn du das Full Topic wieder geändert hast, sollte alles funktionieren.

Grüße,
Kai

Das habe ich auch schon probiert. Im Tasmota Gerät steht es auf %prefix%/%topic%/ (aber nur auf der Konfigurationsseite)
Das Ergebnis bleibt gleich…

es fehlt der / in der Instanzkonfiguration am Ende beim Topic

nööö geht tatsächlich auch so :smiley:
Ich muss mich mehr in Geduld üben… Man muss wohl etwas warten bis die ersten Werte eintrudeln und dann die Variablen erstellt werden. Hab nie so lange gewartet.

Ja, genau 300 Sekunden, denn das ist so voreingestellt. Du kannst den Wert aber anpassen von 10 - 3600 Sekunden.

TelePeriod 0 = disable telemetry messages
1 = reset telemetry period to firmware default (TELE_PERIOD)
10…3600 = set telemetry period in seconds (default = 300)

Bitte, bitte, schaut doch ab und an mal ins Tasmota Wiki, da steht wirklich viel drin.:slight_smile:
Commands · arendst/Sonoff-Tasmota Wiki · GitHub

Hallo Kai,

die Tasmota-Test gehen weiter.
Beim Öffnen des Konfigurators bekomme ich eine Fehlermeldung:

Ich habe 4 Tasmota-Steckdosen unter 10.1.1.121 bis 124. Daten kommen an:

Ist bei der Eingabe des IP-Bereiches etwas zu beachten?
Habe ich was vergessen?

Viele Grüße aus dem Unterallgäu
Harry

Hallo Kai,

hab ich den Fehler gefunden?

In der module.php wird in Zeile 92 ein Sys_Ping abgesetzt.

$result = Sys_Ping($lIP, 100);

Sys_Ping erwartet laut Doku einen String. $lIP ist jedoch vom Typ Long Integer. long2ip() hilft.

$result = Sys_Ping(long2ip($lIP), 100);

Scheint zu funktionieren.

Viele Grüße aus dem Unterallgäu
Harry

In welcher moule.php?
In /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/IPS-TasmotaConfigurator/module.php finde ich keinen Sys_Ping…

schau hier bei GitHub
IPS-Tasmota/module.php at master · Schnittcher/IPS-Tasmota · GitHub

Zeile 92

Gruß Harry

Interessant, bei mir funktioniert es.
Muss ich mir mal genau anschauen, wieso das bei euch so nicht funktioniert.

Grüße,
Kai

Ich bekomme beim Konfigurator öffnen folgende Fehlermeldung und Connect trennt sich auch.

IP-Symcon 5.1, Windows x64, 18.05.2019, 69c5ab2435b (beta)
und
Tasmota Vers. 3.5 beta

Du versuchst es über den Connect Dienst oder?
Da ist es mir auch schon aufgefallen. Im lokalen Netz funktioniert es, richtig?

Grüße,
Kai

Ja Connect, aber lokal hier: