Iotcore - Python MQTT Broker and IoT Features for Django and FastAPI
The project aims to give full support for mqtt broker and related apis. The internals of the mqtt server is written in Rust using popular Tokio framework. Motive of the project is to avoid the GIL limitation of python and bring all the fun features offered by rust. Features Full-fledged configurable Tokio based MQTT broker No python GIL limitation All Standard MQTT broker features Zero extra setup required to run mqtt broker in you Django and Fastapi project MQTT client, with callback support for async or non-blocking applications and more Planned Features Device support Sensor support Sensor data storage Django based admin pages Django rest framework based APIs for managing devices and sensors SSL certificates and policy management Installation pip install iotcore Create a new file called mqtt....