IoT framework