{ "debug" : false, "ports" : [ { "baud_rate" : 115200, "data_bits" : 8, "devices" : [ { "channels" : [ { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 1" }, { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 20, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 2" }, { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 20, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 3" }, { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 20, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 4" }, { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 20, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 5" }, { "channels" : [ { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_P" }, { "channels" : [ { "enabled" : false, "name" : "Resistance" }, { "name" : "State", "poll_interval" : 2 } ], "data_rate" : 1000, "device_type" : "dry_contact", "lowpass" : 2, "name" : "IN_N" } ], "device_type" : "p_dry_contact", "name" : "Input 6" }, { "device_type" : "disabled", "name" : "Input 7" }, { "device_type" : "disabled", "name" : "Input 8" }, { "device_type" : "disabled", "name" : "Input 9" }, { "device_type" : "disabled", "name" : "Input 10" }, { "device_type" : "disabled", "name" : "Input 11" } ], "device_type" : "WB-MAI11", "slave_id" : "36" }, { "device_type" : "WB-MAP6S fw2", "enabled" : false, "slave_id" : "114" }, { "device_type" : "WB-MAP6S fw2", "enabled" : false, "slave_id" : "158" }, { "device_type" : "WB-MAP3H (+ harmonics)", "enabled" : false, "slave_id" : "11" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-2", "poll_interval" : 10, "port_type" : "serial", "stop_bits" : 2 }, { "baud_rate" : 115200, "data_bits" : 8, "devices" : [ { "device_type" : "WB-MRPS6", "slave_id" : "28" }, { "device_type" : "WB-MRPS6", "slave_id" : "57" }, { "device_type" : "WB-MRPS6", "slave_id" : "61" }, { "channels" : [ { "enabled" : false, "name" : "Input 0 counter" }, { "enabled" : false, "name" : "Input 1 counter" }, { "enabled" : false, "name" : "Input 2 counter" }, { "enabled" : false, "name" : "Input 3 counter" }, { "enabled" : false, "name" : "Input 4 counter" }, { "enabled" : false, "name" : "Input 5 counter" }, { "enabled" : false, "name" : "Input 6 counter" } ], "device_type" : "WB-MR6C", "slave_id" : "15" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-1", "poll_interval" : 10, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD1", "poll_interval" : 10, "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 } ] }