فاعل جمله هوا هست. من فکر کنم دوست عزیز فعل "شدن" رو با مجهول اشتبا گرفتن. فعل شدن اینجا مجهول نیست. سرد مسند هست تو جمله جزو عبارت فعلی نیس. اجازه بدید من یکم واضح کنم فارسیش رو. یه تست ساده برای مسند اینکه مسند رو پیدا کنی باید بپرسی "چطور شد؟" اگه راحت جواب داد یعنی مسند هست نه عبارت فعلی. مثلا
کارگران پیانو را آوردند. (پیانو مفعول جمله هست) مجهول این جمله میشه پیانو آورده شد.
آیا میشه پرسید "پیانو چطور شد؟ آورده. نه چون شدن جزو عبارت فعلیه باید بپرسی "چه چیزی آورده شد؟ پیانو"
"هوا سرد شد." هوا چطور شد؟ سرد" سرد مسند هست جمله مجهول نیست اینجا.