Homeassistant-sensebox: An updated integration for Home Assistant for SenseBoxes and OpenSenseMap

Hi everyone,

I'm happy to announce a new/updated custom integration for openSenseMap and senseBox environmental stations!

openSenseMap Sensors pulls live data from any public senseBox on opensensemap.org via their API and creates proper Home Assistant entities.

Key Features

  • Full UI config flow (no YAML needed)
  • Automatic discovery of all active sensors on your senseBox
  • Supports common senseBox sensors: PM2.5, PM10, Temperature, Humidity, Pressure, UV, Illuminance, Sound Level, Soil Moisture, Wind Speed, CO₂, VOC, and more
  • Proper device classes for statistics, history, and Energy dashboard compatibility
  • Built-in inactivity alarm binary sensor (triggers if no new data for 10 minutes)
  • Nearby senseBox search (based on your HA location) – great if you want to monitor public stations around you
  • Configurable polling interval (default 5 min)
  • No external dependencies, uses HA’s aiohttp

Installation (recommended via HACS)

  1. Go to HACS → Integrations → Explore & Download Repositories
  2. Search for openSenseMap Sensors or add the repo manually: GitHub - Gut-Einern-e-V/homeassistant-sensebox: An updated integration for Home Assistant for Senseboxes and OpenSenseMap · GitHub
  3. Install → Restart HA

Then just go to Settings → Devices & Services → Add Integration and search for openSenseMap Sensors.

You can either enter your Station ID directly or leave it empty to discover active nearby boxes.

Repository: GitHub - Gut-Einern-e-V/homeassistant-sensebox: An updated integration for Home Assistant for Senseboxes and OpenSenseMap · GitHub

Tested with Home Assistant 2026.3.

If you have a senseBox (or just like checking local air quality / environmental data), I’d love your feedback or testing! Bug reports and feature requests are very welcome on GitHub.

Happy automating! :globe_showing_europe_africa::satellite_antenna: