United Manufacturing Hub Achieves ISO 27001 Certification
United Manufacturing Hub (UMH) has achieved ISO/IEC 27001:2022 certification.
United Manufacturing Hub (UMH) has achieved ISO/IEC 27001:2022 certification.
With the new native Ethernet/IP (CIP) input in benthos-umh, you can harvest live tag data from CompactLogix, ControlLogix, Micro800 (and more) and stream it directly through UMH’s high-throughput pipeline. One YAML file, one Docker run, and your plant telemetry is real-time-ready.
Unplanned downtime can be costly in manufacturing. Grafana Alerts help you stay ahead by sending real-time notifications for critical issues. This guide covers setting up alerts, email, and Teams notifications to prevent costly disruptions in production.
Create a dynamic, real-time factory dashboard with Grafana Canvas and custom SVGs, achieving the look and feel of a SCADA system directly within Grafana.
Encountering DNS resolution problems when installing United Manufacturing Hub (UMH) on Hetzner servers? This tutorial explains why the issue occurs and provides a step-by-step solution to ensure a smooth installation.
Step-by-step guide for connecting TimescaleDB/PostgreSQL to Node-RED. Learn to fix SSL certificate errors, adjust pg_hba.conf, and bypass self-signed certificate issues with a Function node. Covers secure configurations and non-SSL setups in IIoT environments using united-manufacturing-hub.
Learn how to configure custom DNS servers on your UMH instance to resolve external domain names and prevent connectivity issues. This step-by-step guide covers editing `/etc/resolv.conf`, restarting CoreDNS pods, and customizing the CoreDNS ConfigMap for advanced DNS configurations.
Learn how to logically consolidate multiple data points, such as machine states and error codes, into a single machine state and standardize these over multiple data models like the Weihenstephan Standard, PackML, etc.
Discover the latest enhancements, new features, and stability improvements on our platform.
On October 17, 2024, from 5:40 PM to 6:00 PM (German Time), our Management Console was inaccessible to users due to an internal networking issue at our hosting provider, fly.io.
Resolve the “failed to find memory cgroup (v2)” error when running UMH Lite in Docker on a Raspberry Pi. This step-by-step guide covers enabling memory cgroups, configuring Docker-in-Docker and K3s within Docker, and optimizing resource management.
RFC for a new protocol converter configuration in Benthos-UMH. Proposes a “configuration only” interface for OT users, maintaining flexibility with existing Bloblang logic. Includes sections on basic settings, conditions, custom protocols, advanced processing, and templating.
XFS metadata corruption can prevent your Rocky Linux system from functioning properly. This guide will show you how to identify the issue and repair the corrupted filesystem.
See how to work with Benthos and Bloblang—explained in 19 different examples, from Base64 encoding/decoding to TCP/IP communication and enriching messages from an SQL database.
Discover 3 alternative methods to manage Kubernetes clusters without relying on kubectl. This article covers terminal-based k9s, the open-source OpenLens and its successor Lens Desktop, web-based Headlamp, and the traditional command line approach.
Learn to use Redpanda on UMH with our technical guide. Find out how to manage storage and improve performance. Perfect for UMH users and Redpanda fans.
Troubleshoot sudden system restarts on Rocky Linux with our step-by-step guide. Learn to verify reboot history, analyze crash dumps using specialized tools or text editors, inspect system logs, and leverage ChatGPT for interpreting errors.
Learn how to expose Redpanda (Kafka) externally in the United Manufacturing Hub (UMH) by adjusting Helm chart values. This guide offers step-by-step instructions, covering prerequisites, necessary commands, and key considerations to securely configure external access for Redpanda within UMH.
Learn how to troubleshoot and resolve Modbus exception errors in benthos-umh. This comprehensive guide covers common Modbus function codes, exception codes, and provides step-by-step solutions for diagnosing and fixing issues when deploying protocol converters using the Modbus plugin.
Learn how to securely expose Grafana and Node-RED on the United Manufacturing Hub (UMH) using SSL/TLS encryption. This advanced tutorial guides you through generating certificates, creating Kubernetes Secrets, and configuring Ingress resources to enable secure HTTPS access via custom domain names.
Optimize your Grafana and TimescaleDB performance with UMH Historian in version 0.14.1. This article goes into our journey of query optimization, detailing the challenges and solutions that have significantly sped up dashboard loading times for our users.
Discover a step-by-step guide to installing the United Manufacturing Hub (UMH) on Ubuntu, tailored for EC2 and Azure VMs. Perfect for users seeking alternatives to officially supported Flatcar and RHEL distributions.
In this course you will learn how to connect InfluxDB with the UNS using Benthos.
This concludes the course on the topic of "Unified Namespace", and provides some potential next steps.
ℹ️This is still work in progress. Feedback is appreciated. In the realm of manufacturing data management, a key focus
Learn how to simplify your manufacturing technology by integrating Tulip with a Unified Namespace. This presentation is essential for enterprise architects, data analysts, and business leaders looking to harmonize Tulip with other enterprise systems like data warehouses and shop floor devices.
This guide provides straightforward steps to deploy a UniFi Controller on a Kubernetes cluster using Flatcar and Traefik. If you're using the United Manufacturing Hub and want to add network management capabilities, this guide will be beneficial.
Stream SQL database changes to the Unified Namespace using United Manufacturing Hub and Debezium. This step-by-step guide simplifies the process, connecting factory databases to data warehouses and enabling seamless data flow.
Learn to change the Node-RED instance timezone in the UMH from 'Europe/Berlin' to your preferred timezone. Find easy step-by-step instructions for using Lens/UMHLens and the Helm Chart for quick updates.
Discover how to install the United Manufacturing Hub (UMH) on Red Hat Enterprise Linux (RHEL). It will be installed as a VM running in Proxmox.
Discover the latest version of United Manufacturing Hub. We've upgraded to Redpanda for seamless Kafka compatibility, optimized resource usage for better performance, and enhanced stability and functionality with backend improvements.
ℹ️This is still work in progress. Feedback is appreciated. In manufacturing, the Unified Namespace (UNS) is a powerful tool
ℹ️This is still work in progress. Feedback is appreciated. Welcome to the Architect's Guide to Data Modeling
ℹ️This is still work in progress. Feedback is appreciated. OT Data Models are the initial point of data generation,
ℹ️This is still work in progress. Feedback is appreciated. The lifeblood of modern manufacturing is data. It fuels insights,
ℹ️This is still work in progress. Feedback is appreciated. In the fast-paced Industry 4.0 era, understanding the full
This is a tutorial on how to solve issues when connecting to an edge device using SSH.
Learn the basics of data contextualization with Node-RED to process simulated sensor data and fit it into the United Manufacturing Hub datamodel.
Discover how to customize your networking setup in Flatcar Linux, including connecting to machines with static IP addresses, and enabling or disabling DHCP.
In this guide you will learn the process of setting up a UEFI-based VM in Proxmox with Flatcar Linux, a minimal, container-focused OS. Follow our comprehensive guide to configure storage, machine type, cores, memory, and network settings.
Learn how to use alerts in Grafana and the United Manufacturing Hub. This step-by-step tutorial will guide you through every section of Grafana to set up alerts with PostgreSQL.
Learn how to fix the issue of no pods showing up in UMHLens when using United Manufacturing Hub, by selecting the right namespace in this easy step-by-step guide.
We are happy to announce the release of our latest version (0.9.12), featuring dependency updates (Grafana & Node-RED), stability improvements and easier external access.
In this course, we'll explore how to use MongoDB to track products across production lines. We'll show you some experimental techniques that can help you understand the potential of MongoDB in this area especially if you have unstructured data.
Learn how to connect MongoDB Compass with the UMH: Download & install MongoDB Compass, forward & copy mongodb pod's port in UMHLens, create new connection, replace port, get mongodb password, authenticate, & connect.
Create a Benthos deployment in UMHLens/OpenLens and configure it to push kafka messages into MongoDB.
Easily install MongoDB using Helm on your Terminal or UMHLens. Check for Bitnami in the repo list, add if necessary, and install MongoDB in United Manufacturing Hub.
Join our United Manufacturing Hub Community Meeting to explore real-world use cases, featuring Node-RED, TimescaleDB, Kafka, MQTT, Grafana, and more.
Explore our open-source Docker container for seamless OPC-UA integration with the Unified Namespace (MQTT/Kafka). Learn about the container's features, usage, and our journey in developing this solution.
The United Manufacturing Hub is participating in the Telekom Techboost program to further Digitize Industrial Manufacturing We are excited to
We're excited to announce that the United Manufacturing Hub (UMH) is switching from AGPL to the Apache 2.0 license. This change will give system integrators and other vendors more freedom to create their own services and products on top of UMH, leading to increased adoption and improved reliability.
Learn how to avoid errors and access services like Node-RED, Grafana, PostgreSQL, and OPC-UA simulator in the United Manufacturing Hub by opening specific ports and forwarding them to your host machine using k3d. Follow our step-by-step guide to easily access services.
An overview of the benefits and limitations of using Kepware in IIoT, and how the United Manufacturing Hub (UMH) can help maximize its benefits.
Access useful Grafana templates to monitor the OEE, status, and production of different machines in your factory, along with Node-RED templates for data acquisition and manipulation. Check out our Community Repository on Github now.
Learn how to export and import nodes/flows in Node-RED easily with these step-by-step instructions.
Learn how to set up MQTT Explorer to monitor and troubleshoot MQTT messages. This tutorial offers two options, including a quick fix for Node-RED flows and a more sophisticated approach using MQTT Explorer.
Learn how to fix the "could not connect to database" error in PostgreSQL by executing the command as the user 'postgres'.
Learn how to install Tailscale on OPNsense firewall in a few easy steps. Follow this guide to create a secure, WireGuard-based mesh network using OPNsense.
his guide will show you how to increase disk size in a k3OS VM installed in Proxmox, which can solve DiskPressure and evicted pod issues.
Learn how to use Kowl, a powerful tool that is preinstalled with the United Manufacturing Hub, to inspect and understand the messages structured by their topics in your Kafka environment.
Learn how to disable SWAP in Proxmox to improve system performance or troubleshoot issues. Follow these step-by-step instructions.
Learn how to set up Node-RED flows to monitor a simulated production line's state, machine processing speed, and production counts using MQTT and UMH data model conversion.
Learn how to create a Node-RED flow with simulated OPC-UA data using node-red-contrib-opcua and MQTT. Follow these step-by-step instructions to build the flow and check the data in Grafana.
Learn how to fix the "Failed to send Kafka message: microservice name is empty" error in Sensorconnect microservice in v0.9.11 of United Manufacturing Hub. Follow the step-by-step instructions to add a new environment variable to resolve the issue.
Learn how to customize a Node-RED Docker instance to connect to SAP SQL Anywhere using ODBC driver. Follow step-by-step instructions to build and push the container to your repository and add it as a custom microservice in UMH Helm chart.
Learn how to install Tailscale on Flatcar to gain VPN access to your UMH instances on edge devices. Follow these step-by-step instructions to ensure secure and reliable remote access to your IT/OT infrastructure.
Grafana Canvas is a powerful plugin for creating shopfloor dashboards in the United Manufacturing Hub.
If you are experiencing the bug where the OEE is not showing up in the datasource of v0.9.11, this tutorial explains how to fix it.
This thesis is concerned with combining the subject areas Industry 4.0 and the implementation of manual time studies.
The results of this research provide an overview of the problems being faced regarding quality control during the manufacturing processes of technical textile in the automotive industry.
The central result is an overall process overview and a microservice architecture, with the help of which an industrial image processing system can be put into operation on the software side only by configuring the camera and entering the environment variables.
To select suitable hardware components, a five-stage decision logic is developed and implemented as a software application, which suggests suitable components to the user depending on the specified use case and prioritizes them according to list price.
Currently, the market is quite opaque, which makes it difficult to compare providers on the market and thus to compete. This thesis is written in cooperation with the Aachen-based startup developing the IIoT platform “United Manufacturing Hub”.
Because of high costs and effort PdM is only economically viable on machines and components with high revenue losses due to breakdown and where the failure is almost independent of uptime
Agile is a project management framework originated from the software industry. Nevertheless, values and principles that define the methodology are highly relevant and applicable within the IIoT context.
Software programs that can be found in a lot of IIoT implementations
OPC UA or Open Platform Communications United Architecture is an extensive server-client communication protocol, which is primarily used in OT
HTTP is the state-of-the-art web communications protocol and TLS is an added security layer which adds encryption
Apache Kafka is an open-source stream-processing platform, which allows for processing of large amounts of data feeds
MQTT is the de-facto standard for communication in the IoT
Unified Namespace is another word for event-driven architecture
Techniques and architectural patterns that have established themselves in the field of Industrial IoT.
The Industrial IoT is the interface between IT and OT
Data Historians are time series databases specifically for OT purposes
Retrofitting is the strategy used to enhance capabilities of machine. By adding sensors, the team can generate insights of a machine or a production process in an indirect manner, improving their initial capabilities.
Lean Management optimises processes by reducing time spent on non-value-added tasks (unnecessary operations or transport, waiting, overproduction, etc.), causes of poor quality and complications
As referred in the chapter Automation pyramid, on the layer 3 the software system defined is MES and on layer 4 ERP and PLM. These software systems will be explained in the current section in detail.
There are several standards of machine certifications. Here we describe the most important ones and how they are differentiated.
Electrical or industrial control panels, electrical cabinets, electrical enclosures or e-racks are boxes where electrical components are stored. These components perform different tasks for monitoring and controlling a machine or a production process.
PLCs, HMIs and SCADA systems can communicate with each other via fieldbusses.
The HMI enables the machine operator to interact with the control loop.
Sensor –> PLC –> Actuator –> Sensor is a control loop
Actuators transfer the commands of the PLC into the physical world, e.g. through heating/cooling elements or motors.
The PLC is the heart of every modern production machine.
A sensor is a device that produces an output signal for the purpose of sensing a physical phenomenon.
How to control production machines? Programmable Logic Controller, PID controls and more
One of the central frameworks in the world of OT, is the automation pyramid, international standards ISA-95 or IEC62264. This framework will be briefly explained in this section.
OT connects own set of various technologies to create highly reliable and stable machines
Discover how you can share your ideas, contribute to our blog, and connect with us on other platforms.