Basic logic of transfering data.

Why 22 pins?
Can't you do a broadcast from the central unit to update the thermostats, and then call off the results from the individual thermostats sequentially?