BEN == HVAC == PYTHON = True
open-fdd. Fault Detection Diagnostics (FDD) for HVAC datasets
152niagara4-vibe-code-addict. Niagara 4 optimization blocks mostly made by ChatGPT and tested out by Ben.
47easy-aso. This is a framework for Automated Supervisory Optimization (ASO) with built-in BACnet methods.
17py-bacnet-stacks-playground. YouTube, Python-based computer science 101-level mini challenges, HVAC fault detection equations, and we also study BACnet stacks in Python as well as IoT frameworks like AWS IoT Core—and heck, why not see if AI can make a BAS?
16pybog. Check out the website where an AI agent can generate .bog files for you. It runs on a free tier of Render web apps, which may fall asleep if no one has used the app recently—so you might need to wait for it to wake up. To get access, DM Ben on LinkedIn for the username and password to use on the ‘Generator’ page.
12ot-lan-rest-server. Exploration on making a Python based BACnet gRPC server with bacpypes3 to be used as a microservice
7OpenADR-2B-PyServer. OpenADR-2B-PyServer is a free, open-source, and secure implementation of an OpenADR 2.0B server written in Python. Utilizing the OpenLEADR library, this project aims to provide a robust and reliable platform for Automated Demand Response (ADR) solutions.
5diy-bacnet-server. Fast BACnet server deployment!
4SolarHeaterPhysicsSim. Unity Simulator for physics of a solar hot water heater for a house.
4hvac-optimal-start-math-playground. This repo teaches HVAC optimal-start math + contains Python learning playground material.
4wasm-in-the-smart-building-iot-box. concept ideas of WebAssembly in HVAC controls PLC logic
3predictive-occ-modeling. Concept idea to predictive people occupancy for use in HVAC building automation industry.
3open-fdd-afdd-stack. Python
3HVACGraphicsClassifier. HVACGraphicsClassifier is an experimental tinyML project aimed at classifying HVAC control system graphics using computer vision. A project goal from the start is support of Tiny ML Micro, allowing models to be quantized to run on microcontrollers with the TensorFlow C library.
2hourly-weather-mpc. An experimental project utilizing hourly weather forecasts with EnergyPlus simulations to predict building power usage. This project aims to support model predictive control (MPC) strategies on IoT edge devices, enabling adaptive energy management for enhanced electrical efficiency.
2demand-response-research. Simple BACnet API IoT app for demand response on client side or building.
2chiller-plant-simulator. Chiller plant ML modeling experiment.
2Hill-Climb-Racing-rl. Hobby project to play around with reinforcement learning to see if it can play classic version of Hill Climb Racing.
2hvac_volttron_agents. PNNL's VOLTTRON platform control agents for HVAC systems
1maze-algorithm-sandbox. Self exploration in geometry algorithms for game dev
1unity-web-django-server. hobby game in unity served with django
1DistributedGPT. Parallel computing hobby project for learning purposes
1bacnet-web-weather-linux. This is a Python based BACnet app on embedded for giving the BAS web weather data...
1BrickModelSummarizer. Fine tuned LLM project for anything HVAC related...
1BACpypes3. BACnet communications library
1bacnet-stack. BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
1chiller-power-model-api. AI Engineering Concept Idea for the BAS Industry with a generic Docker container for predicting building electrical power, designed for integration with a Niagara BAS using a custom Java Program Object.
1pong. A Unity concept for learning 2-player game development: build a custom server on the internet that allows two Unity clients to play a game of Pong, using WebSockets to communicate data back and forth.
1bensUnityWebSocketServer. Python Fast API server for hosting 2 Player games in Unity
1bog-maker-4000. Django app for the py bog project
1icalender-to-bacnet. Concept idea to create a generic icalender to BACnet gateway.
1open-hvac-optimization. Concept idea in WebAssembly for IoT edge for generic HVAC system optimization algorithms.
1agentic-ai-playground. Custom Agentic AI fun
1