Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Moderator: Co-Administratoren
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Deine Ausgaben zeigen mir keinen Grund und keinerlei Anhaltspunkt warum das Skript nicht ausgeführt werden könnte. ¯\_(ツ)_/¯
Wenn deine Zentrale ansosnsten rund läuft kann man ja auch von einer intakten Hardware/SD-Card ausgehen.
Wenn deine Zentrale ansosnsten rund läuft kann man ja auch von einer intakten Hardware/SD-Card ausgehen.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
ein sh davor sollte reichen, also
und auch im HM Script...
Alchy
Code: Alles auswählen
sh /usr/local/addons/snapshot/snapshot-doorbell.sh
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
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 (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Das würde mich aber doch sehr wundern.
Bei einem ansonsten intakten Gesamtsystem ist eine "erzwungene Shell" allenfalls eine Symptombehebung - und zwar dann, wenn Rechte nicht korrekt gesetzt wurden oder ein falscher Shebang verwendet wurde. Laut den Ausgaben kann man beides ausschließen.
Aber mal abwarten, bei den insgesamt widersprüchlichen Ausgaben kann ja durchaus auch etwas Widersprüchliches helfen.
Möglicherweise habe ich im Feiertagsrausch (hicks) auch einfach etwas Offensichtliches übersehen. Prost!
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Code: Alles auswählen
# sh /usr/local/addons/snapshot/snapshot-doorbell.sh
: not foundaddons/snapshot/snapshot-doorbell.sh: line 2:
: not foundaddons/snapshot/snapshot-doorbell.sh: line 7:
: not foundaddons/snapshot/snapshot-doorbell.sh: line 15:
#
laut name auch ein jpg allerdings nur 1kb groß und kein inhalt. versendet wird auch noch nichts.
So sieht das script aktuell aus:
Code: Alles auswählen
#!/bin/sh
# take snapshot
photo="/tmp/snapshot_telegram.jpg"
url="http://testuser:testpaswort@192.168.3.2/ISAPI/Streaming/channels/101/picture"
curl -k -s -o $photo $url
# send snapshot via telegram
message="Jemand hat geklingelt!"
photo="@/tmp/snapshot_telegram.jpg"
chatid="123456789"
botapi="123456789:12345-12345678906436346436"
url="https://api.telegram.org/bot$botapi/sendPhoto"
curl -k -s $url -F chat_id=$chatid -F photo="$photo" -F caption="$message" > /dev/null
# keep our environment clean
#rm /tmp/snapshot_telegram.jpg
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Erzähle mal was für eine Zentrale du genau einsetzt, welche Firmware installiert ist und mit welchen Hilfmitteln und welchem Editor du das Shell-Skript erstellt und editiert hast.
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Die beiden Anleitungen "Telegram-Nachrichten ohne Addon verschicken" und "Telegram-Nachrichten mit Bild ohne Addon, verschicken" sollten inkl. der Skripte seit Firmware 2.49.17/18 nun auch auf einer CCU2 ohne Weiteres 1:1 funktionieren.
Es wäre schön, wenn ein CCU2-Benutzer das verifizieren/testen könnte und mir eine Rückmeldung geben würde (hier oder per PN).
Voraussetzung ist lediglich der Einsatz der Firmware 2.49.17/18 (oder höher). Es sind keinerlei Addons erforderlich.
Es wäre schön, wenn ein CCU2-Benutzer das verifizieren/testen könnte und mir eine Rückmeldung geben würde (hier oder per PN).
Voraussetzung ist lediglich der Einsatz der Firmware 2.49.17/18 (oder höher). Es sind keinerlei Addons erforderlich.
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Telegram-Nachrichten (mit Bild) ohne Addon verschicken
Die Beispielskripte der beiden Anleitungen wurden aktualisiert und in Sachen Sicherheit verbessert: