log.info("Turning on heating")
                
                a.set_valve_position(opening_level = valve_open)

            elif (temperature_room > 23.0) and (abs(ex9024_level-valve_closed) > 0.05):

                log.info("Turning off heating")

                a.set_valve_position(opening_level = valve_closed)
            
            ex9024_level_new = a.get_valve_position()


        data_set = [time.ctime(), flowrate, temperature_inlet, temperature_outlet, ex9024_level_new, temperature_ne, temperature_nw, temperature_w, temperature_sw, temperature_se, temperature_e, round(temperature_room, 2), radiation]

        dbi.insert_sensor_1(time_measurement, temperature_ne)
        dbi.insert_sensor_2(time_measurement, temperature_nw)
        dbi.insert_sensor_3(time_measurement, temperature_w)
        dbi.insert_sensor_4(time_measurement, temperature_sw)
        dbi.insert_sensor_5(time_measurement, temperature_se)
        dbi.insert_sensor_6(time_measurement, temperature_e)

        dbi.insert_flowrate(time_measurement, flowrate)
        dbi.insert_temperature_inlet(time_measurement, temperature_inlet)
        dbi.insert_temperature_outlet(time_measurement, temperature_outlet)

        dbi.insert_valve_position(time_measurement, ex9024_level)

        dbi.insert_control_method(time_measurement, 1)

        dbi.insert_spn1_radiation(time_measurement, radiation)