|
|
(60 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | == Provides ==
| + | Hintergrund-Infos zum Projekt auf [[MetaSense/OldProjektinfo]] |
− | [[Bild:Bild100.jpg|thumb|right|250px|Ein [http://wiki.atrox.at/index.php/16F877_Platine PIC18F452], das Gehirn von MetaSense]] | |
− | Realtime Sensordaten vom Metalab. Ueber das Web abfragbar. Bis jetzt haben wir zwei Bewegungsmelder und einen Schalter im Schloss. Ausserdem wird die Wiki-Aktivitaet (Views und Edits) dargestellt. aber es wird wohl noch viel mehr werden (temperatursensoren, CO2 Sensor, lichtsensoren, rauchsensoren? usw.).
| |
| | | |
− | == Code ==
| + | Aktueller Metalab Status: http://metalab.at/metasense/metalab_lock.gif |
− | * [[Bild:Metastate.zip|Metastate Server Code]]
| |
− | * [[Bild:Metasense relay.zip|Metastate Relay Code]]
| |
− | ** Requires
| |
− | *** [http://www.python.org/ Python]
| |
− | *** [http://www.djangoproject.com/ Django]
| |
− | *** [http://pyserial.sourceforge.net/ PySerial]
| |
− | *** [http://home.gna.org/pychart/ PyChart]
| |
− | **** PyChart needs [http://www.cs.wisc.edu/~ghost/ Ghostscript]
| |
| | | |
− | == Data! ==
| + | LED gruen: offen - LED rot: geschlossen - LED orange: fehlende Sensorwerte (Wartungsarbeiten, Terroranschläge oder Netzausfall) |
− | * Aktueller Metalab Status: http://kybkreis.org/wizard23/metasense/metalab_lock.gif | + | |
− | ** LED gruen: offen | + | |
− | ** LED rot: geschlossen | + | * http://metalab.at/metasense/metalab_lock_activity.png |
− | ** LED orange: fehlende Sensorwerte (Wartungsarbeiten, Terroranschlaege oder Netzausfall) | + | * http://metalab.at/metasense/metalab_activity.png |
| + | * http://metalab.at/metasense/virtuall_wiki_views_activity.png |
| + | * http://metalab.at/metasense/virtuall_wiki_edits_activity.png |
| | | |
− | * '''ACHTUNG''' um den gelebten [http://de.wikipedia.org/wiki/Discordianismus discordianismus] zu feiern werden die sensorwerte des Schlosses ab nun invertiert angezeigt!
| |
| | | |
− | * http://kybkreis.org/wizard23/metasense/metalab_lock_activity.png
| |
− | * http://kybkreis.org/wizard23/metasense/metalab_activity.png
| |
− | * http://kybkreis.org/wizard23/metasense/metalab_kitchen_activity.png
| |
− | * http://kybkreis.org/wizard23/metasense/virtuall_wiki_views_activity.png
| |
− | * http://kybkreis.org/wizard23/metasense/virtuall_wiki_edits_activity.png
| |
| ** Schwarz: Sensorwerte | | ** Schwarz: Sensorwerte |
| ** Grau: Fehlende Sensorwerte == Wartungsarbeiten oder Netzausfall (laenger als 300 Sekunden keine Sensorwerte) | | ** Grau: Fehlende Sensorwerte == Wartungsarbeiten oder Netzausfall (laenger als 300 Sekunden keine Sensorwerte) |
− | * Update alle zwei Minuten | + | ** Update alle zwei Minuten |
− | * Das ganze ist noch im testbetrieb...und muss dann auf den neuen server uebersiedelt werden--[[Benutzer:Wizard23|Wizard23]] 05:16, 19. Jun 2006 (CEST)
| |
− | * Noch mehr Statistiken: http://sandwich.funkfeuer.at/cgi-bin/smokeping.cgi?target=metalab
| |
− | | |
− | === durchschnittliche Lab Nutzung ===
| |
− | * '''ACHTUNG''' rescale der bewegungsmelder graphen um das lab aktiver wirken zu lassen und um recht niedrige sensorwerter auszugleichen das ganze ist ja nur pi*daumen :)
| |
− | * http://kybkreis.org/wizard23/metasense/metalab_lock_activity_avg.png
| |
− | * http://kybkreis.org/wizard23/metasense/metalab_activity_avg.png
| |
− | * http://kybkreis.org/wizard23/metasense/metalab_kitchen_activity_avg.png
| |
− | * gleitende durchschnitte gibts auf http://kybkreis.org/wizard23/metasense/gliding_average.html
| |
− | * web2.0 gleitende durchschnitte gibts auf http://kybkreis.org/wizard23/metasense/gliding_average_anim.html
| |
− | ** animation code taken from: http://www.zamg.ac.at/index.php3
| |
− | | |
− | == Future ==
| |
− | === Ethernet Nodes ===
| |
− | *Es ist angedacht, mehrere Sensoren über das Ethernet mittels folgender [http://www.cmap.polytechnique.fr/~sylvain/domotique/enc28j60.html Schaltung] anzubinden. Verwendet wird der Ethernetcontroller [http://ww1.microchip.com/downloads/en/DeviceDoc/39662a.pdf ENC28J60] mit dem PIC [http://ww1.microchip.com/downloads/en/DeviceDoc/39564b.pdf 18F452].
| |
− | *Für den Ethernetcontroller wird ein extra Print hergestellt. Dieser wird mit dem vorhandenen PIC 18F452-Print verbunden. Über den 10poligen Stecker wird die Verbindung zum Prozessor hergestellt.
| |
− | [[Bild:metasense1_brd.jpg|thumb|250px]]
| |
− | *Der Print hat das Format 50 x 80 mm, d.h. man kann aus einer Europaplatine 4 Stück rausbringen.
| |
− | *Status: der Print ist fertig entflechtet, 3 Stueck davon wurden geaetzt (danke an [[user:mrzack]]!)und die benoetigten Bauteile bestellt.
| |
− | | |
− | === MUD Integration ===
| |
− | * Ich wuerde gerne das [[MetaSense]] Projekt weiter ausbauen und mit dem [[MUD]] verknuepfen. Wenn wir zb Temperatur, Audiodaten (natuerlich werden diese nicht aufgezeichnet!) und Luftfeuchtigkeitswerte und eventuell sogar CO2 sensoren haetten koennten wir feststellen ob zb im lab gerade eine party ist, ob herumghackt wird oder ob gerade ein jour fixe abgehalten wird. wenn man dann im MUD "look at main room" eintippt bekommt mensch dann eine beschreibung des laut sensordaten am wahrscheinlichsten zustandfs des metalabs. Ausserdem muss das Sensornetz ja nicht nur messen sondern kann auch dinge im lab steuern (stichwort heissenbergsche unschaerferelation :). So kann man dann auch Pauls Vorschlag dass wenn man im MUD das Licht ausschaltet auch im Lab ein Licht ausgeht :)) ja so stell ich mir das vor...wer hat lustige Sensoren anzubieten? --[[Benutzer:Wizard23|Wizard23]] 05:20, 18. Jun 2006 (CEST)
| |
− | | |
| | | |
| + | === Durchschnittliche Lab Nutzung in den letzten 7 Tagen === |
| + | * http://metalab.at/metasense/metalab_lock_activity_avg.png |
| + | * http://metalab.at/metasense/metalab_activity_avg.png |
| + | * http://metalab.at/metasense/virtuall_wiki_views_activity_avg.png |
| + | * http://metalab.at/metasense/virtuall_wiki_edits_activity_avg.png |
| | | |
| [[Kategorie:Projekte]] | | [[Kategorie:Projekte]] |
| + | [[Kategorie:WhateverLab]] |
| __NOTOC__ | | __NOTOC__ |