hswiki:raum:raumstatus
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hswiki:raum:raumstatus [2022/04/10 12:23] – berhsi | hswiki:raum:raumstatus [2023/10/21 16:36] (aktuell) – Links zum Repo angepasst berhsi | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Raumstatus ====== | ====== Raumstatus ====== | ||
- | Damit man sehen kann, ob sich jemand im Raum befindet, veröffentlichen wir den Status im Netz. Da die handbetätigte Statusampel den Nachteil | + | Wir veröffentlichen auf der [[https:// |
+ | |||
+ | Die handbetätigte Statusampel | ||
===== Aufbau ===== | ===== Aufbau ===== | ||
Zeile 9: | Zeile 11: | ||
* Reedsensor | * Reedsensor | ||
* Neodynmagnet | * Neodynmagnet | ||
- | * NodeMCU | + | * NodeNCU |
* USB-Netzteil | * USB-Netzteil | ||
* Kabel | * Kabel | ||
Zeile 15: | Zeile 17: | ||
==== Beschreibung ==== | ==== Beschreibung ==== | ||
- | Um den Status zu bestimmen, erfassen wir den Zustand des Türriegels. Dazu wurde im Türrahmen der Reedsensor platziert und auf dem Riegel ein Neodynmagnet aufgebracht. Der Reed ist mit einem digitalen I/O-Pin, sowie einem GND-Pin der NodeMCU verbunden. | + | Um den Status zu bestimmen, erfassen wir den Zustand des Türriegels. Dazu wurde im Türrahmen der Reedsensor platziert und auf dem Riegel ein Neodynmagnet aufgebracht. Der Reed ist mit einem digitalen I/O-Pin, sowie einem GND-Pin der NodeMCU verbunden. |
Wird die Tür nach Verlassen des Raumes abgeschlossen, | Wird die Tür nach Verlassen des Raumes abgeschlossen, | ||
+ | |||
+ | ===== Software ===== | ||
+ | |||
+ | Die Software besteht aus zwei Teilen ... Dem Client, der den Reedsensor überwacht und erkannte Änderungen sendet, sowie einem Server, der diese Änderung empfängt und sie in der Status-API verarbeitet. Die Software dazu liegt derzeit auf git.kraut.space. | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | Der Client signalisiert Änderungen am Pin durch zwei kurze Blinkzeichen (jeweils 100 Millisekunden), | ||
+ | ===== TODO ===== | ||
+ | |||
+ | * Server um Anbindungen an Mastodon/ | ||
+ | * NodeMCU um je eine rote und grüne LED erweitern, die den Status der Tür anzeigen. | ||
+ | * NodeMCU (und wenn vorhanden LED) in ein Gehäuse verpflanzen | ||
+ | * Fehlerausgabe der seriellen Schnittstelle über die RX- und TX-Pins |
hswiki/raum/raumstatus.1649593406.txt.gz · Zuletzt geändert: 2022/04/10 12:23 von berhsi