OK Lab Stuttgart Hardware Meeting November 2015 - opendata-stuttgart/meta GitHub Wiki

OK Lab Stuttgart Hardware Meeting November 2015

Basteln

Verwendete Software:

Einkaufsliste

Todos (vom letzen Monat durchgearbeitet und angepasst)

arduino-c-esp-software

done:

  • http-code + ppd-code zusammenführen @David
  • dokumentieren @David

arduino prototyp

todos:

  • ppd42ns-serial mit LAN code versehen und auf API pushen lassen

API

done:

  • api-endpunkte für sensor, data
  • both with pagination
  • data (timestamp_newer=..., sensor=...)
  • location (lat/lon) feld hinzufügen
  • api für mehr als einen sensor an einer node (PIN!)

todos:

  • api-endpunkte für user, location, user_profile
  • hmac auf die node-id
  • ratelimiting (max 1 push alle 10s)

Outdoor

done:

  • gehäuse öffnungen gleich hoch (parallel)
  • gefestigung des sensors und des nodemcu im rohr (kabelbinder!)
  • unten kommt ein micro-usb-kabel raus

todo: (postponed)

  • reinigung (a) lüfter [spannungsverdoppler vs. kondensator-schaltung] (b) öffnen und staubsaugen?
  • evt. eine platine um alles draufzustecken
  • usb-netzteile auf vorrat?
  • auf wie viel ist usb-strom spezifiziert: 500mA

todo:

  • vorwiderstand zwischen D5/D6 und P1/P2
  • schrumpfschlauch drüber
  • mehr röhren bebasteln

Battery

todos (postponed):

  • stromverbrauch des prototyps messen
  • 25min schlafen / 5min arbeiten evaluieren
  • alternative spannungsquellen
  • pufferakku (evt. eine billige powerbank (i.e. billig-anker))

REST-Clients

done:

todos:

MQTT

todos:

Auswertung (mit python)

todos:

  • jupyter notebook [Andreas]
  • documentation wie man ein jupyter installiert / ausführt
  • andere statistische auswertungen!!
  • visualisierungen! (karte?!)
  • einfärben der tiles -- api-endpunkt in der feinstaub-api [aggregation!]

daten der stadt in die API pushen

done:

todo:

  • in die api pusht!

dokumentation allgemein

todos:

  • blogposts von frank / andreas / arne
  • blog für luftdaten.info - hugo mit wercker nach github

android app

in progress:

  • daten anzeigen von der api mit diesem androiden

Sonstiges