Homeoffice - Helferlein

Hallo,
hier wieder ein kleines Projekt zur Belustigung.

Da ich seit März (!!!) im Homeoffice bin hab ich mir eine kleine Automatisierung gebaut die folgenden Probleme löst.

  • Arbeitszeiterfassung
  • Pausen und Feierabend
  • Do not Disturb

Mein Setup:
Ich hab den Arbeitstisch von meinem Opa zum Schreibtisch umgebaut und einen Abstand zur Wand gelassen. Dahinter befindet sich ein ZigBee LED Strip.

Hardware & Software

  • ZigBee LED Strip
  • Bewegungsmelder
  • Kleines Script auf meinem NAS

Was passiert nun:
Wenn ich mein Büro betrete dann erfasst das der Bewegungsmelder.
Dieser sagt via Webhook einem Script dass ich nun im Büro bin.
Das Script schaut ob mein Rechner an ist (Ping auf IP-Adresse) und startet einen Zeit Counter.
Solange ich mich bewege im Büro … d.h. Armbewegungen Maus und Tastatur usw :wink: zählt der Counter.
Gleichzeitig geht der LED Strip auf blau d.h. Arbeitsmodus.

Nach einer vordefinierten Zeit sagt mir der LED Strip mit gelb mit ich soll ne Pause machen oder in den Mittag gehen.

Wenn Feierabend ist d.h. der Counter die vordefinierten Stunden pro Tag erreicht hat, geht der LED Strip auf rot. Gleichzeitig wird die Zeit in ein google Spreadsheet übertragen.

Da ich im Homeoffice viel Kopfhörer trage kann es sein, dass ich meine Haustüre nicht höre bzw. die Push Benachrichtigung am Handy übersehe. (Ring Doorbell) Dafür geht der LED Strip auf grün :slight_smile:

Grüße
Günni

22 „Gefällt mir“

Super Umsetzung. :+1: Würdest du das Script teilen?

Hi klar …hast du eine PHP und MySQL Umgebung am laufen?

Ja, auf meinem NAS