@Henry ****
by Thai law, your Address of where you are staying MUST be reported to Thai Immigration within 24 hours of your arrival into Thailand... at the address where you will be staying.
If you stay in a hotel, The hotel will report your stay... that's why they ask to see your passport. If staying in a condo or Air BnB the owner is responsible for filing of the TM 30. Many do not as they want to stay in silence and not have to report income to Thai tax officials. In that case you can report yourself... ask your Thai Immigration office for their instructions.
Without it being filed ... you will NOT ๐ซ get the 30 day extension of stay.