User Tools

Site Tools


integration_with_iot_platform

Integration with IoT platform

  • Ideas for solutions / addons
    • GPS tracking
      • tracker
      • UI (map etc)

IoT Platforms Market Share

  • my estimation:
    • 1. AWS IoT Cloud
    • 2. MS Azure IoT
    • …

Finding IoT Platforms lists

IoT Platforms lists

Searching with Google AI

  • Prompt:
    • i'm searching for an iot product (free at least in the basic version). it must have a vibrant free and paid addons marketplace. The addons should be written in Java or Kotlin. please find me at least 30 alternatives.
  • Result (08.08.2026)
    • Finding a single IoT ecosystem that matches all four of your specific constraints (free tier, extensive free/paid marketplace, and Java/Kotlin-native add-on architecture) is highly targeted. The Java/Kotlin requirement narrows the market significantly, as most lightweight IoT tools rely on Node.js/Python or C/C++.The industry standard that perfectly mirrors your criteria is openHAB (and its commercial sister ecosystems like Eurotech Everyware), alongside ThingsBoard and the Eclipse IoT ecosystem.To give you exactly 30 alternatives, they are grouped by their relationship to the Java/Kotlin ecosystem, tier structure, and marketplace dynamics.
      • Group 1: The Core Match (Free, Java/Kotlin, Rich Marketplace)
        • These platforms natively compile their plugins, drivers, or modules using Java or Kotlin and offer expansive add-on ecosystems.
          • openHAB
            • Totally free/open-source. It features a massive marketplace for “Bindings” (add-ons) completely written in Java.
            • Decision: NOT YET
              • no marketplace
              • all plugins should be free / open source
          • ThingsBoard (Community Edition)
            • Free basic version. Its data converters and integrations leverage Java/Kotlin rule nodes, backed by an official extensions marketplace.
            • Decision: DO NOT USE IT(!)
          • Eclipse Kura
            • Free, Java-based IoT edge gateway framework. Plugins are written as Java OSGi modules, accessible via the Eclipse Marketplace.
            • Decision: NOT YET
              • not clear
                • whether it has a big community
                • whether it has many commercial users
          • ScadaBR
            • Free, open-source Automation and IoT system written entirely in Java, featuring modular drivers for industrial protocols.
            • Decision: NOT
              • last release at 2021 or something like this
              • not good english support (the site is portuguese)
          • ioBroker
            • Free core. While mostly JavaScript-centric, it includes a massive marketplace of 500+ “Adapters” (add-ons) that natively interface with Java applications and JVM daemons.
            • Decision: CHECK IT (!)
              • Denis Haev from Ludwigshafen
          • OpenRemote
            • Free open-source asset management platform. Built on Java, it utilizes Java-based protocols and extensions via a modular system.
      • Group 2: Industrial IoT (IIoT) Platforms (JVM-Based)
        • These robust environments feature clear “Free/Developer” basic tiers and allow heavy customization via Java/Kotlin add-ons.
          • Cumulocity IoT (Software AG)
            • Offers a free developer trial. Microservices and protocol agents (add-ons) are explicitly built using their Java SDK.
          • Eurotech Everyware Cloud
            • Built entirely on top of Eclipse Kura (Java/OSGi). It offers developer entry tiers and a marketplace for enterprise IoT modules.
          • SiteWhere
            • An open-source, cloud-native IIoT platform built strictly on Java. It features a highly modular component architecture for custom engine extensions.
          • HiveMQ (Community Edition): Free MQTT broker. While the core is an IoT broker, its vast extension marketplace runs natively on a Java Extension SDK.
          • Mainflux (Magistrala): A cloud-native microservices platform. Free basic use, supporting Java/Kotlin service hooks via its messaging bus.
          • DeviceHive: Free open-source smart device management platform. Built using Java (Jakarta EE), allowing custom plugins via Java endpoints.
        • Group 3: Enterprise Cloud IoT Stacks with Free Tiers
          • Global cloud ecosystems that let you package add-ons, edge modules, or cloud functions using Java or Kotlin.
            • AWS IoT Core: Generous free tier. Features the AWS Marketplace, allowing you to deploy edge modules or Lambdas written in Java/Kotlin.
            • Azure IoT Hub: Free basic tier. Its marketplace features pre-built IoT Edge modules that support Java/Kotlin runtimes.
            • Google Cloud IoT (via Partners): Core infrastructure with free tier allowances. Supports an array of enterprise-grade Java marketplace applications.
            • Oracle IoT Cloud Service: Free tier credits. Deeply tied to the Java ecosystem, optimized for running Java ME and SE embedded add-ons.
            • IBM Watson IoT Platform (Maximo): Free limited trial tiers. Offers deep integration with IBM's cloud marketplace using Java-based container extensions.
            • ThingSpeak: Free for non-commercial projects. While famous for MATLAB integration, its webhooks and backend apps easily connect to Java environments.
        • Group 4: Device Management & Protocol Middleware
          • Frameworks focused on linking field hardware to databases. They feature free starter tiers and utilize Java/Kotlin plugin engines.
            • Eclipse Kapua: Free open-source modular platform for managing IoT gateways and smart devices. Entirely Java-based framework.
            • Eclipse Ditto: Digital twin platform. Free community version, built on Java, utilizing a plugin model for custom protocol mapping.
            • Eclipse Hono: Focuses on high-volume IoT data ingestion. Java-native stack with modular adapters.
            • Kaa IoT Platform: Free trial/basic tier available. Features a modular “Kaa Extensions” marketplace that supports Java SDK endpoints.
            • Blynk: Generous free basic tier for prototyping. While device code is C++, Blynk’s private server and plugins run on Java.
            • Particle: Free basic tier for up to 100 devices. Offers an integrations marketplace that seamlessly interfaces with JVM cloud modules.
        • Group 5: Rule Engines, Gateways, & Data Visualizers
          • These platforms are used to orchestrate IoT data. They are free at the basic level, offer extensive add-on stores, and run on Java.
            • Node-RED: Completely free. Primarily Node.js, but its massive palette (marketplace) includes specialized nodes to invoke Java classes and Kotlin scripts natively.
            • Thingsboard Gateway: Free companion to ThingsBoard. Highly modular plugin system with deep Java integration.
            • Grafana: Free open-source version. The definitive data visualization marketplace for IoT, allowing Java-backed data source plugins.
            • Apache NiFi: Completely free. A powerful data routing engine frequently used in IoT. Built entirely in Java, its “NAR” (NiFi Archive) marketplace format is Java-native.
            • Traccar: Free open-source GPS and IoT tracking platform. Built on Java, featuring a rich community marketplace for protocol extensions.
            • dizmo: Offers a free trial version. An integration platform for IoT that supports Java/Kotlin applets within its interface orchestration marketplace.

IoT Platforms List

integration_with_iot_platform.txt · Last modified: by kalaschnikow