{ "debug" : false, "ports" : [ { "baud_rate" : 115200, "data_bits" : 8, "devices" : [], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-1", "port_type" : "serial", "read_rate_limit_ms" : 100, "stop_bits" : 2 }, { "baud_rate" : 115200, "data_bits" : 8, "devices" : [ { "channels" : [ { "enabled" : false, "name" : "Serial" }, { "enabled" : true, "name" : "MCU Temperature" } ], "device_type" : "WB-MAP3E fw2", "enabled" : true, "id" : "map3e", "name" : "MAP3E Energy Meter", "read_rate_limit_ms" : 1000, "slave_id" : "28" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-2", "port_type" : "serial", "read_rate_limit_ms" : 1000, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD1", "port_type" : "serial", "read_rate_limit_ms" : 50, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD2", "port_type" : "serial", "read_rate_limit_ms" : 100, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [ { "channels" : [ { "name" : "Temperature", "read_period_ms" : 1000 }, { "name" : "Humidity", "read_period_ms" : 1000 }, { "name" : "Filter Error", "read_period_ms" : 1000 }, { "name" : "Error", "read_period_ms" : 1000 }, { "name" : "Set Temp", "read_period_ms" : 1000 }, { "name" : "On", "read_period_ms" : 1000 }, { "name" : "Mode", "read_period_ms" : 1000 }, { "name" : "Fan", "read_period_ms" : 1000 }, { "name" : "Ext Temp", "read_period_ms" : 3600000 }, { "name" : "Hour", "read_period_ms" : 1000 }, { "name" : "Min", "read_period_ms" : 1000 }, { "name" : "Day", "read_period_ms" : 1000 } ], "device_type" : "CITYRON Panel", "enabled" : true, "slave_id" : "1" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyMOD3", "port_type" : "serial", "read_rate_limit_ms" : 100, "stop_bits" : 2 } ] }