Go to file
Lucas Pleß 0e913ea3ef changed fluxo parsing from regex to simple json usage 2022-09-04 14:18:21 +02:00
public added comments, fixed if sytax, fixed console log 2022-09-04 14:17:54 +02:00
routes removed old not used routes 2022-09-04 13:53:33 +02:00
views removed Ink JS loading since we just use the css of Ink 2022-09-04 13:51:24 +02:00
.gitignore fixed gitignore 2022-09-04 11:54:03 +02:00
README.md added a start README.md 2022-09-04 12:45:01 +02:00
flukso.js changed fluxo parsing from regex to simple json usage 2022-09-04 14:18:21 +02:00
ip-poll.js moved code from node/ directory into project root 2022-09-04 11:53:44 +02:00
package.json moved code from node/ directory into project root 2022-09-04 11:53:44 +02:00
snmp-mac.js moved code from node/ directory into project root 2022-09-04 11:53:44 +02:00
statusbot.js removed cookies and bodyparser (the were used by forms) 2022-09-04 13:53:52 +02:00
test.js moved code from node/ directory into project root 2022-09-04 11:53:44 +02:00

README.md

ctdo raumstatus

Hier ist die sehr alte und gut abgehangene Software von status.ctdo.de

Entstanden im Oktober 2013 von Lucas als bastelprojekt im mal etwas mit NodeJS zu machen. Damals mit express, und SpaceAPI Support. Es wurde der Switch im Raum gepingt um zu schauen ob der Raum "auf" ist.

Via nmap Scan im Raum wurde die Anzahl von Geräten ermittelt und angezeigt. Später erfolgte ein Umbau auf SNMP. Es wurde der Router gefragt welche Mac Adressen Online sind, so wurde eine Optionale User-Liste im Status angezeigt mit Leuten die im Treff sind. Gespeichert wurden die MAC-User Zuordnungen in einer Redis Datenbank.

Dann wurde das Energiemeter "flukso" welches im LA Keller die Hauptstromleitung zum Treff misst, auch mit eingebaut.

Tunix kam dazu und stellte schöne Icons und machts kleinere Verbesserungen, Fionera fügte HTML5 Push notifications hinzu.

Danach kleinere Änderungen und Erweiterungen von henne, zeus, smash.