We do not currently know of any antonyms for weather satellite.
The noun weather satellite is defined as: