{ "debug" : true, "ports" : [ { "baud_rate" : 9600, "data_bits" : 8, "devices" : [ { "channel1_l1_phase" : 1, "channel1_l1_phi" : 893, "channel1_l1_turns" : 2994, "channel1_l2_phase" : 2, "channel1_l2_phi" : 836, "channel1_l2_turns" : 2992, "channel1_l3_phase" : 3, "channel1_l3_phi" : 648, "channel1_l3_turns" : 2992, "channel2_l1_phase" : 1, "channel2_l1_phi" : 865, "channel2_l1_turns" : 2996, "channel2_l2_phase" : 2, "channel2_l2_phi" : 990, "channel2_l2_turns" : 2997, "channel2_l3_phase" : 3, "channel2_l3_phi" : 945, "channel2_l3_turns" : 2996, "device_type" : "WB-MAP12E fw2", "id" : "MAP1", "name" : "WB-MAP12E", "poll_interval" : 20, "slave_id" : "28" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-1", "poll_interval" : 0, "port_type" : "serial", "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [ { "channels" : [ { "enabled" : true, "name" : "Supply Voltage" }, { "enabled" : true, "name" : "Uptime" }, { "enabled" : true, "name" : "MCU Temperature" }, { "enabled" : true, "name" : "MCU Voltage" } ], "device_type" : "WB-MR6CU", "id" : "MR1", "name" : "WB-MR6CU", "outputs_restore_state" : 1, "slave_id" : "92" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-2", "poll_interval" : 20, "port_type" : "serial", "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD1", "poll_interval" : 10, "port_type" : "serial", "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD2", "poll_interval" : 10, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD3", "poll_interval" : 10, "stop_bits" : 2 } ] }