Beiträge von Mensch_Jensch

    Hallo,
    ich war von der PUSH-Lösung begeistert und habe mich hier am Anfang auch ein wenig schwer getan.


    Darum hier kurz meine Lösung für den Push per Telegram.
    Ich nutze mjpg_streamer
    Die Pausen zwischen den Bildern könnte auch noch als Variable deklariert werden.
    Dateinamen habe ich mit mit Absicht als Tuer1.jpg bis TuerX.jpg gelassen, da sonst noch eine Löschfunktion durchgeführt werden.
    Wer hier eine Historie pflegen will kann die Dateinamen auch mit YYYY-MM-DD-....jpg o.ä. abspeichern lassen.


    Shell-Datei liegt bei mir in dem Verzeichnis
    /usr/local/etc/DoorPi/scripts


    Bilder werden hier abgelegt:
    /usr/local/etc/DoorPiWeb/telegram


    Folgende Befehle habe ich in der snapshot_telegram.sh zusammengefast:
    nur Textnachricht als PUSH, wird vor den Bildern versendet
    curl -s -k "https://api.telegram.org/bot"token:TOKEN"/sendMessage" -F text="Chat-Nachricht" -F chat_id="CHATID"
    Erstellen des Snapshot
    wget -O /usr/local/etc/DoorPiWeb/telegram/Tuer1.jpg http://IP-DoorPi:9000/?action=snapshot
    nur Bilder als PUSH ohne Benachrichtigung
    curl -s -X POST "https://api.telegram.org/bot"token:TOKEN"/sendPhoto" -F chat_id=280179035 -F photo="@/usr/local/etc/DoorPiWeb/telegram/Tuer1.jpg" -F disable_notification=1


    Ergänzend zu PUSH-Nachrichten an KODI habe ich noch folgendes gefunden und erfolgreich getestet:
    curl -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"GUI.ShowNotification","params":{"title":"[b]Haustür[/b]","message":"[b]Ding Dong[/b]"},"id":1}' http://[b]user[/b]:[b]pw[/b]@[b]IP-KODI[/b]:8080/jsonrpc


    Hier weiter Quellen zu KODI zum einlesen und vertiefen
    https://discourse.osmc.tv/t/pu…-from-bash-to-kodi/5703/2
    http://kodi.wiki/view/JSON-RPC_API/v6#GUI.ShowNotification
    http://kodi.wiki/view/List_of_built-in_functions