{ "debug" : false, "ports" : [ { "baud_rate" : 9600, "data_bits" : 8, "devices" : [ { "channels" : [ { "address" : 20481, "format" : "u16", "name" : "\u0421\u0443\u043c\u043c\u0430\u0440\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "power_consumption" }, { "address" : 20483, "format" : "u16", "name" : "\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0430\u0440\u0438\u0444 1", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "power_consumption" }, { "address" : 20485, "format" : "u16", "name" : "\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0430\u0440\u0438\u0444 2", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "power_consumption" }, { "address" : 20487, "format" : "u16", "name" : "\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0430\u0440\u0438\u0444 3", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "power_consumption" }, { "address" : 20489, "format" : "u16", "name" : "\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0430\u0440\u0438\u0444 4", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "power_consumption" }, { "address" : 20490, "format" : "u16", "name" : "\u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "voltage" }, { "address" : 20491, "format" : "s16", "name" : "\u0422\u043e\u043a", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "current" }, { "address" : 20492, "format" : "s16", "name" : "\u0410\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c", "offset" : 0, "reg_type" : "holding", "scale" : 1, "type" : "power" }, { "address" : 20493, "format" : "s16", "name" : "\u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "value" }, { "address" : 20494, "format" : "s16", "name" : "\u0427\u0430\u0441\u0442\u043e\u0442\u0430", "offset" : 0, "reg_type" : "holding", "scale" : 0.01, "type" : "text" } ], "protocol" : "modbus", "slave_id" : "247" } ], "enabled" : true, "parity" : "E", "path" : "/dev/ttyRS485-1", "port_type" : "serial", "read_rate_limit_ms" : 300, "stop_bits" : 1 }, { "baud_rate" : 115200, "data_bits" : 8, "devices" : [ { "baud_rate" : 1152, "channel1_decrease_rate" : 10, "channel1_dimming_curve" : 0, "channel1_dimming_type" : 1, "channel1_increase_rate" : 10, "channel1_max_value" : 6000, "channel2_decrease_rate" : 10, "channel2_dimming_curve" : 0, "channel2_dimming_type" : 1, "channel2_increase_rate" : 10, "channel2_max_value" : 6000, "channel3_decrease_rate" : 10, "channel3_dimming_curve" : 0, "channel3_dimming_type" : 1, "channel3_increase_rate" : 10, "channel3_max_value" : 6000, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "146" }, { "baud_rate" : 1152, "channel1_decrease_rate" : 10, "channel1_dimming_curve" : 0, "channel1_dimming_type" : 1, "channel1_increase_rate" : 10, "channel1_max_value" : 6000, "channel2_decrease_rate" : 10, "channel2_dimming_curve" : 0, "channel2_dimming_type" : 1, "channel2_increase_rate" : 10, "channel2_max_value" : 6000, "channel3_decrease_rate" : 10, "channel3_dimming_curve" : 0, "channel3_dimming_type" : 1, "channel3_increase_rate" : 10, "channel3_max_value" : 6000, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "144" }, { "baud_rate" : 1152, "channel1_decrease_rate" : 10, "channel1_dimming_curve" : 0, "channel1_dimming_type" : 1, "channel1_increase_rate" : 10, "channel1_max_value" : 6000, "channel2_decrease_rate" : 10, "channel2_dimming_curve" : 0, "channel2_dimming_type" : 1, "channel2_increase_rate" : 10, "channel2_max_value" : 6000, "channel3_decrease_rate" : 10, "channel3_dimming_curve" : 0, "channel3_dimming_type" : 1, "channel3_increase_rate" : 10, "channel3_max_value" : 6000, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "193" }, { "baud_rate" : 1152, "channel1_decrease_rate" : 10, "channel1_dimming_curve" : 0, "channel1_dimming_type" : 1, "channel1_increase_rate" : 10, "channel1_max_value" : 6000, "channel2_decrease_rate" : 10, "channel2_dimming_curve" : 0, "channel2_dimming_type" : 1, "channel2_increase_rate" : 10, "channel2_max_value" : 6000, "channel3_decrease_rate" : 10, "channel3_dimming_curve" : 0, "channel3_dimming_type" : 1, "channel3_increase_rate" : 10, "channel3_max_value" : 6000, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "190" }, { "baud_rate" : 1152, "channel1_decrease_rate" : 10, "channel1_dimming_curve" : 0, "channel1_dimming_type" : 1, "channel1_increase_rate" : 10, "channel1_max_value" : 6000, "channel2_decrease_rate" : 10, "channel2_dimming_curve" : 0, "channel2_dimming_type" : 1, "channel2_increase_rate" : 10, "channel2_max_value" : 6000, "channel3_decrease_rate" : 10, "channel3_dimming_curve" : 0, "channel3_dimming_type" : 1, "channel3_increase_rate" : 10, "channel3_max_value" : 6000, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "170" }, { "baud_rate" : 1152, "channel1_decrease_rate" : 20, "channel1_dimming_curve" : 1, "channel1_dimming_type" : 0, "channel1_increase_rate" : 20, "channel2_decrease_rate" : 20, "channel2_dimming_curve" : 1, "channel2_dimming_type" : 0, "channel2_increase_rate" : 20, "channel3_decrease_rate" : 20, "channel3_dimming_curve" : 1, "channel3_dimming_type" : 0, "channel3_increase_rate" : 20, "device_type" : "WB-MDM3", "inputs12_mode" : 1, "inputs34_mode" : 1, "inputs56_mode" : 1, "slave_id" : "56" }, { "baud_rate" : 1152, "device_type" : "WB-MR6CU", "outputs_restore_state" : 0, "safety_timer_s" : 60, "slave_id" : "85" }, { "baud_rate" : 1152, "channels" : [ { "device_type" : "w_w_w_w", "in1_lp" : 45056, "in1_sp" : 12288, "in3_lp" : 45059, "in3_sp" : 12291, "name" : "Mode" } ], "device_type" : "WB-MRGBW-D fw3", "in1_lp_hold_time" : 2000, "in3_lp_hold_time" : 2000, "slave_id" : "217" }, { "baud_rate" : 1152, "channels" : [ { "device_type" : "w_w_w_w", "in1_lp" : 45056, "in1_sp" : 12288, "in3_lp" : 45059, "in3_sp" : 12291, "name" : "Mode" } ], "device_type" : "WB-MRGBW-D fw3", "in1_lp_hold_time" : 2000, "in3_lp_hold_time" : 2000, "slave_id" : "204" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : true, "name" : "P1 Counter Offset" }, { "enabled" : true, "name" : "Uptime" }, { "enabled" : true, "name" : "P2 Counter Offset" }, { "address" : 410, "format" : "s16", "name" : "\u043c\u0430\u043f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 410", "offset" : 0, "reg_type" : "holding", "scale" : 1, "type" : "value" }, { "address" : 418, "format" : "s16", "name" : "\u043c\u0430\u043f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 418", "offset" : 0, "reg_type" : "holding", "scale" : 1, "type" : "value" } ], "device_type" : "WB-MWAC", "in1_debounce_ms" : 50, "in1_mode" : 0, "in2_debounce_ms" : 50, "in2_mode" : 0, "in3_mode" : 3, "in4_debounce_ms" : 50, "in4_mode" : 5, "in5_debounce_ms" : 50, "in5_mode" : 5, "in6_mode" : 5, "outputs_restore_state" : 0, "safety_timer_s" : 50, "slave_id" : "80" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : true, "name" : "P1 Counter Offset" }, { "name" : "Alarm", "read_period_ms" : 5000 }, { "enabled" : true, "name" : "Uptime" }, { "enabled" : true, "name" : "P2 Counter Offset" }, { "address" : 410, "format" : "s16", "name" : "\u043c\u0430\u043f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 410", "offset" : 0, "reg_type" : "holding", "scale" : 1, "type" : "value" }, { "address" : 418, "format" : "s16", "name" : "\u043c\u0430\u043f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 418", "offset" : 0, "reg_type" : "holding", "scale" : 1, "type" : "value" } ], "device_type" : "WB-MWAC", "in1_debounce_ms" : 50, "in1_mode" : 0, "in2_debounce_ms" : 50, "in2_mode" : 0, "in3_mode" : 3, "in4_debounce_ms" : 50, "in4_mode" : 5, "in5_debounce_ms" : 50, "in5_mode" : 5, "in6_mode" : 5, "outputs_restore_state" : 0, "safety_timer_s" : 50, "slave_id" : "23" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : false, "name" : "CO2" }, { "enabled" : false, "name" : "Air Quality (VOC)" }, { "name" : "Current Motion", "read_period_ms" : 500 } ], "device_type" : "WB-MSW v.3", "slave_id" : "115" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : false, "name" : "CO2" }, { "enabled" : false, "name" : "Air Quality (VOC)" }, { "name" : "Current Motion", "read_period_ms" : 500 } ], "device_type" : "WB-MSW v.3", "slave_id" : "117" }, { "baud_rate" : 1152, "channels" : [ { "name" : "CO2", "read_period_ms" : 200 }, { "enabled" : false, "name" : "Air Quality (VOC)" }, { "name" : "Current Motion", "read_period_ms" : 500 } ], "co2_baseline_calibration" : 1, "co2_measurement_range" : 5000, "co2_sensor_enabled" : 1, "device_type" : "WB-MSW v.3", "slave_id" : "102" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : false, "name" : "Air Quality (VOC)" }, { "name" : "Current Motion", "read_period_ms" : 500 } ], "co2_baseline_calibration" : 1, "co2_measurement_range" : 5000, "co2_sensor_enabled" : 1, "device_type" : "WB-MSW v.3", "slave_id" : "99" }, { "baud_rate" : 1152, "channels" : [ { "enabled" : false, "name" : "Air Quality (VOC)" }, { "name" : "Current Motion", "read_period_ms" : 500 } ], "co2_baseline_calibration" : 1, "co2_measurement_range" : 5000, "co2_sensor_enabled" : 1, "device_type" : "WB-MSW v.3", "slave_id" : "114" } ], "enabled" : true, "parity" : "N", "path" : "/dev/ttyRS485-2", "port_type" : "serial", "read_rate_limit_ms" : 10, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD1", "read_rate_limit_ms" : 10, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD2", "port_type" : "serial", "read_rate_limit_ms" : 10, "stop_bits" : 2 }, { "baud_rate" : 9600, "data_bits" : 8, "devices" : [], "enabled" : false, "parity" : "N", "path" : "/dev/ttyMOD3", "port_type" : "serial", "read_rate_limit_ms" : 10, "stop_bits" : 2 } ] }