Die Doku zur gesuchten Information findest du hier: http://shelly-api-docs.shelly.cloud/#shelly-3em-relay-0 .
Wenn du im Browser folgendes eingibst <IP_deines_Shellys>/status erhälst du die Daten.
In deiner WAGO sollte es FBs geben, z.B. GET, mit welchen du per http request die Daten vom Shelly holst.
Beispiel in einer S7
Modbus brauchst du da garnicht. Und den ioBroker auch nicht. Wozu hast du den, wenn du die WAGO-SPS hast?
Womit willst du denn die Energie verbraten?