Grovestreams is an IoT platform that is under the radar now; but that shouldn't last for too long. I am listing 10 reasons Grovestreams is a great IoT platform for our solution. Farmstreams is built on the Grovestreams platform and is leveraging the tools built to deliver value to livestock production.
1. Simple to put data in and take data out of the store. The APIs are published and open. Easy enough that non-programmers can accomplish it. Powerful enough for talented software developers to build apps and websites pulling and putting data in and out. This also allows larger organizations to leverage Grovestreams for its cloud-based data gathering and analytics without sacrificing or needing to switch from the enterprise software they run their business with.
2. Built with Big Data technology. Scales to nearly unlimited size. When it needs to get bigger, a new cluster is added.
3. Cost. A user can get started with a Free account to play around with developing a solution. Pricing is data driven. You pay for what you use. No mandatory consulting fees or annual contracts.
4. Quick to deploy a solution. Whether its an app or a sensor feed, its easy and fast to run calculations, build dashboards and deploy your IoT solution. Location/Map integration is also a nice feature.
5. The roll-up stream data is a really efficient way to get to the data you need. The in the field sensors can simply send raw data in. Once received, they go to the store but then are accessed with the roll-up time selection (example hourly) and the preferred statistic (example average). So, if you want the average hourly humidity, send the raw data in every minute and the data automatically rolls up to the hourly average. Furthermore, minimum and maximum are also readily available in the store - so you can also view average, minimum and maximum on the same chart. Even furthermore, you can monitor the quality of your data by monitoring gap counts in the rollup streams.
6. The analytics package is really good. You can run very complex expressions on any stream in the store. You can then run more expressions on those created streams. For example, I am calculating a feed bin inventory using data inputs from 5 different sensor streams and/or app entry streams.
7. Blueprinting an organization makes setting up new organizations really easy. When new sites (like a farm) needs to be set up simply create a blueprint and start the new organization exactly as the previous one was very quickly. Also, switching organizations is all done in one log-in so a user can have access to all of their organizations without having to log out and log back in.
8. The alerting engine is solid. Users can get alerts upon arrival for those alarm type streams. Users can run a condition alert, example temperature > 32 send alert. Or with latency, too much time has passed between data streams. Features like time filters are effective in mitigating false alerts. Example: feed latency alerts are ignored in the middle of the night.
9. The dashboards to visualize the data are really good and easy to use. Drag and drop graphs or spend more time and develop a super-dashboard. A lot of well thought out features to quickly and accurately create the visual tools needed for stakeholders to your project.
10. We are just at the beginning. The base platform is already great. With the enhancement roadmap laid out the platform will get even better.
So, why would I boast about this platform? Shouldn't this be my best kept secret? First, I want customer farms and potential customer farms to know how good this back-end solution is. Feedlogic's focus is on providing intelligent and connected devices at the farm. Without a platform like Grovestreams that endeavor is somewhat pointless, Second, the IoT space is like a really large sandbox right now. There is plenty of room for a lot of people to play in it. For Farmstreams to continue improving more and more people need to find Grovestreams and use it. Then Grovestreams can grow its support system, add enhancements and developer networks can be started for collaboration within and across industry can make all solutions better. I encourage you to check it out or contact us with questions/comments.
Showing posts with label Big Data. Show all posts
Showing posts with label Big Data. Show all posts
Thursday, September 10, 2015
Friday, August 28, 2015
What is Big Data?
Big Data was created or if not created at least taken mainstream by the powerhouse known as Google. So, who better to turn to ask what the definition of Big Data is:
big da·ta
noun
COMPUTING
- extremely large data sets that may be analyzed computationally to reveal patterns, trends, and associations, especially relating to human behavior and interactions."much IT investment is going towards managing and maintaining big data"
I would say this is a fairly accurate representation of what it means to me with the caveat replacing "especially relating to human behavior and interactions" will soon be replaced with more industrial terms, like machines, robots, software or business processes.
Big Data processes like FarmStreams can constantly be verifying conditions in barns and alerting when conditions are not ideal for maximum production. In addition, additional "smart automation" can be installed where several dependents are monitored and when conditions are met then equipment is remotely controlled to perform different tasks.
Some good examples of a simple smart command would be to automate a bin slide to switch bins when one runs empty, open the full bin and shut the empty bin and order new feed for the empty bin. That is a simple automation that could be accomplished pretty easily with Big Data.
A more complex automation that could be done is to calculate weight of feed consumed per bird and once it exceeds a certain percentage of body weight for the day to switch feed rations or stop feeding for the day. Additional complexity could be added to cross reference water consumption before making a decision. I am not sure if this is a realistic scenario but it is illustrating that many different streams can come together to automate a variety of decisions inside a barn.
Furthermore, within animal agriculture this level of data collection from the farm has never been available. Most data that is available remains on the site. Once the smart professionals within the animal ag industry get their hands on this amount of production data I am certain the value they find and impact will be tremendous.
Furthermore, within animal agriculture this level of data collection from the farm has never been available. Most data that is available remains on the site. Once the smart professionals within the animal ag industry get their hands on this amount of production data I am certain the value they find and impact will be tremendous.
So, how big is our data? The data platform, Grovestreams follows the Google Big Data architecture with its own wrinkles. This is called Hadoop.
So, what can we do?
- Farmstreams can store 94,000,000 samples for each stream - this is 3 years of one-second resolution.
- 140 different statistics for each sample available for each rollup period from one second to many years, with customizable time definitions in between.
- Each sample can have unlimited derivations (formulas) occurring with them.
- The derived samples can also have unlimited derivations (formulas) occurring with them.
- Near real-time processing and flow-through.
- Data in / out seamlessly from cloud data platform back to the enterprise level system. Users can add us as another user interface; but don't have to.
Most livestock farms will not need single second resolution on their data; but it is nice to know the data platform was built to handle that heavy of a workload. The ability to run derivations / formulas in real time converts several data feeds into valuable information that ensures the livestock barn is optimal.
That is what Big Data means to us. We are focused on data quality from the sensors. Connecting the sensors in rugged, tough environments. The data piece on the back-end. Optimizing the production environment for the best performance possible.
Subscribe to:
Posts (Atom)