Teams Status Indikator: Unterschied zwischen den Versionen

Aus Schafferei-Wiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''IN BEARBEITUNG'''
== Idee ==
== Idee ==
Ziel ist es den Kollegen im Büro über ein kleines Lichtchen am Schreibtisch zu zeigen, ob am ansprechbar ist oder gerade nicht gestört werden will. Dazu soll der Teams Status verwendet werden. Nur die rote Kennzeichnung reicht dazu. Gelb für Abwesend sieht man ja ;)
Ziel ist es den Kollegen im Büro über ein kleines Lichtchen am Schreibtisch zu zeigen, ob am ansprechbar ist oder gerade nicht gestört werden will. Dazu soll der Teams Status verwendet werden. Nur die rote Kennzeichnung reicht dazu. Gelb für Abwesend sieht man ja ;)
Typischerweise wird dazu die Graph API verwendet. Da aber nur der eigene User interessant ist und das Ganze über USB Strom und Daten bekommen soll, geht es auch auf anderem Wege. Teams loggt alle Ereignisse lokal mit. Diese Datei kann recht einfach ausgelesen werden.
Typischerweise wird dazu die Graph API verwendet. Da aber nur der eigene User interessant ist und das Ganze über USB Strom und Daten bekommen soll, geht es auch auf anderem Wege. Teams loggt alle Ereignisse lokal mit. Diese Datei kann recht einfach ausgelesen werden.


== Hardware ==
== Hardware ==
=== Elektronik ===
=== Elektronik ===
1x Arduino Nano
* Arduino Nano
1x PNP-Transistor XXXX
* PNP-Transistor XXXX
4x RGB-LEDs (aus einem LED-Strip)
* 4x RGB-LEDs (aus einem LED-Strip)
4x 150 Ohm Widerstände
* 4x 150 Ohm Widerstände
1x 3mm blaue LED
* 3mm blaue LED
1x 4,7 kOhm Widerstand
* 4,7 kOhm Widerstand


=== Gehäuse ===
=== Gehäuse ===

Version vom 7. März 2023, 00:42 Uhr

IN BEARBEITUNG

Idee

Ziel ist es den Kollegen im Büro über ein kleines Lichtchen am Schreibtisch zu zeigen, ob am ansprechbar ist oder gerade nicht gestört werden will. Dazu soll der Teams Status verwendet werden. Nur die rote Kennzeichnung reicht dazu. Gelb für Abwesend sieht man ja ;)

Typischerweise wird dazu die Graph API verwendet. Da aber nur der eigene User interessant ist und das Ganze über USB Strom und Daten bekommen soll, geht es auch auf anderem Wege. Teams loggt alle Ereignisse lokal mit. Diese Datei kann recht einfach ausgelesen werden.

Hardware

Elektronik

  • Arduino Nano
  • PNP-Transistor XXXX
  • 4x RGB-LEDs (aus einem LED-Strip)
  • 4x 150 Ohm Widerstände
  • 3mm blaue LED
  • 4,7 kOhm Widerstand

Gehäuse

Das Gehäuse kommt aus dem 3D-Drucker und ist von der Größe her exakt an den Arduino Nano angepasst. Ein kleines Deko-Gläschen und ein streifen Transparentpapier sorgt für gestreutes Licht.

Software

Arduino

...

Windows

...