BDXpy is a Python package for interacting with the BuildingLogiX Data eXchange (BDX) platform, providing access to building analytics, trending data, virtual hierarchies, and energy management insights. It simplifies building data retrieval, trend analysis, and API integration for smart buildings and energy efficiency applications.
✅ Connect to BDX Platform securely via API ✅ Retrieve trending data for energy and HVAC analysis ✅ Navigate virtual hierarchies of building components ✅ Perform analytics on real-time and historical data ✅ Supports authentication with credential management
pip install bdxpyfrom bdxpy import BDX, Authenticator
# Authenticate
auth = Authenticator(username="your_username", password="your_password")
# Connect to BDX Platform
bdx = BDX("https://your-bdx-server.com", auth)
# Retrieve trending data
trend = bdx.trending.trends(trend_id=1234)
data = trend.retrieve_data()
print(data.dataframe)- Reference
- Example Use Cases
We welcome contributions! Please check out the Contributing Guide for details.
This package is distributed under a proprietary license. Contact BuildingLogiX for licensing information.
Learn more about BuildingLogiX Data Exchange (BDX) here. BDXpy on [pypi].(https://pypi.org/project/bdxpy/)
🚀 BDXpy helps streamline building analytics—get started today!