DHT11 Temperature and Humidity pull up resistor?

i have the dht-22, which calls for a 1k, and i was under the impression that the pullup is needed because these devices (11 and 22) utilize a one wire bus, not compatible with dallas onewire. also, datasheet says if mounted near any heat producing components will effect temperature output.