Log-File geschickt …
Hi Zusammen,
Ebenfalls danke für den Tipp, habe Tasmo Backup vorhin auch kurz getestet.
Sieht ganz gut aus und war easy zu Installieren im Docker.
Die Daten liegen auch nicht in der DB.
Sondern ausshalb, sofern der Pfad richtig eingehängt wurde.
Grüße
Daniel
Ein Fix ist als Beta Version online.
Grüße,
Kai
klasse - funktioniert jetzt; vielen Dank
Sehr gerne.
Grüße,
Kai
Hi das wäre Super .
Im Moment nutze ich eine sehr umständliches CASE Skript, klappt auch ist aber umständlich
<?php
Switch ($IPS_VALUE)
{
case 0:
SetValue (54392, 0);
Tasmota_sendMQTTCommand(42486, "TuyaSend4","3,0");
break;
case 1:
SetValue (54392, 1);
Tasmota_sendMQTTCommand(42486, "TuyaSend4","3,1");
break;
case 2:
SetValue (54392, 2);
Tasmota_sendMQTTCommand(42486, "TuyaSend4","3,2");
break;
case 3:
SetValue (54392, 3);
Tasmota_sendMQTTCommand(42486, "TuyaSend4","3,3");
USW ........
Hallo Kai,
vielen Dank für die Infos. Ich kann nun via IPS alles soweit steuern.
Weiterhin kann ich via Script auch die Einstellung der Rolladenzeiten etc. schreiben und muss das nicht über die Konsole machen.
eine Sperre der Bedienung mit Shutterlock1 1 geht auch sehr gut. (Rollade nicht fahren, wenn Fensterkontakt geöffnet ist )
Nun hätte ich aber gerne die Rückmeldungen von Tasmota auch in IPS.
Wenn ich z.B. an der Console Shutterlock eingebe, erhalte ich als Status-Rückmeldung ShutterLock1:0
Diese steht auch im Debug-Protokoll Deines Moduls. Kann man hier Variablen erzeugen und diese mit den entsprechenden Daten füllen? (und wenn ja, wie )
Vielen Dank für Deine tolle Arbeit
dump2.txt (1,3 KB)
TuyaSend4 ist immer für TuyaEnum, richtig?
Bei deinem Beispiel 3,1 wäre 3 dann die DPid und 1 der Wert, richtig?
Grüße,
Kai
Welche Werte kann ShutterLock haben?
Wahrscheinlich 1 und 0, oder?
Es kann sicherlich auch mehrere ShutterLocks geben oder? Gibt es da eine Begrenzung?
Grüße,
Kai
Wenn mehrere Rollladen konfiguriert sind, gibt es entsprechend auch mehrere Shutterlocks, meines Wissens bis 5
Werte sind nur 1/0 also Lock/Unlock
Werden die auch über das Topic „tele“ gesendet?
Grüße,
Kai
Das ist nun in der aktuellen Beta Version eingebaut, du solltest die Variable auch über IP-Symcon bedienen können.
Grüße,
Kai
Ja, das funktioniert…
Tasmota_sendMQTTCommand(12772, „tele/Rolllade1/ShutterLock1“, 0);
Das meine ich gar nicht, ich meine ob das Gerät ShutterLock auch über das "tele " Topic in einem bestimmten Intervall sendet?
Welche Variablen werden denn nun alles angelegt? Fehlt noch etwas?
Grüße,
Kai
Ah, ok, ich glaube nicht, dass es das als Intervall sendet, nur bei Abfrage kommt dann die Antwort.
kann ich da nicht sonst eine Abfrage laufen lassen mit leerem Komando, wie z.B.
Tasmota_sendMQTTCommand(12772, „tele/Rolllade1/ShutterLock1“, „“);
Das gleiche gilt für weitere Werte. Hier hatte ich gedacht, dass man die selbst irgendwie anlegen kann, weil ja andere Leute das nicht unbedingt benötigen…
Aber wenn ich gierig werden darf
Bei dem Shutters and Blinds gibt es ja noch einiges, was sehr schön wäre, auch um die einzelnen Rolladen bequem anpassen zu können
gemäß Webseite Shutters and Blinds - Tasmota
wären das z.B.
ShutterOpenDuration
ShutterCloseDuration
ShutterSetHalfway
Ich lege die Variable bei dem Tasmota Modul immer an, wenn die Werte das erste Mal gesendet werden, es wäre also kein Problem diese Varibalen zu integrieren, wenn du mir Debugs zukommen lassen kannst.
Du musst dann die Befehle ein Mal über Tasmota absetzen, dann bekommst du die Debugs und ich kann es einbauen.
Wenn es eingebaut ist, solltest du nach dem Absetzen der Befehle auch die Variablen in Symcon sehen können.
Grüße,
Kai
Hallo Kai, hier die Protokolle.
ShutterSetHalfWay_Abfrage_dann_Sendung.txt (2,7 KB)
ShutterCloseDuration_Abfrage_dann_Sendung.txt (2,9 KB)
ShutterOpenDuration_Abfrage_dann_Sendung.txt (2,9 KB)
ShutterEnableEndStopTime_Abfrage_dann_Sendung.txt (2,9 KB)
Hi genau so ist es
Der Shutterlock, den Du gerade eingebaut hast, ist automatisch als Variable hinzugefügt worden.
Via Web-Interface kann ich sperren, aber nicht entsperren. Es kommt als Status immer eine „1“ zurück…
Kannst du mal ein Debug erstellen, wenn du die Variable über das Webfront schaltest?
Grüße,
Kai