A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

opendata-stuttgart

The maintained main firmware for the Luftdaten.Info Sensor.
https://github.com/opendata-stuttgart/sensors-software

Keywords

arduino iot iot-device sensor

Last synced: over 1 year ago
JSON representation

Acceptance Criteria

Repository metadata

sourcecode for reading sensor data

readme.md

firmware master branch: Build Status
firmware beta branch: Build Status

Software for Sensor.Community / Luftdaten.Info Sensor

airrohr-firmware

The maintained main firmware for the Luftdaten.Info Sensor.

airrohr-update-loader

A transitional firmware which will look for a firmware file
stored on SPIFFS to replace itself with for next reboot
or do an endless loop of panic LED blinking if this fails.

This allows to do an Over-the-air (OTA) procedure on setups
that have a 1M/3M split layout (rather the more modern 2M/2M)
for firmwares larger than 512k (up to ~ 740k).

Directories

  • BeginnersGuide Beginners guide to ESP programming with Arduino code
  • airrohr-.... currently used versions (2017-05-23+)
  • airrohr-update-... currently used for OTA (2019-08-30+)
  • apiclients clients for the dusti API and other APIs
  • arduino native arduino code
  • esp8266-lua nodemcu firmware code, lua scripts (not maintained after change to arduino)
  • esp8266-arduino programming esp8266 with arduino code/IDE
  • r-scripts sensor data analysis with R
  • schematics frizzing schematics (not updated, 2016-03-01)

Development

The development is done in the beta branch.


Owner metadata


Committers metadata

Last synced: over 1 year ago

Total Commits: 1,200
Total Committers: 68
Avg Commits per committer: 17.647
Development Distribution Score (DDS): 0.713

Commits in past year: 2
Committers in past year: 2
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Dirk Mueller d****k@d****e 345
Rajko Zschiegner r****z@g****e 333
Andreas Madsack a****s@m****e 109
Frank Meerkoetter f****k@m****g 108
Martin Weis M****s@h****e 52
Michael Dreher M****2@g****m 43
Martin Weis M****s@g****e 39
Martin Weis m****s@s****m 20
Arne Schauf g****t@a****e 18
Pierre-Jean Guéno p****o@y****r 10
Bertrik Sikken b****k@s****l 8
David Morais Ferreira d****a@g****m 7
Appsaloon Toon Nelissen t****n@a****e 5
David Hebbeker d****r 4
DeeKey D****y 4
Veselin Malezanov v****n@l****m 4
n0c0n 3****n 4
stewecar s****r@g****m 4
pj4y p****k@g****t 4
tiborb t****b 3
Christian Ammer c****r@g****m 3
Hakan Tandogan h****n@t****m 3
Julian Kornberger j****b@d****e 3
Marc Auberer m****r@c****m 3
dadosch d****h 3
dokape d****3@g****e 3
Aurimas a****s@l****t 3
Sascha Markert k****o@k****s 3
Mendel Mobach m****l@m****l 2
zdroyer z****r@n****e 2
and 38 more...

Committer domains:


Issue and Pull Request metadata

Last synced: over 1 year ago

Total issues: 569
Total pull requests: 439
Average time to close issues: 4 months
Average time to close pull requests: 17 days
Total issue authors: 356
Total pull request authors: 98
Average comments per issue: 6.33
Average comments per pull request: 1.15
Merged pull request: 333
Bot issues: 0
Bot pull requests: 0

Past year issues: 22
Past year pull requests: 10
Past year average time to close issues: about 2 months
Past year average time to close pull requests: about 2 months
Past year issue authors: 21
Past year pull request authors: 7
Past year average comments per issue: 4.32
Past year average comments per pull request: 0.3
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/opendata-stuttgart/sensors-software

Top Issue Authors

  • dokape (23)
  • ricki-z (11)
  • RikDrabs (10)
  • LuchtwachtersDelft (10)
  • MagTun (9)
  • DeeKey (9)
  • Petarkir2000 (8)
  • imaluschi (7)
  • Adorfer (6)
  • jordanc365 (6)
  • polygontwist (6)
  • stewecar (5)
  • atze09 (5)
  • dadosch (5)
  • tiborb (5)

Top Pull Request Authors

  • dirkmueller (134)
  • fmeerkoetter (51)
  • ricki-z (49)
  • bertrik (12)
  • Phaze-III (9)
  • DeeKey (8)
  • pjgueno (6)
  • n0c0n (6)
  • nospam2000 (6)
  • corny (6)
  • basilfx (5)
  • ghost (5)
  • stewecar (4)
  • liutikas (4)
  • LuchtwachtersDelft (4)

Top Issue Labels

  • enhancement (58)
  • bug (58)
  • help wanted (34)
  • question (19)
  • blocker (9)
  • stable (5)
  • API sensor.community (5)
  • beta (4)
  • duplicate (2)

Top Pull Request Labels

  • blocker (1)

Dependencies

.github/workflows/airohr-firmware.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite

Score: 10.859383539002643