This document proposes a new approach called the Future IoT Controller (FITC) that utilizes edge computing to provide distributed intelligence and low-latency insights for IoT applications. The FITC would be located at the network edge between IoT devices and the cloud to offer local intelligence through techniques like reinforcement learning. This would help reduce issues with cloud-based solutions like high latency, network loads, and inability to handle uncertain situations. The approach was tested in a simulated smart home environment and showed the feasibility of the FITC in providing faster responses, reducing rule complexity, and enabling predictions through learning from experiences at the edge.