MQTT: Text von Gladys senden

Seit Version 4.24 von Gladys können wir Textnachrichten empfangen und anzeigen, die an Gladys gesendet wurden.

Aktuelles Verhalten: In Szenen können wir eine Funktion nur mit numerischen Werten versorgen (auch wenn die Funktion Text akzeptiert).

Um weiter zu gehen, möchte ich eine Textnachricht von Gladys per MQTT senden. Dadurch könnte ich eine Nachricht von Gladys senden, die in Node-RED integriert wird, um Gladys über meine Sonos-Lautsprecher sprechen zu lassen.

Ich denke, ich verstehe die Funktion, aber ich weiß nicht, ob sie sehr nützlich ist, da du NodeRed verwendest. Also, solange du dabei bist, ob du einen Text oder eine Zahl abrufst, ändert das nichts daran, dass du alles direkt in NodeRed machen kannst, zum Beispiel:

Gladys sendet 1
NodeRed empfängt 1 > ein Switch ermöglicht es dir, deine 1 in den gewünschten Text umzuwandeln.

Danach bin ich nicht dagegen, ich mag es, wenn Gladys viele Dinge kann ^^

Hallo @guim31, danke für deine Antwort. Genau das mache ich heute.

Diese neue Funktion würde es mir ermöglichen, nur Gladys anzupassen, wenn ich neue Sprachmitteilungen einrichten möchte.

Heute muss ich, um eine neue Sprachmitteilung hinzuzufügen, einen neuen numerischen Code auswählen und die Umleitung in Node-RED einrichten.

Vielleicht ist die Entwicklung aber im Hinblick auf die geplante Nutzung zu aufwendig :slight_smile:

Ja, das zwingt einen natürlich, auf beiden Hochzeiten zu tanzen :confused:

Ich dachte mir das Gleiche, aber ich wollte ein bisschen warten, nachdem ich Gladys gedrängt hatte, den Text zu schicken :laughing:

Eine weitere Möglichkeit, die bereits jetzt funktioniert, ist, eine HTTP-Anfrage von Gladys an Node-RED in den Szenen zu senden :slight_smile: Node-RED kann HTTP-Anfragen abhören und einen Flow beim Empfang einer Anfrage auslösen (die von den Szenen in Gladys kommen kann)

Ich benutze nicht Node-RED :stuck_out_tongue:

Solange die Funktion nicht existiert, hatte @Tlse-vins das folgende Tutorial (node-red) erstellt: [NODE-RED] enceintes Sonos

Danke dir, ich werde es testen.

Hallo @PhilippeMA,

Ich glaube, diese Funktion ist bereits in Gladys enthalten:

Ist das okay für dich? :slight_smile:

Hallo @pierre-gilles, ja super! Danke.

Für den Anwendungsfall, den ich angegeben hatte, gibt es eine native Funktion, um Gladys sprechen zu lassen. Das wird auch für andere Fälle nützlich sein :grinning_face:

Okay, dann schließe ich den Post.