Versuch mal bei ID die pushbutton kleinzuschreiben?!
Guten Morgen, Hab ich auch schon probiert, hat aber auch nichts gebracht…
Raspi ist auf aktuellstem Stand?
Evtl. braucht man noch irgendein anderes Plugin?
Ja, Raspi ist up to Date. Auch bedingt durch das iOS Update 10.3 von gestern. Sonst läuft die Homebridge bzw. Home App nicht mehr. Meine gelesen zu haben, dass auch ein npm-Update zu machen ist. Ich habe es zumindest gemacht und es tut.
Plugin kann ich nicht beurteilen, welche hast du denn? Hab alle die installiert, die mit der Homebridge-App installiert wurden… vermute wie bei dir.
Nur meine pushbuttons wollen nicht
Noch einer ne Idee?
Nein, ich habe praktisch auch nur diese Plugins zzgl. des ZP für Sonos.
Naja, b ei mir will das Personentracking nicht, dann schmiert die Homebridge regelmässig ab…
Mach das Tracking (anwesend, abwesend) am besten mit iBeacon, Geofency-App und den Anleitungen hier:
und den Homeegrammen von @Micha :
https://community.hom.ee/t/zustand-an-und-abwesenheit-fuer-2personen-mit-und-und-oder-verknuepfungen/2387/106?u=captainl
Läuft top bei mir! Und wenn du das mit dem Email-Versand der Logfile hinbekommen hast, ist das hier nicht weiter schwierig…
Habe schon mal Locative versucht, ist ja ähnlich.
ABER ich brauche das für 4 Personen! Da schreibe ich mir die Finger wund beim HG anlegen
Sind doch nur 10 HGs bei 4 Personen. Easy
Warum nicht, du bist doch der Profi unter uns
Hast du eine Ahnung, woran es liegen könnte und warum es bei @Sofasportler geht?
Habs herausgefunden: Pushbuttons gibt es erst seit der 0.0.23. Aktuell ist die 0.0.24.
Bei mir ist die 0.0.21 installiert. Hat jemand einen Tipp, wie der passende Befehl für die Shell fürs Update heißt?
https://github.com/benzman81/homebridge-http-webhooks/blob/master/CHANGELOG.md
Danke das wars ,
Jetzt ist er da .
Sudo npm update -g homebridge-http-webhooks
Perfekt, danke. Teste ich heute Abend!
Hallo @Sofasportler und @Micha,
versuche gerade nur das exec-Skript von @Sofasportler zum Laufen zu bekommen und scheitere schon. Leider wird beim Aufruf des PHP-Skripts nichts ausgeführt. Gebe ich die Befehle direkt in der Shell ein, klappt es direkt. Wo ist der Fehler. Könnte ich denn nur programmieren…
PHP liegt übrigens im selben Ordner wie die txt. Der Code sieht stark vereinfacht so aus:
<?php
exec ('sudo cp log_homee.txt log_homee_aktuell-$(date +"%d-%m-%y-%H-%M"$").txt');
exec ('sudo rm log_homee.txt');
?>
Danke vorab!
Das liegt wahrscheinlich an den Rechten des WWW User !
Der hat keine Berechtigungen bestimmte Befehle auszuführen !
Bei @Sofasportler haben wir dem WWW User auch Root Rechte gegeben damit es funktioniert.
Macht Sinn… Hatte der log_homee.txt damals beim Anlegen auch entsprechende Rechte vergeben.
sudo chmod a+w log_homee.txt
Ist es aufwendig, entsprechende Rechte zu vergeben? Wenn nein, wäre ich für einen Tipp dankbar.
Versuch mal: sudo chmod -r 777 /var/www/html
Aber bitte nicht wenn der PI auch außerhalb des Netzwerks erreichbar ist.
Danke für den Hinweis! Aber was bedeutet “erreichbar”? Zählt dazu auch schon ein Zugriff über Portforwarding oder nur wenn ich eine Homepage betreibe?
777 heißt halt jeder Nutzer darf in dem Ordner lesen, schreiben und Dateien ausführen.
Am besten ihr schaut unter welchem Nutzer der Webserver läuft und macht ein chown auf das Script. Dann darf der User der den Webserver starten.
Bevor mein Webserver über das Internet erreichbar ist würde ich mich mit Grundlegenden Linux und Webserver Sachen auseinander setzen.
Sonst ist man schneller eine Spamschleuder als man denkt.
Und zumindest für homee sollte es nicht notwendig sein das er erreichbar ist.
Wie teste ich, ob mein PI auch von ausserhalb errechbar ist?
Einfach mal die ID eingeben, wenn ich nicht im Wlan bin oder gibt es noch andere Methoden?