HomeMatic CCU2 bei ELV bestellen

CuxD verschicken keine Nachrichten mit Leerzeichen trotz '

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Werbung


CuxD verschicken keine Nachrichten mit Leerzeichen trotz '

Beitragvon microsuck » 04.01.2018, 11:24

Hi,

ich habe nach diese Anleitung auf meinem RPI versucht dies nachzustellen. Leider hat dies nicht funktioniert (gehe davon aus das die Datei Curl nicht für den RPI geeignet ist). Aber seid dem funktioniert bei mir das Versenden von Nachrichten nicht mehr beziehungsweise mit sehr komischem verhalten (:

Wenn ich dies Probiere was auch immer funktionierte:
Code: Alles auswählen
string message = "Alarmanlage wurde ausgelöst";
string chatid = "xxxxx"; ! chat_id des Empfängers
string botAPI = "xxxxxxxxxxx"; ! API des eingerichteten Bots
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendMessage -d text='"#message#"' -d chat_id="#chatid);

kommt nix

wenn ich aber diesen Teil
Code: Alles auswählen
text='"#message#"'

ohne ' probiere dann versendet er zwar eine Nachricht allerdings nur das erste Wort.

Einen Neustart habe ich schon versucht bzw. cuxd nochmals zu installieren (ohne Deinstallation)

Ob das mit der obigen Anleitung zu tun hat kann ich nicht mit Gewissheit sagen aber kurz vorher hat es noch funktioniert und nun nicht mehr also liegt die Vermutung nahe.

um eine Idee was zur Lösung beiträgt wäre ich sehr dankbar
microsuck
 
Beiträge: 128
Registriert: 03.09.2012, 14:34

Re: CuxD verschicken keine Nachrichten mit Leerzeichen trotz

Beitragvon alchy » 04.01.2018, 12:04

microsuck hat geschrieben:was auch immer funktionierte:


Naja, da würde ich mal sagen: das stimmt so mal nicht :wink:

Lösung:
Umlaute in der Nachricht entfernen bzw. entsprechend behandeln.

Alchy

.................... ShutDown
Sprichst Du zu Gott bist Du gesegnet. Spricht Gott zu Dir bist Du schizophren.


Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
alchy
 
Beiträge: 6218
Registriert: 24.02.2011, 01:34

Re: CuxD verschicken keine Nachrichten mit Leerzeichen trotz

Beitragvon microsuck » 04.01.2018, 14:34

SCHANDE über mich :evil:

ich dachte das dies so funktioniert hat. Dann war das wohl ein anderes Script.
microsuck
 
Beiträge: 128
Registriert: 03.09.2012, 14:34


Zurück zu CUxD

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste







© homematic-forum.de & Lizenzgebern. Alle Rechte vorbehalten. Alle Bilder & Texte auf dieser Seite sind Eigentum
der jeweiligen Besitzer und dürfen ohne deren Einwilligung weder kopiert noch sonstwie weiter verwendet werden.