[Modul] InLine SmartHome

Da müsstest du mal schauen, ob du das herausfinden kannst.
Hörst sich so an, als würde es den Befehl bei der Tasmotsa Version noch nicht geben.

Grüße,
Kai

Ich muss hier leider noch mal was altes hochholen, und auch noch von mir selbst.

Wie kann ich den Diffusor über MQTT starten bzw. den Level einstellen?

Wobei der Wert bei Level zwischen 0 und 3 liegen kann. Aber leider funktioniert es so nicht.
Kai hatte mir das schon mal rausgesucht, aber leider ist mir dieser Aufruf verloren gegangen bzw. finde ich meine Aufzeichnung nicht mehr.

Ein kurzes Script in Symcon funktioniert einwandfrei.

<?php

$id = 21565;
$value = 0;
$command = 'Script';
$msg = '> level=' . strval($value);


echo INLINE_sendMQTTCommand ($id, $command, $msg);

Als Echo wird mir

{"Script":"> level=0"}

ausgegeben.

Hat jemand eine Idee wie das Script in dem Diffusor korrekt getriggert wird?

Gruß
Christian

Versuch mal :
RequestAction(39508, 2);
39508 ist der Ident „Level“ vom Modul.

0=Aus, 1=schwach, 2=mittel und 3 = stark.

Hallo Tom,

direkt über Symcon ist das kein Problem, aber ich habe ein anderes System, welches per MQTT den Diffusor starten soll. Und das will nicht klappen.

Ich suche also den vollständigen MQTT Befehl um den Diffusor zu beeinflussen. Das geht über diesen Weg, aber der Payload stimmt wohl noch nicht.

Auf der Konsole kann ich mit „script <level=x“ den Diffusor starten/stoppen. Ich suche noch, wie ich das per MQTT übergeben bekommen.

Schau doch was der Symcon mqtt Server sendet.
Steht im Debug der Instanz.
Michael

Müsste sowas sein :
31.01.2024, 18:34:09 | TRANSMIT [10.50.10.137:64252] | 0!cmnd/tasmota137/Script> level=1

also : cmnd/tasmota137/Script> level=1

Vielen Dank für die Hilfe, aber ich finde die Lösung noch nicht:

cmnd/ESPDiffusor/Script> level=0

steht im Log des MQTT Servers

Wenn ich das in dem MQTT Explorer eintrage bekomme funktioniert es wie gewünscht.

Vielen Dank für Eure Hilfe

Kann man am Diffusor eigentlich die Tasmota-Version aktualisieren?
Gibt es da einen neuen Stand? Bei mir ist eine 8.3.1.1 drauf

Lass es, ist zuviel bastelei.
Bei mir bleibt auch die alte drauf, werde nichts neues machen.