A lighting system comprising: an array comprising a plurality of light sources, wherein at least one light source of the plurality of light sources is adapted to alter its operational state to act as an emitter so as to emit illuminating light in an emitting operation and to act as a sensor to sense environmental light from an environment in a sensing operation; a controller operatively connected to the at least one light source, the controller being adapted to control the operation of the at least one light source, to analyze the environmental light that is sensed by the at least one light source when acting as the sensor and to control emission of the illuminating light when the at least one light source is acting as the emitter; wherein the controller is adapted to analyze the environmental light to detect and generate data relating to a condition of the environment, the data being transmittable in data light defined by at least one data wavelength, wherein the at least one data wavelength is defined relative to the illuminating light; wherein the at least one light source included in the array is adapted to transmit the data light to another controller; wherein the controller is adapted to: receive the data light transmitted by the other controller, using the at least one light source when acting as the sensor; analyze the data from the received data light; and control transmission of the data light using the at least one light source operated as the emitter; characterized in that: the at least one light source when acting as a sensor is adapted to selectively sense a plurality of dominant wavelengths in the environmental light; the controller is configured to concatenate at least a part of the plurality of dominant wavelengths to generate the data relating to the condition in the environment; the at least one light source when operated as the emitter is adapted to selectively emit illuminating light in a plurality of directions; and the at least one light source when operated as the sensor is adapted to receive environmental light from the plurality of directions. an array comprising a plurality of light sources, wherein at least one light source of the plurality of light sources is adapted to alter its operational state to act as an emitter so as to emit illuminating light in an emitting operation and to act as a sensor to sense environmental light from an environment in a sensing operation; a controller operatively connected to the at least one light source, the controller being adapted to control the operation of the at least one light source, to analyze the environmental light that is sensed by the at least one light source when acting as the sensor and to control emission of the illuminating light when the at least one light source is acting as the emitter; wherein the controller is adapted to analyze the environmental light to detect and generate data relating to a condition of the environment, the data being transmittable in data light defined by at least one data wavelength, wherein the at least one data wavelength is defined relative to the illuminating light; wherein the at least one light source included in the array is adapted to transmit the data light to another controller; wherein the controller is adapted to: receive the data light transmitted by the other controller, using the at least one light source when acting as the sensor; analyze the data from the received data light; and control transmission of the data light using the at least one light source operated as the emitter; characterized in that: the at least one light source when acting as a sensor is adapted to selectively sense a plurality of dominant wavelengths in the environmental light; the controller is configured to concatenate at least a part of the plurality of dominant wavelengths to generate the data relating to the condition in the environment; the at least one light source when operated as the emitter is adapted to selectively emit illuminating light in a plurality of directions; and the at least one light source when operated as the sensor is adapted to receive environmental light from the plurality of directions. receive the data light transmitted by the other controller, using the at least one light source when acting as the sensor; analyze the data from the received data light; and control transmission of the data light using the at least one light source operated as the emitter; characterized in that: the at least one light source when acting as a sensor is adapted to selectively sense a plurality of dominant wavelengths in the environmental light; the controller is configured to concatenate at least a part of the plurality of dominant wavelengths to generate the data relating to the condition in the environment; the at least one light source when operated as the emitter is adapted to selectively emit illuminating light in a plurality of directions; and the at least one light source when operated as the sensor is adapted to receive environmental light from the plurality of directions. the at least one light source when acting as a sensor is adapted to selectively sense a plurality of dominant wavelengths in the environmental light; the controller is configured to concatenate at least a part of the plurality of dominant wavelengths to generate the data relating to the condition in the environment; the at least one light source when operated as the emitter is adapted to selectively emit illuminating light in a plurality of directions; and the at least one light source when operated as the sensor is adapted to receive environmental light from the plurality of directions.