Push-Nachrichten per Telegram - was geht?
Moderator: Co-Administratoren
Re: Push-Nachrichten per Telegram - was geht?
Hallo
Ich habe mal eine Frage zum pushen der Bilder von einer synology und einer hikvision Kamera.
Ich habe ein Skript welches beim ausführen ein Snapshot der Eingangskamera auf die synology ablegt. Ein weiteres Skript sendet das Bild an Telegram. Nur leider geht nur jeder 50ste Versuch durch. Wenn ein skriptfehler vorliegen würde es ja garnicht gehen. Deshalb ist mein Verdacht ob die Bildgrösse zu groß ist für die CCU. Bei meinem Nachbarn geht es super. Er hat eine günstige wansview mit geringer Auflösung. Ich hab eine Hikvison Dome Kamera.
Sonst ist alles gleich.
Gesendet von iPhone mit Tapatalk
Ich habe mal eine Frage zum pushen der Bilder von einer synology und einer hikvision Kamera.
Ich habe ein Skript welches beim ausführen ein Snapshot der Eingangskamera auf die synology ablegt. Ein weiteres Skript sendet das Bild an Telegram. Nur leider geht nur jeder 50ste Versuch durch. Wenn ein skriptfehler vorliegen würde es ja garnicht gehen. Deshalb ist mein Verdacht ob die Bildgrösse zu groß ist für die CCU. Bei meinem Nachbarn geht es super. Er hat eine günstige wansview mit geringer Auflösung. Ich hab eine Hikvison Dome Kamera.
Sonst ist alles gleich.
Gesendet von iPhone mit Tapatalk
Devices : 37
Kanäle : 162
Programme : 85
Räume : 8
Variablen : 41
1 x HM-Sec-SC-2 1 x HM-OU-CF-Pl 1 x HM-LC-Sw1-Ba-PCB 1 x HM-LC-Bl1-FM 1 x HM-RCV-50 1 x HM-LC-Sw1-FM 1 x HM-RC-19 1 x HM-OU-LED16 1 x HM-Dis-WM55 2 x HM-PB-6-WM55 1 x HM-TC-IT-WM-W-EU 1 x HM-LC-Dim1T-FM 1 x HM-Sec-Key 4 x HM-Sec-SCo 1 x HM-Sec-RHS 1 x HM-Sec-SD 1 x HM-Sec-SD-Team 1 x HM-Sen-DB-PCB 1 x HM-CC-RT-DN 1 x HM-OU-CM-PCB 2 x HM-Sec-MDIR-2 1 x HM-PBI-4-FM 8 x HM-LC-Sw2-FM 2 x HM-RC-Key4-2
Kanäle : 162
Programme : 85
Räume : 8
Variablen : 41
1 x HM-Sec-SC-2 1 x HM-OU-CF-Pl 1 x HM-LC-Sw1-Ba-PCB 1 x HM-LC-Bl1-FM 1 x HM-RCV-50 1 x HM-LC-Sw1-FM 1 x HM-RC-19 1 x HM-OU-LED16 1 x HM-Dis-WM55 2 x HM-PB-6-WM55 1 x HM-TC-IT-WM-W-EU 1 x HM-LC-Dim1T-FM 1 x HM-Sec-Key 4 x HM-Sec-SCo 1 x HM-Sec-RHS 1 x HM-Sec-SD 1 x HM-Sec-SD-Team 1 x HM-Sen-DB-PCB 1 x HM-CC-RT-DN 1 x HM-OU-CM-PCB 2 x HM-Sec-MDIR-2 1 x HM-PBI-4-FM 8 x HM-LC-Sw2-FM 2 x HM-RC-Key4-2
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Guten morgen ,
bitte um Hilfe, versuche seit Tagen das Bid der Cam zusenden,klappt leider nicht.
Text wir übermittelt, Bild nein.
Über das Email addon läuft das gut.
Über Url lässt sich das Bild anzeigen.
Gruß Dieter
bitte um Hilfe, versuche seit Tagen das Bid der Cam zusenden,klappt leider nicht.
Text wir übermittelt, Bild nein.
Über das Email addon läuft das gut.
Über Url lässt sich das Bild anzeigen.
Code: Alles auswählen
! +++++ Settings +++++
string msg = "Testbild";
string photo = "test.jpg";
string camurl = " http://192.168.178.33:81/snapshot.cgi?";
string chatid = "xxxxxxxxxx";
string botAPI = "xxxxxxxxx";
! +++++ Nachricht Senden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendMessage -F text='"#msg#"' -F chat_id="#chatid);
! +++++ Klingelbild von Haustür holen +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("wget http://192.xxx.xx.xx:xxxx/user=xxx&pwd=xxxx -O "#photo#" "#camurl#"");
! +++++ Klingelbild versenden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendPhoto -F chat_id="#chatid#" -F photo='@"#photo#"'");
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
-
- Beiträge: 494
- Registriert: 29.04.2014, 18:38
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 9 Mal
Re: Push-Nachrichten per Telegram - was geht?
Hallo
tausche mal folgende Zeile aus.
Gruß
Bulli
tausche mal folgende Zeile aus.
Code: Alles auswählen
string photo = "test.jpg";
Code: Alles auswählen
string photo = "/tmp/test.jpg";
Bulli
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Hallo Bulli
klappt nicht
habe auch schon andere Varianten getestet
Code: Alles auswählen
! +++++ Settings +++++
string msg = "Testbild";
string photo = "/tmp/test.jpg";
string camurl = "http://192xxxxxxxxxx/snapshot.cgi?";
string chatid = "xxxxxxx";
string botAPI = "xxxxxxxxxxxx";
! +++++ Nachricht Senden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendMessage -F text='"#msg#"' -F chat_id="#chatid);
! +++++ Klingelbild von Haustür holen +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("wget http://192.xxxxxxxxxxx/user=xxxxxxx&pwd=xxxxxxxx -O "#photo#" "#camurl#"");
! +++++ Klingelbild versenden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendPhoto -F chat_id="#chatid#" -F photo='@"#photo#"'");
habe auch schon andere Varianten getestet
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Das Bild wird als cgi abgeholt,wo wird das denn gespeichert?
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Danke für die Hilfe !!!
Habe es hinbekommen
nach gefühlten Hundert Tagen
sowas schaft man auch noch mit 62 Jahren
"man ist nie zu alt, nur zu faul"
wünsch euch allen einen sonnigen Tag
Gruß Dieter
Habe es hinbekommen
nach gefühlten Hundert Tagen
Code: Alles auswählen
! +++++ Settings +++++
string msg = "Testbild";
string photo = "/tmp/klingel.jpg";
string camurl = "http://192.xxxxxx:xx/snapshot.cgi?";
string chatid = "xxxxxx";
string botAPI = "xxxxxxxxxxxxx";
! +++++ Nachricht Senden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendMessage -F text='"#msg#"' -F chat_id="#chatid);
! +++++ Klingelbild von Haustür holen +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("wget -O '/tmp/klingel.jpg' 'http://192.xxxxx:xxxx/snapshot.cgi?user=xxxxx&pwd=xxxxxx' -O "#photo#" "#camurl#"");
! +++++ Klingelbild versenden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#botAPI#"/sendPhoto -F chat_id="#chatid#" -F photo='@"#photo#"'");
"man ist nie zu alt, nur zu faul"
wünsch euch allen einen sonnigen Tag
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
-
- Beiträge: 494
- Registriert: 29.04.2014, 18:38
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 9 Mal
Re: Push-Nachrichten per Telegram - was geht?
Hallo Dieter
ist schön das es jetzt funktioniert. Kannst du mal nur zum testen das /tmp raus machen. Geht es dann auch noch? Würde mich interessieren weil bei vielen geht es ja auch ohne absoluten PATH, bei mir nicht. Das hat mich schon immer gewundert.
string photo = "/tmp/klingel.jpg"; geht
string photo = "klingel.jpg"; ????
Gruß
Bulli
ist schön das es jetzt funktioniert. Kannst du mal nur zum testen das /tmp raus machen. Geht es dann auch noch? Würde mich interessieren weil bei vielen geht es ja auch ohne absoluten PATH, bei mir nicht. Das hat mich schon immer gewundert.
string photo = "/tmp/klingel.jpg"; geht
string photo = "klingel.jpg"; ????
Gruß
Bulli
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Hallo Bulli,
habe gerade getestet,
geht auch ohne tmp,oh wunder ,
muß aber nach wget auch rausgenommen werden.
Habe auf tmp umgeschrieben
habe mal reingestellt , kann irgend jemand mal gebrauchen.
Gruß Dieter
habe gerade getestet,
geht auch ohne tmp,oh wunder ,
muß aber nach wget auch rausgenommen werden.
Habe auf tmp umgeschrieben
Code: Alles auswählen
! +++++ Settings Terasse Cam +++++
string tmpA = "Bild Terasse ";
string tmpB = "Terasse.jpg";
string tmpC = "http://192.xxxxxxx:xx/snapshot.cgi?";
string tmpD = "xxxxxx";
string tmpE = "xxxxxxxxxxxxxxxx";
! +++++ Nachricht Senden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#tmpE#"/sendMessage -F text='"#tmpA#"' -F chat_id="#tmpD);
! +++++ Bild von Terasse holen +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("wget 'http://192.xxxxx:xx/snapshot.cgi?user=xxxxx&pwd=xxxxxxx' -O "#tmpB#" "#tmpC#"");
! +++++ Terassenbild versenden +++++
dom.GetObject("CUxD.CUX2801003:1.CMD_EXEC").State("extra/curl -s -k https://api.telegram.org/bot"#tmpE#"/sendPhoto -F chat_id="#tmpD#" -F photo='@"#tmpB#"'");
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Habe mal verglichen mit meinem ersten post,
bei der Abfrage 'http://192.xxxxx:xx/snapshot.cgi?user=xxxxx&pwd=xxxxxxx'
fehlten dort die Hochkommas
Daran hats wohl gelegen
bei der Abfrage 'http://192.xxxxx:xx/snapshot.cgi?user=xxxxx&pwd=xxxxxxx'
fehlten dort die Hochkommas
Daran hats wohl gelegen
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Push-Nachrichten per Telegram - was geht?
Mit tmp werden die Bilder auf der CCU im tmp Verzeichnis zwischengespeichert
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil