Page 1 of 1

HomeKit ohne IFTTF

Posted: 7. Dec 2021, 23:51
by oliverS
Servus,
bisher habe ich meine HomeKit Automatisierungen (zB Fenster offen Warnung) via IFTTF versendet.
Ich mag den Dienst aber inzwischen nicht mehr so sehr und wollte nun das ganze per PHP machen.
Meine naive Idee war es, auf meinem WebServer ein php Skript zu parken (je Fenster 1 Skript), welches ich dann aus der HomeKit Automatisierung heraus aufrufen kann. Bisher rufe ich da immer ein maker.ifttf.com/trigger/.... auf.
Ich dachte das ist ganz einfach - einfach das kleine php Sample Script kopieren, leicht anpassen und in ein Verzeichnis auf meinem Server legen.
Leider passiert da so gar nix! :o

Re: HomeKit ohne IFTTF

Posted: 8. Dec 2021, 11:53
by admin
Hallo,

im ersten Schritt würde ich schauen, ob das PHP Script auch ordnungsgemäß aufgerunfen wird.
Dafür einfach eine Text-Datei schreiben und schauen, ob diese angelegt wird.

Code: Select all

<?php
$zeile = "TEXT \r\n";
file_put_contents("beispiel.txt", $zeile);
?>
Wenn das funktioniert hat, im nächsten Schritt Pushsafer Versand einrichten.

Grüße Kevin

Re: HomeKit ohne IFTTF

Posted: 26. Dec 2021, 16:45
by oliverS
Sorry, komme erst heute wieder dazu. :-(

Bin noch etwas neuer im PHP Umfeld.
Habe das Script 1:1 übernommen, bekomme aber noch immer keinen Push.
Das Script läuft auf meinem Server, ich bekomme auch ECHOs ausgegeben.
Wenn ich mit den $result ausgeben lasse, kommt da aber gar nix raus.

Auch im API Log sehe ich keinen Aufruf

Re: HomeKit ohne IFTTF

Posted: 26. Dec 2021, 17:29
by admin
Wenn du eine URL direkt aus HomeKit aufrufen kannst, so wie du es ja früher auch mit IFTTT gemachts hast, so kannst du auch eine Pushsafer URL zum Versenden einer Push-Notification aufrufen.

In deinem Dashboard unter Nachrichten versenden, kannst du dafür eine Nachricht einrichten und danach einen Link generieren.
Diesen kannst du erst im Browser testen und wenn alles funktioniert, in HomeKit übertragen.

Kevin