Treffen vom 27.11.2020
- Styleguide (für Assembly Logo etc):
## MateLight
Teilaufgaben:
- Website (html, css, js)
- IP: 141.5.100.148
- Backend
- Frontend
- Webserver (nginx, serverseitiges script in python)
- hardware (4 Kästen fertig gestellt von mattis, abgeliefert)
- 2 Raspis (1x Webcam, 1x Matelight)
- Kamera
- MateLight Kisten 4 x 3 (16 x 15 Flaschen)
- Netzteil
- netzwerk vor ort (freifunk?)
- Freifunk entweder direkt im Sakuku oder aus der Umgebung
- matelight python treiber (4 kisten übereinander möglich machen)
- matelight effekte
- script zur kommunkation zwischen raspi und dem server
- webcam
- livestream der webcam (auf website und im workadventure)
- rtmp-upstream vom raspi an einen server (voc, also nömis, anfragen für livestream-backend über media.ccc.de)
### Matelight Website Featurewünsche
- "weiter-button" oder "effekt-select" mit "los-button"
- zufälliger anderer effekt button
- vorschaubutton
- vorschau der effekt (als galerie aus gifs? oder als js-script?)
- galerie mit fotos und videos vom ausgestellten projekt
- rest-api mit festem link "aktiver effekt" oder "effekt input historie"
- inputfeld für koordinaten für special effects (tropfen auf flasche werfen von wo aus nen wellendings über alles geht)
- filter auf effekte
#### Seiten
- eigene Effekte einreichen
- Impressum Datenschutz etc
- Effekte auswählen und Infos für Raspi ablegen.
ToDos Matelight:
- * Code Schnittstelle anpassen (h8 & Asterix)
- * Matelights aufbauen und testen (auch mit Wärmebildcamera) (h8)
- * Raspi muss Informationen von Webseite abzurufen
* Idee Stimmen für Effekte búndeln, sonst "Leerlauf"(random) oder die Effekte der letzten 2 Stunden -> Vorschlag Standardprogramme vorgeben, die ablaufen, falls Input fehlt.
+ Todos Matelights:
- Hardware (Kisten + 2x Raspi + Kamera + Verkabelung)
/mateapi&foo=bar&foo2=bar2
foos:
* effect=$effectname
*
* filter=$filtername
* x=x
* y=y
effect xor filter xor sonstiges
effect, filter als select
x,y als input-number
color als input-color
submit als submit
simulation als input-button (js clientseitig)
ToDos Workadventure:
- In RC3 (großer CCC) verlinken
- ok Neue Bälle erstellen (Thomas)
- ok Eingänge, Webseiten eingebunden
ToDo Sakuku:
- Freifunk nutzen/verbessern // Funkantennen anbringen.
- das ist die Antenne (Maike)
- Tisch organisieren (Julika)
- Webcam aussuchen und verlinken
- Geld überweisen(Strontium -> Braucht Informationen)
- Aufbauen (Julika, Maike, h8)
- Abbauen (Julika, Maike, h8)
- Feuerlöscher mitbringen (h8)
- mit Stadtbibliothek kommunzieren (Julika) wg. Stadtbibliothek
- Mattis: "RC3 A Heart for Hacker$" Straight T-Shirt Größe L
- Parallel RC3 World Straight Shirt - Straight Shirt - L
- Chaosknoten Straight Shirt - Straight Shirt - L
- RC3 Pixel Rise Straight Zipper - L
- Parallel RC3 WorldUnisex Hoodie -M