currently you have to check web-app or sensor preriodically to see if everything is still ok.
but sometimes you can can forget and sit in high co2 environment for several hours without noticing.
try to notify user when some environment readings go out of "normal" range.
-
configuration
- ranges should be configurable, and not hardcoded.
- use environment standards for default ranges.
- configuration should be consistent across sensor and all clients (web-app on different devices).
TODO: need to figure out how to do that. options that won't work:
- current web-app configuration form (not every device support BLE)
- putting notification flag to each reading on sensor (ranges can be changed later)
-
notification
- notification should be unobtrusive (no sound, no blinking leds, no popups)
- sensor: blinking icon on OLED display
- web-app: bright icon in the header, range lines in the chart
currently you have to check web-app or sensor preriodically to see if everything is still ok.
but sometimes you can can forget and sit in high co2 environment for several hours without noticing.
try to notify user when some environment readings go out of "normal" range.
configuration
TODO: need to figure out how to do that. options that won't work:
notification