在以下情况下,可以搜查住所:

涉及治安案件或刑事案件:

无论是治安案件还是刑事案件,警方都有可能对住所进行搜查,以寻找与案件事实相关的证据或对证据进行临时保存。

为了收集违法行为证据或查获违法嫌疑人:

公安机关在办理行政案件时,如果需要收集违法行为证据或查获违法嫌疑人,且符合法定的批准程序,可以进行检查。

在法定紧急情况下:

根据《刑事诉讼法》第一百三十八条,在紧急情况下,如不立即侦查会使证据灭失,警察可以在出示工作证件后对住宅进行搜查。

为了收集犯罪证据或查获犯罪人:

在刑事案件侦查过程中,侦查人员可以对犯罪嫌疑人及其可能隐藏罪犯或犯罪证据的住处进行搜查。

符合法定批准程序:

无论是治安检查还是刑事侦查,都必须经过合法的批准程序,并且通常需要出示搜查证。

总结来说,公安机关在涉及治安案件或刑事案件时,为了收集证据或查获嫌疑人,在符合法定批准程序和紧急情况下,有权对住所进行搜查。当事人应当配合公安机关的合法搜查行为。