BuildingEnviroCheck is an independent, open-source Python CLI tool for validating and analysing building environmental sensor data from CSV files.

It checks required fields, timestamps, numeric readings, duplicate records and measurement units. It also compares readings against user-configured thresholds and generates JSON and HTML reports.

The tool supports environmental metrics such as temperature, humidity, CO₂, PM2.5, noise and vibration. It is designed as a lightweight learning and data-quality project relevant to building operations and environmental monitoring.

For additional industry context, explore "Property Enviro Tech’s air quality monitoring resource" (https://propertyenvirotech.com/indoor-environmental-quality-technologies/air-quality-monitors/).

This is an independently developed project, not an official or endorsed Property Enviro Tech product. Sample readings are synthetic, and thresholds are illustrative rather than regulatory standards.

Features

  • CSV Environmental Data Import
  • Data Validation
  • Timestamp Validation
  • Missing Value Detection
  • Duplicate Reading Detection
  • Measurement Unit Validation
  • Configurable Threshold Monitoring
  • Environmental Reading Analysis
  • JSON Report Generation
  • HTML Report Generation
  • Command-Line Interface
  • Automated Tests
  • Synthetic Sample Dataset

Project Activity

See All Activity >

License

MIT License

Follow BuildingEnviroCheck

BuildingEnviroCheck Web Site

Other Useful Business Software
Veeam Data Platform v13.1 - Get Your Free Trial Icon
Veeam Data Platform v13.1 - Get Your Free Trial

Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BuildingEnviroCheck!

Additional Project Details

Languages

English

Intended Audience

Developers, Education, Science/Research

User Interface

Console/Terminal

Programming Language

Python

Related Categories

Python Information Analysis Software

Registered

16 hours ago