Pushnachrichten mit Pushover an Android bzw. iOS
Moderator: Co-Administratoren
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Das Kurzscript funktioniert, sofern das Bild natürlich vorhanden ist Und die Userdaten.
Warum nicht das originalscript mit Bildversand von mir ein zwei Seiten zurück genommen wird, ist fraglich.
Wenn es dir um dtp Script geht, warum postest du hier, statt im entsprechenden Thread.
Alchy
Warum nicht das originalscript mit Bildversand von mir ein zwei Seiten zurück genommen wird, ist fraglich.
Wenn es dir um dtp Script geht, warum postest du hier, statt im entsprechenden Thread.
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.
-
- Beiträge: 87
- Registriert: 23.03.2015, 22:45
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 2 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
@alchy
Hat nun mit deinem Script geklappt! Habe noch device='"#device#"' eingefügt. Was mein ursprünglicher Wunsch/Frage war!
Danke für das Script
Hat nun mit deinem Script geklappt! Habe noch device='"#device#"' eingefügt. Was mein ursprünglicher Wunsch/Frage war!
Danke für das Script
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Danke für den Beispiel Code, bei mir funktioniert es einwandfrei und die Nachricht kommt sofort auf dem Handy an.dtp hat geschrieben:Also ich hab's jetzt mal mit nem Shell-Skript über den DoorPi ausprobiert, das folgende Befehle enthält:
Funktioniert, wie man sieht:Code: Alles auswählen
#!/bin/bash CCU_IP=192.168.0.20 # IP-Adresse der CCU LBoxPi_IP=192.168.0.21 # IP-Adresse des LBoxPi PoUser1=xxxxxxxxxxxxxxxxxxxxxxxxxx # Pushover API-Key Benutzer 1 PoHMinfo1=xxxxxxxxxxxxxxxxxxxxxxxxxx # Pushover Token "HomeMatic Info" Benutzer 1 # Snapshot holen wget -O /home/pi/Haustürklingel.jpg http://${LBoxPi_IP}:8181/cam.jpg # Push-Nachricht inkl. Snapshot per Pushover senden curl -s -k -F token=$PoHMinfo1 -F user=$PoUser1 -F message="Haustürklingel in Anwesenheit betätigt." -F attachment="@/home/pi/Haustürklingel.jpg" -F priority=1 -F sound="pushover" -F html=1 "https://api.pushover.net/1/messages.json" exit 0
Gruß,
Thorsten
Gesendet von meinem D5803 mit Tapatalk
-
- Beiträge: 47
- Registriert: 14.03.2016, 08:11
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 1 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Hallo,
kann mir jemand evtl weiter helfen bei der Bildübertragung von IP Kamera in CCU2.
Also ich möchte auch gerne ein Bild der Kamera wenn es an der Tür klingelt.
Pushover funktioniert. Auch das Skript von Alchy. Bild kommt sofort am Handy an.
mit dem http befehl bekomme ich auch den snapshot im browser ausgelesen.
aber ich bekomme das bild nicht über wget in die ccu.
habe auch andere ordner ausprobiert und berechtigungen vergeben. auch nichts.
füre ich das skript im obigen code aus bekomme ich im cuxd folgenden fehler:
Apr 5 22:07:17 homematic-ccu2 daemon.info cuxd[1386]: system(wget -q -O '/tmp/Klingel.jpg' 'http://ip/tmpfs/snap.jpg?usr=xxx&pwd=xxx') exit(127) 0s
Gruß Balisto
kann mir jemand evtl weiter helfen bei der Bildübertragung von IP Kamera in CCU2.
Also ich möchte auch gerne ein Bild der Kamera wenn es an der Tür klingelt.
Pushover funktioniert. Auch das Skript von Alchy. Bild kommt sofort am Handy an.
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O '/tmp/snapshot.jpg'
'http://xxxipxxx/tmpfs/snap.jpg?usr=USER&pwd=PW'");
aber ich bekomme das bild nicht über wget in die ccu.
habe auch andere ordner ausprobiert und berechtigungen vergeben. auch nichts.
füre ich das skript im obigen code aus bekomme ich im cuxd folgenden fehler:
Apr 5 22:07:17 homematic-ccu2 daemon.info cuxd[1386]: system(wget -q -O '/tmp/Klingel.jpg' 'http://ip/tmpfs/snap.jpg?usr=xxx&pwd=xxx') exit(127) 0s
Gruß Balisto
-
- Beiträge: 10655
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Zeig mal den exakten Code. Die von dir gepostete Fehlermeldung passt nicht zum gezeigten Codeschnipsel.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
-
- Beiträge: 47
- Registriert: 14.03.2016, 08:11
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 1 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Programm:
Fehler:
Apr 6 14:35:46 homematic-ccu2 daemon.info cuxd[4114]: system(wget -q -O '/tmp/Klingel.jpg' 'http://xxx.xxx.xxx.xxx/tmpfs/snap.jpg?usr=xxx&pwd=xxx') exit(127) 0s
So, dann habe ich den snapshot per filezilla in den Ordner geschoben und folgendes Bild. Funktioniert.
Bekomme es aber nicht übers skript in die CCU2
Fehler:
Apr 6 14:35:46 homematic-ccu2 daemon.info cuxd[4114]: system(wget -q -O '/tmp/Klingel.jpg' 'http://xxx.xxx.xxx.xxx/tmpfs/snap.jpg?usr=xxx&pwd=xxx') exit(127) 0s
So, dann habe ich den snapshot per filezilla in den Ordner geschoben und folgendes Bild. Funktioniert.
Bekomme es aber nicht übers skript in die CCU2
Zuletzt geändert von alchy am 22.06.2019, 23:26, insgesamt 1-mal geändert.
Grund: Scriptcopy gelöscht
Grund: Scriptcopy gelöscht
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Lösch die bildDatei.
Führe Script 1 aus
Schau nach ob die Datei im Ordner erscheint
Wenn ja erhöhe die Pause zwischen den Scripten.
Wenn nein, und das wird so sein lt. Log dann stimmt der WGET Aufruf im Script 1 nicht.
Den WGET Befehl auf der Kommandozeile ausführen. Also das aus der Klammer, ohne quiet Parameter - q
Alchy
Führe Script 1 aus
Schau nach ob die Datei im Ordner erscheint
Wenn ja erhöhe die Pause zwischen den Scripten.
Wenn nein, und das wird so sein lt. Log dann stimmt der WGET Aufruf im Script 1 nicht.
Den WGET Befehl auf der Kommandozeile ausführen. Also das aus der Klammer, ohne quiet Parameter - q
Alchy
Zuletzt geändert von alchy am 06.04.2018, 20:13, insgesamt 1-mal geändert.
Grund: Wenn nein
Grund: Wenn nein
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.
-
- Beiträge: 47
- Registriert: 14.03.2016, 08:11
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 1 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Also in dem shell command kann ich folgenden befehl ausführen
Und das aktuelle bild wird in der ccu im tmp ordner abgespeichert.
Und das aktuelle bild wird in der ccu im tmp ordner abgespeichert.
Code: Alles auswählen
wget -O '/tmp/Klingel.jpg' 'http://xxx.xxx.xxx.xxx/tmpfs/snap.jpg?usr=xxx&pwd=xxx';
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Pushnachrichten mit Pushover an Android bzw. iOS
Sonderzeichen im Passwort?
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch