I have a blueberry plant that's a few years old now, and when I left it outside it grew berries, but indoors it did not, despite nearly the same conditions. This got me wondering if my plant knew it was indoors or not.
Suppose the lighting, soil, amount of watering, and atmosphere are the same. The temperature would be different since outdoors the temperature varies a lot, but indoors the temperature is generally the same. Could a fruiting plant be able to tell if it is in an indoor environment or outside? By "detect", "know", or "tell", I mean that the plant behaves differently, not that it is sentient.