Skip to content
WeSpeakEnglish edited this page Sep 25, 2026 · 2 revisions

polluSensWeb Wiki

polluSensWeb is a free, open-source, browser-based tool that connects to UART air-quality sensors through the Web Serial API, parses their binary frames, and plots the readings live — no drivers, no installs, no servers.

👉 Live app: https://wespeakenglish.github.io/polluSensWeb/

Start here

If you want to… Read
Plug in a sensor and see data in 5 minutes Getting Started
Check whether your sensor is supported Supported Sensors
Learn what every button does User Interface
Describe a new sensor in JSON Sensor Configuration Reference
Reuse an existing sensor definition Inheritance
Handle sensors that need init / polling sequences Multi-Command Sensors
Walk through adding a sensor end-to-end Adding a New Sensor
Use a Sensirion SEN55 over UART (undocumented protocol) SEN5x UART Protocol
Push readings to a server or dashboard Webhooks
Run your own copy Self-Hosting and Local Use
Fix a problem Troubleshooting and FAQ

Key features

  • Live serial acquisition with frame detection (start/end bytes, length, byte-stuffing)
  • Checksum validation using JavaScript expressions
  • Multi-command sequences for sensors that must be polled or initialised
  • Multiple live charts with per-signal colour, thickness and smoothing
  • Full CSV export (timestamp + all signals)
  • Webhooks with templated headers and body
  • Custom sensor definitions loaded from your own JSON file
  • Works offline once loaded (except webhooks)

Links

Clone this wiki locally