You have field devices (BMS, inverter, thermostat, IO module, thermal pump) that expose valuable status and controls over MODBUS, but your automation stack cannot read them directly or consistently.
BCL (Basic Command Language) is a lightweight, standalone scripting language interpreter inspired by Tcl 8.x but with a more readable BASIC-like syntax. Designed to be simple, portable, and complete ...