Aiomqtt Alternatives
Similar projects and alternatives to aiomqtt
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
barcode-server
A simple daemon to expose USB Barcode Scanner data to other services using Websockets, Webhooks or MQTT.
-
-
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
pynnex
PynneX provides a modern emitter-listener (signal-slot) pattern with thread safety, async support, and dynamic connection detection. Build decoupled architectures without heavy frameworks. It’s pure Python 3.10+; minimal overhead. Choose from multiple aliases (signal-slot or publisher-subscriber).
-
aiomqtt discussion
aiomqtt reviews and mentions
-
Updating a page with MQTT
I suggest you dig into async/await; there is no way around that. Ideally you will use an async mqtt client like https://github.com/sbtinstruments/asyncio-mqtt to handle the communication. Otherwise you need to schedule long running (eg. blocking commands) into another thread like we do in this example: https://github.com/zauberzeug/nicegui/blob/554b47af1bb9baf45367c5ff11b4a61cc5366390/examples/opencv_webcam/main.py#L35-L37
Stats
empicano/aiomqtt is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of aiomqtt is Python.