A system for managing a photovoltaic arrangement, comprising: a photovoltaic string combiner configured to combine a set of photovoltaic strings of a photovoltaic arrangement, wherein each photovoltaic string comprises a plurality of photovoltaic panels, the photovoltaic string combiner comprising: a modular platform architecture configured to be connected according to a plug and play configuration to one or more monitoring modules (206, 208, 210) each connected to at least one first photovoltaic string of said photovoltaic strings and interconnected by a communication channel, the one or more monitoring modules comprising a first monitoring module comprising a first local processor configured to: automatically detect at least one of first positional data of the first monitoring module within the modular platform architecture, the first positional data of the first monitoring module indicating the installed position of the first monitoring module within the modular platform architecture, or first configuration data of the first monitoring module, the first configuration data indicating whether the first monitoring module has a grounded configuration or a floating configuration; and obtain first measurement data from said first photovoltaic string connected to the first monitoring module; and a main controller module, connected to the modular platform architecture by the communication channel, configured to determine a state of the photovoltaic arrangement based upon at least one of positional data, configuration data, or measurement data received from the one or more monitoring modules (206, 208, 210). a modular platform architecture configured to be connected according to a plug and play configuration to one or more monitoring modules (206, 208, 210) each connected to at least one first photovoltaic string of said photovoltaic strings and interconnected by a communication channel, the one or more monitoring modules comprising a first monitoring module comprising a first local processor configured to: automatically detect at least one of first positional data of the first monitoring module within the modular platform architecture, the first positional data of the first monitoring module indicating the installed position of the first monitoring module within the modular platform architecture, or first configuration data of the first monitoring module, the first configuration data indicating whether the first monitoring module has a grounded configuration or a floating configuration; and obtain first measurement data from said first photovoltaic string connected to the first monitoring module; and automatically detect at least one of first positional data of the first monitoring module within the modular platform architecture, the first positional data of the first monitoring module indicating the installed position of the first monitoring module within the modular platform architecture, or first configuration data of the first monitoring module, the first configuration data indicating whether the first monitoring module has a grounded configuration or a floating configuration; and obtain first measurement data from said first photovoltaic string connected to the first monitoring module; and a main controller module, connected to the modular platform architecture by the communication channel, configured to determine a state of the photovoltaic arrangement based upon at least one of positional data, configuration data, or measurement data received from the one or more monitoring modules (206, 208, 210).