shal
  • Member for 4 years
  • Last seen more than a month ago
What IoT services are available for storing/sending/publishing generic data in the cloud?
1 votes

flespi provides free and commercial cloud services: MQTT Broker service for PUB/SUB operations and you may even store the data in the retain messages; Storage engine for key/value operations, ...

View answer
RESTapi and MQTT Broker
1 votes

May be it is simpler to use MQTT Broker that supports REST API by its nature? Like flespi broker which contain secure and private MQTT namespace, free to use and actively used by some home automations ...

View answer
Using RBP as a broker between door locks & web server
3 votes

Instead of web server doing HTTP request to RBP it is much easier to connect from RBP to MQTT Broker and subscribe to some topic. Once Web server will receive some request it can publish message to ...

View answer
Is it necessary to create a x number of MQTT topics for x number of devices?
Accepted answer
5 votes

From client to server you may pack client-id into payload, e.g. if it is JSON, one of the keys can have client-id value. Response from server to client should contain client-id in order to broker to ...

View answer
Data visualization and device management
2 votes

I think grafana can help you. It does not store the data, you only need to use/implement plugin for data retrieval. Also you may implement dashboard with multiple hierarchical selectors. We are using ...

View answer
Are there MQTT servers which allow for message log and retained messages TTL?
1 votes

flespi MQTT broker supports MQTT 5.0 and retained messages expiration timeout as part of it. At the same time according to first part of your question, flespi broker adds special timestamp attribute ...

View answer
MQTT multiple topics vs. bigger payload
4 votes

The decision should be made based on how are you using topics. If you need values together - post them into one topic, if you are using separately - put them into separate topics. Also do not post ...

View answer
How to register an IoT device to a user account
4 votes

There is nothing wrong in this approach. It's not simple, but should work even if user will change home wifi settings. You should have running webserver on the device to serve user with wifi ...

View answer
Free MQTT brokers
4 votes

The latest actual list of public and free MQTT brokers located here. Some of them provides service just for test purposes as hardillb mentioned, some of them provide even SLA for free service. Please ...

View answer
Upload measurements with unix script ( RESTful API?)
5 votes

Looks like flespi is the way to go in your case. You may use flespi http channel to upload data in http with CURL (or alternatively use mqtt channel). The data you upload should be in format like: ...

View answer
Can MQTT be used for queuing?
4 votes

I agree to Aurora's answer—there may be better solutions to implement queue instead of MQTT, but still in MQTT it is absolutely possible. You need MQTT broker and clean=false (in MQTT 3.x) or with ...

View answer
Confusion about client-server connection establishment in MQTT
1 votes

You should differentiate connection and session. Everything is defined by the session. When MQTT connection is authorized to the broker first time, broker creates session for this connection, usually ...

View answer
Multiple agents authentication to MQTT
2 votes

If you do not want to bother with broker yourself and embed any authentication scheme inside it I have solution for you (non commercial, e.g. it is free): Per each instance of your small IoT platform ...

View answer
Which backend database is suitable for the IoT implementation
5 votes

You are limited to either NoSQL databases, because any SQL database won't allow you 6K TPS directly on the server nor you may use any SaaS cloud service or platform already specialized in such kind of ...

View answer
MongoDB/Redis/CouchDB/Any Graph DB with S3 for IoT implementation
2 votes

As you specially asked me to look into this question I will post some kind of advertising, because again, I think that your project can be reached with lower amount of running cost, with higher ...

View answer
Is MQTT scalable with 1000+ clients?
5 votes

You can use persistent sessions from clients, e.g. clean flag set to false upon connect. In that scenario event when your client is offline broker will buffer message for it into own cache and deliver ...

View answer
Choosing appropriate protocol for IoT Application
3 votes

We have exact test comparing HTTP vs MQTT transmission rate, see test2, in your current scenario MQTT will bring you 50 times less traffic(and battery) then HTTP. There is basically no difference ...

View answer
How does URL Remote Access method work?
1 votes

If you are still regarding the security, then yes - any device which is connected to the Internet or home LAN with NAT gateway is affected. Especially in IoT world, when vendors releasing these ...

View answer
Should I use the MQTT protocol?
2 votes

There is no problem with almost any kind MQTT broker to handle this load, especially for qos=0 (probably in your case) messages. We have constant load to our broker with incoming 100.000 messages (0....

View answer
Calculate velocity and direction on microcontroller or on remote server?
4 votes

As a person that created fleet management system processing data from devices with GPS receivers that currently serving two million units that consists from more then thousand of different types of ...

View answer
When and why to use MQTT protocol?
6 votes

Here I wrote an article which shows and evolution in communications system we had in our project. It about micro-services, but you can consider any sensor to be micro-service with its job to gather ...

View answer