HMI Killer - My Agentic-HMI "kills" the Grumpy-BESS HMI
Project Description
My project is to leverage the combined capabilities of Agentic-AI and the A2UI protocol to create an Edge Agent that can “modernize” the HMI (Human Machine Interface) of a legacy battery storage device with an “old school” LCD green interface, with industrial protocol communication capabilities.
Therefore, my A-HMI agent does as follows:
- Implements a built-in function to communicate via Modbus TCP to the “Grumpy BESS” simulator
- Has a tailor-made agent system prompt to make it aware of its capabilities to communicate with G-BESS and where to locate the specific available values
- Has a dynamically updated user interface that updates every time the user issues a request to gather some value out of the G-BESS.
- Originally planed to use A2UI, but there was not enough time to implement the protocol – there are no ready-to-use libraries for Object Pascal.
As a proof-of-concept, this validates the premise of the hackathon –> the future of the UI is AI, even in the industrial edge space !!! 😊 🔋 🏭
Prior Work
I work with Edge AI and Edge ML applications and devices.
Team
Products & Tools
Additional Links
AI Tinkerers - Generative UI Hackathon - 2026-05