Problem mit Pushover

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Problem mit Pushover

Beitrag von alchy » 06.03.2018, 15:34

Ich bin blöd, curl wird einfach nicht dort sein. Ist ja Raspberry

Code: Alles auswählen

/usr/local/addons/cuxd/
Bitte nachschauen.

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.

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: Problem mit Pushover

Beitrag von jmaus » 06.03.2018, 15:49

Doch, da sollte normalerweise ein link auf /usr/bin/curl liegen damit man weiterhin /usr/local/addons/cuxd/curl als Kommando nutzen kann (als backward compatibility).
Zuletzt geändert von alchy am 06.03.2018, 16:36, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Problem mit Pushover

Beitrag von alchy » 06.03.2018, 16:40

Wäre aber eine gute Erklärung für den 127'er Fehler von CUxD.

Also soll der TE mal schauen, bzw. das / die Scripte anpassen,
die Scripte müssten alle funktionieren. Natürlich kann man wget benutzen oder system.exec
aber ich persönlich würden solche Unzulänglichkeiten fixen statt sie zu umgehen.

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.

DJ-Mix
Beiträge: 37
Registriert: 06.02.2007, 11:28
Hat sich bedankt: 9 Mal
Danksagung erhalten: 1 Mal

Re: Problem mit Pushover

Beitrag von DJ-Mix » 06.03.2018, 19:43

Habe mal ein Bild von den Verzeichnissen gemacht
curl_01.PNG
curl_01.PNG (19.46 KiB) 1722 mal betrachtet
curl_02.PNG
Gruß
DJ-Mix

DrTob
Beiträge: 3426
Registriert: 29.10.2010, 08:24
Danksagung erhalten: 5 Mal

Problem mit Pushover

Beitrag von DrTob » 06.03.2018, 22:32

Ich kenne mich mit curl wie gesagt nicht aus, aber ich habe in meinem Aufruf andere Parameter. Hast du den mal versucht? (Gerne darf mir auch jemand den Unterschied (wenn er denn existiert) erklären ;))

Ps: das Beispiel auf der pushover-Seite entspricht „eurem“, nicht meinem... [emoji848]

DJ-Mix
Beiträge: 37
Registriert: 06.02.2007, 11:28
Hat sich bedankt: 9 Mal
Danksagung erhalten: 1 Mal

Re: Problem mit Pushover

Beitrag von DJ-Mix » 07.03.2018, 05:28

Hallo DrTob,

ich habe alle Beispiele durch. Leider funktioniert bislang nur System.exec

Gerne würde ich es aber mit CuxD (curl) machen. Weiß aber leider nicht wie ich es hinbekomme.
Gruß
DJ-Mix

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: Problem mit Pushover

Beitrag von jmaus » 07.03.2018, 08:25

DJ-Mix hat geschrieben:ich habe alle Beispiele durch. Leider funktioniert bislang nur System.exec

Gerne würde ich es aber mit CuxD (curl) machen. Weiß aber leider nicht wie ich es hinbekomme.
Für einfache dinge wie simple aufrufe von curl oder wget um nur eine URL zu triggern oder ähnliches ist system.Exec() genau das richtige, dafür brauch es CUxD nicht ehrlich gesagt.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

DJ-Mix
Beiträge: 37
Registriert: 06.02.2007, 11:28
Hat sich bedankt: 9 Mal
Danksagung erhalten: 1 Mal

Re: Problem mit Pushover

Beitrag von DJ-Mix » 07.03.2018, 09:53

Hallo jmaus,

das mag sein, dennoch sind alle Beispiele und Tipps auf CuxD aufgebaut, so dass es erforderlich wäre alle Scripte
dahingehend auf System.exec umzubauen. Da ich leider von der Programmierung nicht viel verstehe, bin ich darauf
angewiesen, Hilfe hier durch das Forum zu erhalten. Zudem muss es doch einen Grund geben, warum CuxD (curl)
bei mir nicht funktioniert. Habe mich genau an die Anleitungen gehalten und raspimatic und Cuxd installiert.

Vielen dank schon mal für die Hilfe.
Gruß
DJ-Mix

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Problem mit Pushover

Beitrag von alchy » 07.03.2018, 21:49

DJ-Mix hat geschrieben:Zudem muss es doch einen Grund geben, warum CuxD (curl)
bei mir nicht funktioniert. Habe mich genau an die Anleitungen gehalten und raspimatic und Cuxd installiert.
Respekt :!: , die richtige Einstellung !
Dafür hast du dir verdient, das ich dir weiter helfe.

Dann führ doch Curl die Befehle auf der Bash aus.

Code: Alles auswählen

/usr/local/addons/cuxd/curl http://127.0.0.1/ise/checkrega.cgi
oder auch xx natürlich angepasst

Code: Alles auswählen

/usr/local/addons/cuxd/curl -k -d token=xxxxxxxxx -d user=xxxxxxx -d title='Titel der Nachricht' -d message='das ist ein test mit curl direkt von alchy' -d sound='siren' https://api.pushover.net/1/messages.json
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.

DJ-Mix
Beiträge: 37
Registriert: 06.02.2007, 11:28
Hat sich bedankt: 9 Mal
Danksagung erhalten: 1 Mal

Re: Problem mit Pushover

Beitrag von DJ-Mix » 08.03.2018, 05:33

Hallo alchy,

nochmals Vielen Dank.

1. und 2. Code = Ergebnis

Code: Alles auswählen

/usr/local/addons/cuxd/curl: error while loading shared libraries: /lib/libcurl.so.4: ELF file OS ABI invalid
Gruß
DJ-Mix

Antworten

Zurück zu „RaspberryMatic“