ich bin am verzweifeln, hab alle Treads durch und sehr viele Kombinationen probiert, aber mein Telegram verschickt mir kein Bild meiner Kamera.
Meine IP Kamera kann ich durch mehrere URL´s aufrufen, beide machen im Browser einen Snapshot.
Dann hab ich ein Programm wenn Bewegungsmelder Haustür dann Script 1 und Script 2 10 Sekunden verzögert.
Code: Alles auswählen
! +++++ Klingelbild von Haustür holen +++++
string url = "http://user:passwort@192.168.179.108/cgi-bin/snapshot.cgi?loginuse=user&loginpas=passwort";
dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q --auth-no-challenge -O /tmp/snapshot.jpg '"#url#"'");
Code: Alles auswählen
! Bild SCHICKEN EINZELN ABSENDEN MIT VERZÖGERUNG NACH SPEICHERN
string chatid = "123456789";
string botAPI = "bot123456789";
string caption = "Es hat geklingelt";
dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendPhoto -F chat_id="#chatid#" -F photo='@/tmp/snapshot.jpg' -F caption='"#caption.ToUTF8()#"'");
In anderen Scripten, wo ich Telegram Text über eine Variable schicke kommt der Text an.
Kann es vielleicht an diesem CUXD liegen. Dort habe ich nach Anleitung eine 19 Tasten Fernbedienung angelegt.
Wäre über Tips sehr dankbar
Gruß Sascha