Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Java IoT Projects
-
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Crate
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
openremote
100% open-source IoT Platform - Integrate your devices, create rules, and analyse and visualise your data
-
hivemq-community-edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
-
hivemq-mqtt-client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
-
tbmq
Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.
-
mqtt-cli
MQTT CLI is a useful command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: ThingsBoard Microservices Installation Update Problem | /r/ThingsBoard | 2023-11-29Until recently I was still using TB v3.2.1, now I've set about updating the installation to the latest version. I proceeded as described at https://github.com/thingsboard/thingsboard/tree/master/docker:
If your data lacks uniform time intervals between consecutive entries, QuestDB offers a solution by allowing you to sample your data. After that, MindsDB facilitates creating, training, and deploying your time-series models.
Project mention: Broker times client out while broker is sending client large message. | /r/MQTT | 2023-12-08It is developed and supported by HiveMQ, so if you observe any issue you can contact the developers directly.
Project mention: Warp10, OSS distributed time-series database for IoT | news.ycombinator.com | 2024-01-06
Project mention: Broker times client out while broker is sending client large message. | /r/MQTT | 2023-12-08It is correct, the client needs to be sending the PINGRESP if no other control packets are being sent. Perhaps the question here is not the broker but the client. I would suggest testing with a client which is fully conformant with MQTT 3, 3.1.1 and 5.0 specificaation, such as https://github.com/hivemq/mqtt-cli
I ment https://github.com/davetcc/tcMenu, I have never used it before. I use EEPROM.h and LittleFS.h libraries, sorry I can´t share the code, my company is the owner.
Java IoT related posts
- New scalable, fault-tolerant, and efficient open-source MQTT broker
- Broker times client out while broker is sending client large message.
- ThingsBoard Microservices Installation Update Problem
- Identifying, Acquiring and Integrating Plant-Floor Data for Smart Manufacturing
- New firmware for DIRIGERA hub available, version 2.331.2
- using EEPROM in combination with LittleFS?
- Big problem with multiple IKEA Dirigera hubs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source IoT projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Thingsboard | 15,564 |
2 | QuestDB | 13,420 |
3 | Apache Ignite | 4,675 |
4 | iotdb | 4,249 |
5 | Crate | 3,952 |
6 | paho.mqtt.android | 2,827 |
7 | paho.mqtt.java | 2,022 |
8 | UsbSerial | 1,755 |
9 | plc4x | 1,139 |
10 | openremote | 1,067 |
11 | hivemq-community-edition | 1,027 |
12 | openhab-core | 874 |
13 | hivemq-mqtt-client | 805 |
14 | californium | 712 |
15 | leshan | 630 |
16 | ditto | 581 |
17 | tbmq | 547 |
18 | warp10-platform | 373 |
19 | DeviceHive | 351 |
20 | tigase-server | 311 |
21 | mqtt-cli | 295 |
22 | tcMenu | 258 |
23 | client | 252 |