What is Carriots
Carriots is a Platform as a Service (PaaS) designed for Internet of Things (IoT) and Machine to Machine (M2M) projects.
We connect devices to Internet and Internet to the devices.
What you can do with Carriots:
- Collect & store any kind of data from your devices
- Build powerful applications with our SDK engine
- Deploy and scale from tiny prototypes to thousands of devices
See our use cases to have a panoramic view of its potential.
You can easily integrate your application with external IT systems through our powerful APIs, web services, and a completely hands-free hosting environment that automatically scales to meet any demand.
Build faster, cheaper, simpler, reliable and scalable projects on our Cloud for the Internet of Things
How you can do it
- Connect any device to Carriots; you only need Internet access
- Send your data to our REST API; its simple, secure and standard
- Make it smart using our SDK; Java scripting power at your fingertips with Groovy
- Access, integrate, manage and make it really powerful combining it all
Simple development environment, robust APIs and worry-free hosting. Accelerate your application development and take advantage of simple scalability as your project and your devices grows
- Ready to start developing: start now with our Free account and manage up to 10 devices.
- Reduce development time to the minimum: Just focus your project we provide the rest.
- Multiple projects management made simple: 7 level architecture to make it possible.
- Rich set of APIs and powerful SDK: Simple and standard REST API and Groovy SDK.
- Immediate scalability: let your project grow and multiply your devices.
- Free to start, just pay for what you use: Get started without upfront costs with up to 10 devices, then pay only for used resources.
- Worry-free application hosting: PaaS delivering seamless scalability, we care about keeping the system up for your SLAs needs.
Remotely maintain, control and interact with your devices regardless of their location. Check status, change configurations, enable/disable or upgrade the firmware of your devices.
When you receive data, when you store it, when a device is connected or disconnected... all those events will let you react with simple IF-THEN-ELSE structures. Just write your Groovy expressions and make your devices smart.
Complex scripts, reusable pieces of code, simple ready to use logic... you name it. Rules are Groovy scripts stored at Carriots and ready to be used in Listeners.
Push your data to an external system with Carriots' triggers. A simple method to implement data brokerage.
Listeners and rules, both are executed by Carriots SDK engine. Sandboxing Java execution threads to keep secure and efficient. All your database is accessible with powerful Groovy scripting.
Integrate with other IT systems, create your export files, push data to another database or just use our REST API to manage your outbound data.
Alarms are created by Carriots when something goes wrong, but you can also create and manage your own custom Alarms to notify, acknowledge and discard them.
Developing always needs to keep an eye on every part of a project. Use our logs to know of your devices interact with Carriots.
Keep projects organized or just deal with different customers with different visibilities. Our 7 level hierarchy, starting at Customer down to Devices, will keep your mind healthy.
API access is controlled by API keys, they tell us what you can do and see. Define them using our fine grained privilege and visibility management.
Corporate users can manage other user accounts to help them manage projects or to define custom defined privileges and visibility.
Create your custom control panel with your preferred technology and manage all Carriots entities with our REST API.