A balance valve assembly comprising: a water entry; a water exit; and a valve (106; 205, 208, 209; 301) controlling water flow through a hydronic emitter, the valve comprising: a valve shaft, wherein the water flow between the water entry and the water exit is adjusted by appropriately positioning the valve shaft; a coupling pin abutting the valve shaft; a driving mechanism; a coupling mechanism coupling the driving mechanism to the coupling pin; and a valve controller arranged to: obtain a measured temperature differential between an inlet and an outlet of the hydronic emitter; instruct the driving mechanism to move the coupling pin, through the coupling mechanism, a determined distance to obtain a desired amount of the water flow through the hydronic emitter, the determined distance being determined from the measured temperature differential; determine a time period based on a measured flow characteristic of the hydronic emitter; and periodically update the determined distance of the coupling pin every said time period. a water entry; a water exit; and a valve (106; 205, 208, 209; 301) controlling water flow through a hydronic emitter, the valve comprising: a valve shaft, wherein the water flow between the water entry and the water exit is adjusted by appropriately positioning the valve shaft; a coupling pin abutting the valve shaft; a driving mechanism; a coupling mechanism coupling the driving mechanism to the coupling pin; and a valve controller arranged to: obtain a measured temperature differential between an inlet and an outlet of the hydronic emitter; instruct the driving mechanism to move the coupling pin, through the coupling mechanism, a determined distance to obtain a desired amount of the water flow through the hydronic emitter, the determined distance being determined from the measured temperature differential; determine a time period based on a measured flow characteristic of the hydronic emitter; and periodically update the determined distance of the coupling pin every said time period. a valve shaft, wherein the water flow between the water entry and the water exit is adjusted by appropriately positioning the valve shaft; a coupling pin abutting the valve shaft; a driving mechanism; a coupling mechanism coupling the driving mechanism to the coupling pin; and a valve controller arranged to: obtain a measured temperature differential between an inlet and an outlet of the hydronic emitter; instruct the driving mechanism to move the coupling pin, through the coupling mechanism, a determined distance to obtain a desired amount of the water flow through the hydronic emitter, the determined distance being determined from the measured temperature differential; determine a time period based on a measured flow characteristic of the hydronic emitter; and periodically update the determined distance of the coupling pin every said time period. obtain a measured temperature differential between an inlet and an outlet of the hydronic emitter; instruct the driving mechanism to move the coupling pin, through the coupling mechanism, a determined distance to obtain a desired amount of the water flow through the hydronic emitter, the determined distance being determined from the measured temperature differential; determine a time period based on a measured flow characteristic of the hydronic emitter; and periodically update the determined distance of the coupling pin every said time period.