10

Take a look at these services: Ubidots ThingSpeak Both of these services will accept simple key/value data from a device. I believe they both have libraries ready to import for Particle devices since you mentioned that.


10

You can consider using freeboard.io that offers dashboards like this for example: You can create unlimited public dashboards for free and limited private if you willing to pay monthly fees. The project itself is open source and hosted on GitHub.


8

You might want to have a look at cooja. It is a simulator/development environment for systems of devices running the Contiki operating system. You can simulate different kinds of sensors and radio protocols and see how it works out.


7

Many cloud providers like Amazon, Microsoft, Google, IBM etc., trying to attract IoT space by providing easier ways to send/store/analyze sensors data to their cloud. Even they are to acquire hardware vendors to increase their scope in IoT. I didn't use any services other than AWS, so I can explain my experience with AWS and how we integrated this for ...


6

Were you able to try out WSO2 IoT server? I have tried it and it has pretty cool features. And you can find the the source code here in GitHub. I am looking for an open source visualization application platform upon which I can present the data to clients, allow secure customer access and customize as required. It is 100% open source, it has real time ...


6

It is for experimental or test use only but maybe it will change in the future. So my suggestion is to use MQTT, more precisely its Mosquitto implementation. They host a test broker to which you could connect your subscriber and publisher clients. (Here is a guide about the setup process on Windows 7.) Note the following: You are free to use it for any ...


6

What you linked is far too complicated and in too low level of abstraction that it is for an professional even hard to read and follow it. aws-mqtt-client through npm is the easiest solution I could find. You just have to install npm and make the aws service and client code is quite straight forward: const mqttClient = new AWSMqtt({ accessKeyId: ...


6

Question 2.) Are there any other ideas that anyone can think of to solve this - even crazy ideas like XSS vectors to PUSH content into the captive portal from external servers? If I may suggest, you consider using the AllJoyn framework? runs on the local network. enables devices and apps to advertise and discover each other Looking at your problem ...


5

uBeac is a new freeware visualization tools which we have developed and it is Beta version. It is not opensource, but fully free to use. You can define a gateway and you will get a unique URI. You can set the URI in you gateway or device to send HTTP/MQTT data to. These are some of its features: Team, building, floor plan definition Real-time data ...


5

There are two components to this: How do you want your data stored? There is no real way to make a "generic" data service that will really fit all needs. What you want is called a "Time Series Databases", and there are hundreds of them because every detail of how you store data matters at scale. (If you are not at scale, just store it in any old database, ...


4

As per SIM800 AT command Manual, you can set HTTPParamTag to USERDATA and send content in HTTPParamValue. You can pack all key-value pairs into HTTPParamValue and parse to retrieve individual key-value pairs. A example for SIM 800 HTTP POST with Authentication and signature may be found here as well.


4

If you want to use a RESTlike Environment, you can setup: PHP CodeIgniter + MariaDB But you need to reconsider your requirements. Using REST over HTTP may require the use of intermediate techniques and a webservice based implementation. If you are planning a real-time application, it would be better to use a telemetry messaging protocol, as MQTT. In our IoT ...


4

AWS IoT supports MQTT over Websockets which can be used from with in the client side of a web application. You can follow the instructions here for details of how to do the required authentication.


4

You could have a look at Loxone - they have integration into KNX and they also support RESTful automation. Besides that you could probably have a look at devices like recently announced Gira X1 or any KNX/IP gateway - many vendors provide some kind of interfaces. For instance, have a look at VisuControl from MDT.


3

I haven't found any complete products. However, you can download a complete software image for the Raspberry Pi of the KNX Web Service at KNX.org. It's free. The registration can be done with bogus information and 10 minute mail. Figuring out that the password has to be numbers only wasted some time though. Anyways, after downloading that info package the ...


3

Cyfe.com is another example of dashboard. Custom Data Source Custom widgets Push API TV mode, with rotation Etc.


3

uBeac is a new freeware visualization tools which we have developed and it is Beta version. It is not opensource, but fully free to use. You can define a gateway and you will get a unique URI. You can set the URI in you gateway or device to send HTTP/MQTT data to. These are some of its features: Team, building, floor plan definition Real-time data ...


3

Even though I think you get better answers at Web Applications SE. I can give you some info. But how about my email data, can I export it? As per support docs, if your trial period ends, you will get a notification saying that your account is suspended but you can still access the Admin console and all your data is retained, but users won't have access ...


3

MQTT brokers are not HTTP servers, you can not POST to broker, it just won't work. MQTT and HTTP are two totally different protocols, if you want to bridge them you will need to write program to do that. Doing so in Node-RED is trivial. HTTP-in set to receive POSTs --> MQTT-out to publish to broker | ...


2

It depends on the type of data and what you want to do with it. I have a Raspberry Pi AWS IoT project and I'm storing data on DynamoDB. But since I need to do aggregation queries, I then feed it from there to ElasticSearch. You are more than likely going to need to use a Lambda triggered by IoT to move information around on AWS. To view the data and ...


1

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 systems. The REST API for messages publishing is described here.


1

I'm surprised no one on here mentioned Dweet. This is a super simple, super fun way to get things communicating. You should for sure try it out, because hey, it's free!


Only top voted, non community-wiki answers of a minimum length are eligible