Logbuch homee auf Raspberry Pi

Da homee leider noch kein Logbuch liefert, habe ich mir mal einen kleinen Workaround erstellt.

Das Paket:

Eignet sich perfekt um auf dem Raspberry befehle über Webhook auszuführen ohne sich mit PHP rumzuschlagen.

Unter debianbasierten Distros lässt es sich einfach via “sudo apt-get Install webhook” installieren.

Die Datei hooks.json im Home-Verzeichnis habe ich mir entsprechend angepasst:

[
{
“id”: “webhook1”,
“execute-command”: “/home/pi/webhook1.sh”,
“command-working-directory”: “/home/pi/”

},
{
“id”: “webhook2”,
“execute-command”: “/home/pi/webhook2.sh”,
“command-working-directory”: “/home/pi/”

}
]

Nun habe ich Webhooks bereitgestellt die ich einfach über:

http://xxx.xxx.x.xx:9000/hooks/WEBHOOK

abrufen kann.

Diese dann in die homeegramme eintragen und ihr erzeugt einen Logeintrag.

Ein Webhooksscript sieht so aus:

#!/bin/bash

echo “$(date +’%Y-%m-%d %H:%M:%S’) Chris ist abwesend” >> homeelog

Das log sieht dann so aus:

Ich hoffe dieser Beitrag hilft weiter und ist nicht schon in irgendeiner Form existent.

Bei Fragen stehe ich gerne zur Verfügung

8 „Gefällt mir“

zu erwähnen ist noch, dass das GitHub-Projekt nicht von mir ist. Dafür möchte ich keine Lorbeeren ernten. @Chris :blush:

1 „Gefällt mir“

Voll cool danke für den Tipp

1 „Gefällt mir“

Logbuch kommt … mit 2.21 (?)

Korrekt.