Signalduino RAWMSG DMSG über mqttpublish senden ?

Begonnen von prato, 05 Juni 2021, 16:31:21

Vorheriges Thema - Nächstes Thema

prato

Hallo,
ich bekomme es einfach nicht hin.

ich möchte die Sduino  Internals : RAWMSG und  DSMG  mit mqttPublish  ausgeben :



z.B.
attr mqttPublish

DMSG:topic={"fhem/sduino/dmsg"}

rawmsgEvent ist auf 1
   


was mache ich falsch ?

gruss
norbert





Beta-User

(da sich bisher keiner der Sache angenommen hatte):

Internals (hier z.B.: DSMG) werfen keine Events, das rawmsgEvent-Attribut hat ggf. "nur" zur Folge, dass zusätzliche (andere?) Readings entstehen.

MQTT_GENERIC_BRIDGE (btw.: deinen Post kann nur verstehen, wer das Modul kennt ;) ) ist aber an der Stelle als Event-Handler konzipiert, so dass die "Grundbedingung" ausfällt...

Vermutlich ginge es mit einem Umweg, indem ein anderer trigger abgegriffen wird und dann per "expression" der betreffende Internal-Wert ausgelesen wird, aber ob das dann auch alles in der richtigen Reihenfolge abgearbeitet wird, ist eine andere Frage ;) .

Vielleicht zeigst du mal ein komplettes list, dann kann man ggf. weitersehen oder Alternativen entwickeln.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors