Hallo,
ich versuche gerade per Signal Nachrichten zu versenden.
Ich habe dazu ein Exec-Binding erstellt, das in der Command Zeile folgendes stehen hat:
ITEM:
SITEMAP:
An sich funktioniert das ganze, außer das ich keine Leerstellen übergeben kann.
Ich bekomme nur ein "Test" im Signal Client angezeigt.
Wenn ich das manuell machen möchte, sieht der Signal aufruf so aus:
Ich habe schon alles mögliche Versucht.
1) /opt/signal-cli-0.5.6/bin/signal-cli --dbus-system send -m "%2$s" +491xxxxxxx
Anzeige: "Test
2) Switch item=Sende_Signal_TEST mappings=[ ""Test 3 ""="Nachricht 3", ' "Test 4" '="Nachricht 4" , "%"Test 5%""="Nachricht 5"]
Anzeige in allen Fälle: "Test
Idealerweise würde ich gerne auch die ZIEL-Rufnummer mit übergeben.
Ursprünglich wollte ich das so realisieren:
mappings=[ '"Test 3" +491xxxxx' ="Nachricht 3", '"Test 4" +491xxxx'="Nachricht 4" ]
Vielleicht hat jemand eine Idee
ich versuche gerade per Signal Nachrichten zu versenden.
Ich habe dazu ein Exec-Binding erstellt, das in der Command Zeile folgendes stehen hat:
Code:
/opt/signal-cli-0.5.6/bin/signal-cli --dbus-system send -m %2$s +491xxxxxxx
Code:
String Sende_Signal_TEST "Signal Test" { channel="exec:command:402f56fb:input", autoupdate="false" }
Code:
Switch item=Sende_Signal_TEST mappings=[ "Test 3"="Nachricht 3", "Test 4"="Nachricht 4" ]
Ich bekomme nur ein "Test" im Signal Client angezeigt.
Wenn ich das manuell machen möchte, sieht der Signal aufruf so aus:
Code:
/opt/signal-cli-0.5.6/bin/signal-cli --dbus-system send -m "Test 1" +491xxxxxxx
1) /opt/signal-cli-0.5.6/bin/signal-cli --dbus-system send -m "%2$s" +491xxxxxxx
Anzeige: "Test
2) Switch item=Sende_Signal_TEST mappings=[ ""Test 3 ""="Nachricht 3", ' "Test 4" '="Nachricht 4" , "%"Test 5%""="Nachricht 5"]
Anzeige in allen Fälle: "Test
Idealerweise würde ich gerne auch die ZIEL-Rufnummer mit übergeben.
Ursprünglich wollte ich das so realisieren:
mappings=[ '"Test 3" +491xxxxx' ="Nachricht 3", '"Test 4" +491xxxx'="Nachricht 4" ]
Vielleicht hat jemand eine Idee
Kommentar