Developer Portal
Build on the Execution Layer
Technical documentation, API reference, and SDK tools for integrating with the Molecule Systems platform. Deploy custom dispatch algorithms at the edge using Lua, Modbus, and API protocols.
Documentation & Tools
RESTful APIs for fleet management, dispatch control, and telemetry access.
Write custom dispatch algorithms using Lua on MOS 350 edge gateways.
Connect battery inverters, solar inverters, and HVAC systems via Modbus RTU/TCP.
Step-by-step commissioning for MOS 350 gateways and edge deployment.
Asynchronous Key Rotation, TLS encryption, and edge security architecture.
Build, test, and deploy custom dispatch algorithms at the edge.
Code Example
Write dispatch algorithms in Lua. They run locally on MOS 350 edge gateways with millisecond-level execution - no cloud round-trip required.
-- Example: Custom dispatch algorithm for MOS 350
function on_dispatch(signal)
local soc = battery.get_soc()
if signal.type == "DR_EVENT" and soc > 0.2 then
battery.discharge(signal.target_kw)
telemetry.report("dispatch_confirmed", signal.id)
end
endReady to integrate?
Talk to our engineering team about building on the Molecule execution layer.
Deployed alongside EG4 Electronics · Lightsmith Energy · Enersponse · RCT Power