Sign inSign up

jcoliz/brewhub-still6unit-controller

By jcoliz

•Updated about 3 years ago

Device control software for BrewHub.Net 6-Unit Distillery Prototype

Image
0

10K+

jcoliz/brewhub-still6unit-controller repository overview

⁠BrewHub.Net: Multi-stack IoT Architecture

BrewHub.Net is an IoT reference architecture using .NET-based device software, InfluxDB and Grafana on a multi-node edge cluster, connected to Azure Services on the backend, with a Vue.JS dashboard for user monitoring and control.

LayerPurposeProjects
DevicesCompute devices connected to machinery, equipment or others. Drives sensors and actuators to sense or drive the attached equipment. May be connected directly, or through industrial control systems (e.g. PLCs)6-Unit Controller⁠
EdgeMulti-node edge cluster(s), located on-premises, connected to each device. Handles the 'hot path' of data as it immediately comes off devices. Provides key near-real-time insights and alerting. Cools the data slightly before sending a less-frequent and more-focused data representation to the cloudEdge⁠
CloudBack-end services collect and reason over multiple sites, provide a big-picture view and wide-scope control plane.
DashboardGives users a single pane of glass to monitor, configure, control, and gain insights about their system. Can run cloud-side to look across an entire operation, or on the edge to give a low-latency view into a single site.Dashboard⁠

The Six-Unit Distillery is a reference implementation to demonstrate how this architecture can effectively be brought together across the device, edge, cloud, and web stacks.

⁠Device Control Software

This container has the device control software for the "Six Unit Distillery" reference implementation.

Tag summary

Content type

Image

Digest

sha256:323107da9…

Size

90 MB

Last updated

about 3 years ago

docker pull jcoliz/brewhub-still6unit-controller