Some will respond to atmospheric pressure changing, e.g. the aptly named weather loach.
Being indoors/ outside won't hide changes in atmospheric pressure - otherwise barmoters wouldn't work in the house.
I don't reckon my fish (tetra, discus, and rams) respond to changes in the weather, and have no idea as to if they are aware of such changes or not.