The city of Montgomery will open a temporary warming shelter for people who are unhoused or lack sufficient heating in their homes.