An open-source IoT platform for managing low-power devices with multi-protocol support, rule engine, and data visualization.
ActorCloud is an open-source IoT platform that provides one-stop services for managing low-power IoT networks. It solves the challenge of connecting and managing massive devices by offering multi-protocol access, data parsing, rule engine processing, and application enablement through APIs. The platform ensures secure and reliable device communication while supporting data visualization and tenant isolation.
Enterprises and developers building IoT solutions with low-power devices, such as those using Wi-Fi modules, NB-IoT modules, LoRa gateways, or industrial gateways. It is ideal for teams needing scalable device management and data processing capabilities.
Developers choose ActorCloud for its comprehensive feature set, including support for multiple IoT protocols, a flexible rule engine, and robust tenant management. Its open-source nature and self-hosting options provide full control and customization, avoiding vendor lock-in while ensuring data security.
Open-source IoT Platform
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports MQTT, CoAP, LoRaWAN, WebSocket, and private TCP, enabling connectivity for diverse low-power IoT devices, as detailed in the access protocol table.
Built on Apache Pulsar with SQL expressions, it allows real-time message parsing, persistence, and action triggering for efficient data processing workflows.
Provides complete data isolation between tenants with customizable user permissions, ideal for B2B IoT deployments requiring strict data segregation.
Offers rich REST APIs with configurable permissions, enabling rapid development of upper-layer applications without modifying the core platform.
Requires self-hosting or local deployment, involving significant infrastructure setup and ongoing maintenance, as highlighted in the installation documentation.
Focuses on rule-based processing and basic data management, lacking integrated advanced analytics or visualization tools, which may necessitate external integrations.
Relies on external components like Apache Pulsar for the rule engine, adding complexity and potential compatibility issues that require additional management.