[[inputs.modbus]] name = "umg509" timeout = "5s" busy_retries = 3 controller = "tcp://192.168.0.200:502" slave_id = 1 holding_registers = [ # -------- Voltages L-N -------- { name = "voltage_l1", address = 18999, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "V" }, { name = "voltage_l2", address = 19001, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "V" }, { name = "voltage_l3", address = 19003, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "V" }, # -------- Currents -------- { name = "current_l1", address = 19011, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "A" }, { name = "current_l2", address = 19013, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "A" }, { name = "current_l3", address = 19015, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "A" }, # -------- Total Real Power -------- { name = "total_power_w", address = 19025, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "W" }, # -------- Energy Import (cumulative) -------- { name = "energy_import_wh", address = 19059, data_type = "FLOAT32-IEEE", byte_order = "ABCD", unit = "Wh" } ]