<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yash Bansal</title>
    <description>The latest articles on DEV Community by Yash Bansal (@yashbansal893).</description>
    <link>https://dev.to/yashbansal893</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4106509%2F61d2cfd6-3125-40c8-a3d0-9e3dcefee29f.png</url>
      <title>DEV Community: Yash Bansal</title>
      <link>https://dev.to/yashbansal893</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yashbansal893"/>
    <language>en</language>
    <item>
      <title>Designing an Industrial AIoT Pipeline: Identify, Sense, Decide, Act</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Tue, 29 Sep 2026 15:47:16 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-an-industrial-aiot-pipeline-identify-sense-decide-act-mje</link>
      <guid>https://dev.to/yashbansal893/designing-an-industrial-aiot-pipeline-identify-sense-decide-act-mje</guid>
      <description>&lt;p&gt;When developers hear "AIoT," it can be tempting to think of overlaying an AI model on IoT data&lt;/p&gt;

&lt;p&gt;Real industrial systems are more complicated,&lt;/p&gt;

&lt;p&gt;and an effective architecture has to be able to identify data ownership, the physical context, the information content, and what, if any, action is authorized.&lt;/p&gt;

&lt;p&gt;Aperture Venture Studio lays out four layers of capabilities:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
IDENTIFY

↓

SENSE

↓

DECIDE

↓

ACT

↓

VERIFY ↺

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first three define the AIoT foundation, while the action layer extends out into the domain of Physical AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Identify: Understanding Context
&lt;/h2&gt;

&lt;p&gt;An isolated measurement without an identity can be challenging to work with.&lt;/p&gt;

&lt;p&gt;If a sensor picks up an abnormal temperature, the system needs to be able to associate that with the asset, the location, and the relevant processes and operating context.&lt;/p&gt;

&lt;p&gt;Identification technologies can include:&lt;/p&gt;

&lt;p&gt;RFID&lt;/p&gt;

&lt;p&gt;BLE&lt;/p&gt;

&lt;p&gt;UWB&lt;/p&gt;

&lt;p&gt;GPS/GNSS&lt;/p&gt;

&lt;p&gt;Barcodes&lt;/p&gt;

&lt;p&gt;RTLS technologies&lt;/p&gt;

&lt;p&gt;By establishing the identity, location, or movement, the identification layer provides the groundwork for connecting physical observations with operational records&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Sense: Understanding the Physical State
&lt;/h2&gt;

&lt;p&gt;The next layer is concerned with capturing the physical state.&lt;/p&gt;

&lt;p&gt;Depending on the domain, this may include:&lt;/p&gt;

&lt;p&gt;Temperature&lt;/p&gt;

&lt;p&gt;Pressure&lt;/p&gt;

&lt;p&gt;Vibration&lt;/p&gt;

&lt;p&gt;Acoustics&lt;/p&gt;

&lt;p&gt;Electrical parameters&lt;/p&gt;

&lt;p&gt;Flow&lt;/p&gt;

&lt;p&gt;Level&lt;/p&gt;

&lt;p&gt;Position&lt;/p&gt;

&lt;p&gt;Environmental conditions&lt;/p&gt;

&lt;p&gt;Structural measurements&lt;/p&gt;

&lt;p&gt;The important thing is to recognize that, while we should seek to capture relevant data, the engineering question is not "How much can we measure?" but "What do we need to measure for the decisions we are trying to make?"&lt;/p&gt;

&lt;p&gt;A well-designed sensing layer should give us valuable context rather than an overwhelming number of disconnected measurements.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Decide: Introducing Intelligence
&lt;/h2&gt;

&lt;p&gt;The decision layer takes the parameters of the physical world and adds enterprise and operational context.&lt;/p&gt;

&lt;p&gt;This layer might undertake tasks such as:&lt;/p&gt;

&lt;p&gt;Anomaly detection&lt;/p&gt;

&lt;p&gt;Forecasting&lt;/p&gt;

&lt;p&gt;Diagnosis&lt;/p&gt;

&lt;p&gt;Optimization&lt;/p&gt;

&lt;p&gt;Risk prioritization&lt;/p&gt;

&lt;p&gt;Recommendation&lt;/p&gt;

&lt;p&gt;Aperture's AI Decision Engine works inside bounded systems, and depending on the domain and application the decisions may remain advisory, require human approval, or have rules-based pathways to an action layer.&lt;/p&gt;

&lt;p&gt;That distinction is critically important to industrial developers since a prediction is not the same thing as a command.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Act: Bringing Software and Operations Together
&lt;/h2&gt;

&lt;p&gt;Physical AI really begins when decisions can connect with the physical world.&lt;/p&gt;

&lt;p&gt;An action layer could be used for:&lt;/p&gt;

&lt;p&gt;Inform - alerts, explanations, or recommendations&lt;/p&gt;

&lt;p&gt;Coordinate - tasks, work orders, escalations, or process changes&lt;/p&gt;

&lt;p&gt;Assist - guidance for operators or technicians&lt;/p&gt;

&lt;p&gt;Control - commands approved by the AIoT system&lt;/p&gt;

&lt;p&gt;Automate - bounded physical activity within defined constraints&lt;/p&gt;

&lt;p&gt;Coordinate autonomous systems - tasks for robots, AMRs/AGVs, drones, or other systems&lt;/p&gt;

&lt;p&gt;This does not mean that every AI decision should have control of equipment, but industrial systems need authorization, constraints, command validation, monitoring, human override, and other measures that are appropriate to the application.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Verify: Closing the Loop
&lt;/h2&gt;

&lt;p&gt;It's common for an architecture to stop at executing an action, but once a change has been made the system should be able to observe the new physical state.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Asset identified

↓

Condition sensed

↓

AI detects abnormal state

↓

Response approved

↓

Action executed

↓

New state measured

↓

Result verified

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The verification can then feed back into the system for subsequent decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the Layers Matter
&lt;/h2&gt;

&lt;p&gt;Industrial AIoT is not a monolithic technology, but can involve:&lt;/p&gt;

&lt;p&gt;Identification systems&lt;/p&gt;

&lt;p&gt;Sensors&lt;/p&gt;

&lt;p&gt;Edge layer&lt;/p&gt;

&lt;p&gt;Enterprise layer&lt;/p&gt;

&lt;p&gt;AI models&lt;/p&gt;

&lt;p&gt;Industrial controls&lt;/p&gt;

&lt;p&gt;Robotics&lt;/p&gt;

&lt;p&gt;Operational systems&lt;/p&gt;

&lt;p&gt;Aperture's architecture is explicitly technology-agnostic and can work with RFID, BLE, UWB, GPS, sensors, vision systems, PLCs, SCADA, edge computing, AI, robotics, and other elements in the application.&lt;/p&gt;

&lt;p&gt;For developers, the important thing is to ground AIoT design in the physical world, and the most effective approach is to think in terms of the operational loop.&lt;/p&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;What needs to be identified?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What needs to be measured?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What decision needs support?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What action is actually authorized?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will the result be verified?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That gives developers a practical way to approach AIoT and Physical AI systems.&lt;/p&gt;

&lt;p&gt;A full reference architecture is available in Aperture Venture Studio's &lt;a href="https://apertureventurestudio.com/physical-ai-and-aiot-engines-architecture/" rel="noopener noreferrer"&gt;Physical AI and AIoT architecture&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Designing an Industrial AIoT Event Pipeline for In-Plant Logistics</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Tue, 29 Sep 2026 14:39:41 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-an-industrial-aiot-event-pipeline-for-in-plant-logistics-21d5</link>
      <guid>https://dev.to/yashbansal893/designing-an-industrial-aiot-event-pipeline-for-in-plant-logistics-21d5</guid>
      <description>&lt;p&gt;Industrial IoT becomes significantly more challenging when the data represents physical movement.&lt;/p&gt;

&lt;p&gt;A web application can generally assume that an API request comes in with a reasonably consistent structure.&lt;/p&gt;

&lt;p&gt;A factory cannot assume the same about the physical world.&lt;/p&gt;

&lt;p&gt;An RFID reader may produce an event&lt;/p&gt;

&lt;p&gt;A BLE beacon may report proximity&lt;/p&gt;

&lt;p&gt;A UWB system may generate location information&lt;/p&gt;

&lt;p&gt;A forklift may produce telemetry&lt;/p&gt;

&lt;p&gt;An MES may report a production-state change&lt;/p&gt;

&lt;p&gt;An ERP may include business context&lt;/p&gt;

&lt;p&gt;The engineering challenge is to normalize these heterogeneous events into something operational systems can consume.&lt;/p&gt;

&lt;p&gt;Let's explore the architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Start With an Event, Not a Dashboard
&lt;/h2&gt;

&lt;p&gt;A reasonably useful event model might have fields like&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
source

device_id

event_type

timestamp

location

asset_id

material_id

production_context

confidence

metadata

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The schema would certainly vary based on the implementation, but the point is that raw device signals should generally not be directly interpretable as business events.&lt;/p&gt;

&lt;p&gt;A reader seeing a tag is a technical event.&lt;/p&gt;

&lt;p&gt;"Container 482 arrived at Assembly Zone B" is an operational event.&lt;/p&gt;

&lt;p&gt;The latter includes contextual information that is generally more useful to downstream systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Normalize Heterogeneous Signals
&lt;/h2&gt;

&lt;p&gt;RFID may produce reads.&lt;/p&gt;

&lt;p&gt;BLE may produce proximity information.&lt;/p&gt;

&lt;p&gt;UWB may produce location information.&lt;/p&gt;

&lt;p&gt;Sensors may produce measurements.&lt;/p&gt;

&lt;p&gt;Vehicle systems may produce telemetry.&lt;/p&gt;

&lt;p&gt;If every application consuming these signals has to understand every protocol, that generally creates a problematic architecture.&lt;/p&gt;

&lt;p&gt;A normalization layer can help to expose a common operational event model that can also be extended as new device types are added.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Add Manufacturing Context
&lt;/h2&gt;

&lt;p&gt;Location is rarely sufficient.&lt;/p&gt;

&lt;p&gt;For example,&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Container → Zone 4

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is useful information, but it could be much more.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Container → Zone 4

Material → Component A

Production Order → 3817

Required Station → Assembly 07

Inventory Status → Replenishment

Timestamp → 10:42

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The latter is a much more valuable event for an operations application.&lt;/p&gt;

&lt;p&gt;This is where ERP, MES, WMS, EAM, and other systems come into play.&lt;/p&gt;

&lt;p&gt;PlantLog AI documents the integration of these types of manufacturing systems with RFID, RTLS, UWB, BLE, edge infrastructure, and operational analytics.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Treat Location as a Data Dimension
&lt;/h2&gt;

&lt;p&gt;Location should not necessarily be a visualization layer.&lt;/p&gt;

&lt;p&gt;It can instead become a data dimension attached to operational events.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;inventory → moved&lt;/p&gt;

&lt;p&gt;asset → entered_zone&lt;/p&gt;

&lt;p&gt;WIP → arrived&lt;/p&gt;

&lt;p&gt;forklift → available&lt;/p&gt;

&lt;p&gt;container → waiting&lt;/p&gt;

&lt;p&gt;material → replenishment_required&lt;/p&gt;

&lt;p&gt;All of these events can include spatial and temporal information.&lt;/p&gt;

&lt;p&gt;This then enables analysis of patterns, dwell time, congestion, and material flow.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Put AI Above a Reliable Data Layer
&lt;/h2&gt;

&lt;p&gt;Machine learning algorithms cannot overcome fundamentally unreliable event data.&lt;/p&gt;

&lt;p&gt;If timestamps are wrong, device identities are duplicated, location information is missing, or events are out of order, the model will learn from this garbage.&lt;/p&gt;

&lt;p&gt;Instead, a pragmatic architecture should include:&lt;/p&gt;

&lt;p&gt;Event validation&lt;/p&gt;

&lt;p&gt;Timestamp consistency&lt;/p&gt;

&lt;p&gt;Device identity&lt;/p&gt;

&lt;p&gt;Duplicate detection&lt;/p&gt;

&lt;p&gt;Missing signals&lt;/p&gt;

&lt;p&gt;Confidence&lt;/p&gt;

&lt;p&gt;Location normalization&lt;/p&gt;

&lt;p&gt;Data lineage&lt;/p&gt;

&lt;p&gt;Once the event layer is reasonably reliable, it becomes significantly more valuable to introduce advanced analytics.&lt;/p&gt;

&lt;p&gt;This is generally where the real "value add" occurs, but only if the data is trustworthy.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Edge Processing Can Matter
&lt;/h2&gt;

&lt;p&gt;There may be a large number of devices distributed throughout a facility.&lt;/p&gt;

&lt;p&gt;An edge layer can help process relevant events closer to the source.&lt;/p&gt;

&lt;p&gt;This can enable both near-real-time processing and analytics.&lt;/p&gt;

&lt;p&gt;A plant could process a location event immediately at the edge while aggregating information for an analytical layer.&lt;/p&gt;

&lt;p&gt;The architecture (cloud, private, hybrid, or on-premise) should be chosen based on the facility's specific requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Design for the Operational Consumer
&lt;/h2&gt;

&lt;p&gt;The final output should not be a stream of events, although that can be part of the pipeline.&lt;/p&gt;

&lt;p&gt;Various stakeholders will want different information.&lt;/p&gt;

&lt;p&gt;A logistics supervisor may want replenishment information.&lt;/p&gt;

&lt;p&gt;A production planner may want WIP movement.&lt;/p&gt;

&lt;p&gt;A warehouse manager may want inventory location.&lt;/p&gt;

&lt;p&gt;An industrial engineer may want congestion analysis.&lt;/p&gt;

&lt;p&gt;Maintenance may want mobile equipment utilization.&lt;/p&gt;

&lt;p&gt;All of these can originate from the same event pipeline.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Architecture in One View
&lt;/h2&gt;

&lt;p&gt;It could look something like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Physical World

↓

RFID / BLE / UWB / RTLS / Sensors / Telemetry

↓

Device &amp;amp; Edge Layer

↓

Event Normalization

↓

Operational Context

↓

ERP / MES / WMS / EAM Integration

↓

Analytics + AI

↓

Operational Applications

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This reframes the question from "Which tracking device should we buy?"&lt;/p&gt;

&lt;p&gt;to a more interesting engineering problem:&lt;/p&gt;

&lt;p&gt;How should physical events be transformed into reliable operational information?&lt;/p&gt;

&lt;p&gt;For a more thorough examination of this architecture, [PlantLog AI] documents how multiple industrial location and IoT technologies can be combined for in-plant logistics and enterprise integration.&lt;/p&gt;

&lt;p&gt;In industrial environments, the real challenge is rarely to collect another signal: it is to make all of the signals understandable together.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>iot</category>
      <category>systemdesign</category>
    </item>
    <item>
      <title>Designing an AIoT Pipeline: From Physical Events to Decisions</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Mon, 28 Sep 2026 15:10:19 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-an-aiot-pipeline-from-physical-events-to-decisions-3pl4</link>
      <guid>https://dev.to/yashbansal893/designing-an-aiot-pipeline-from-physical-events-to-decisions-3pl4</guid>
      <description>&lt;p&gt;Artificial intelligence and the Internet of Things are often conflated as “AI + IoT,” but the description begs an engineering question: How do you turn physical-world data into an operational decision? The architecture of such a system can be conceptualized as a pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Physical World

↓

Identification

↓

Sensing &amp;amp; Data Collection

↓

Data Integration

↓

AI / Analytics

↓

Decision Support

↓

Authorized Action

↓

Verification &amp;amp; Feedback

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each stage in the pipeline serves a specific function.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Identification
&lt;/h2&gt;

&lt;p&gt;Before any analysis can begin, it is necessary to determine what the event or physical-world data means.&lt;/p&gt;

&lt;p&gt;For example, there may be a need to identify what machine, vehicle, person, container, inventory item, or some other object is associated with the data.&lt;/p&gt;

&lt;p&gt;The location and identity of an item or person often add needed context to raw sensor data.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Sensing
&lt;/h2&gt;

&lt;p&gt;The next step seeks to answer the question: What is happening?&lt;/p&gt;

&lt;p&gt;Depending on the application, location, movement, temperature, pressure, equipment status, and other sensor data may be involved.&lt;/p&gt;

&lt;p&gt;The key is to capture relevant data — not the most data possible.&lt;/p&gt;

&lt;p&gt;There is a difference between what can be captured and what has practical value for an operational purpose.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Data Integration
&lt;/h2&gt;

&lt;p&gt;Most industrial Internet of Things applications involve more than one data source.&lt;/p&gt;

&lt;p&gt;These could include sensors, identification data, enterprise resource planning systems, equipment databases, operational technology systems, or other sources of information.&lt;/p&gt;

&lt;p&gt;It is therefore necessary to bring that data together and create a useable dataset for the AI or analytics model.&lt;/p&gt;

&lt;p&gt;The data integration layer exists to ensure that the information fed into the next layer is valuable and actionable.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. AI Decision Layer
&lt;/h2&gt;

&lt;p&gt;Once the AI has the data it needs, it can begin to answer progressively more difficult questions, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;What is happening?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is abnormal?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What will happen next?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What should we consider?&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An example might be to ingest equipment location, operating conditions, and enterprise data to trigger an alert about an evolving situation.&lt;/p&gt;

&lt;p&gt;The AI decision layer should be designed to make decisions, not models.&lt;/p&gt;

&lt;p&gt;Decisions will depend on the application and the acceptable degree of automation.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Authorized Action
&lt;/h2&gt;

&lt;p&gt;The output of most AI models is not an action, but a suggestion.&lt;/p&gt;

&lt;p&gt;In some cases, suggestions can be automated, but industrial applications usually require constraints such as defined limits, authorization, human review, auditing, cybersecurity protection, escalation, and fail-safes.&lt;/p&gt;

&lt;p&gt;Physical-world systems usually require a carefully considered degree of automation and control.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Verification
&lt;/h2&gt;

&lt;p&gt;The pipeline is not complete without verification and feedback.&lt;/p&gt;

&lt;p&gt;Ingesting data about a past condition or event enables the system to determine whether an action had the intended effect.&lt;/p&gt;

&lt;p&gt;Did the world change as expected? Did the action make a difference? What did the physical world look like before and after the change?&lt;/p&gt;

&lt;p&gt;This information can then be used toupdate the rules, processes, or the models themselves.&lt;/p&gt;

&lt;p&gt;The overall pattern can be summarized in a phrase: Identify → Sense → Decide → Act → Verify.&lt;/p&gt;

&lt;p&gt;It is a useful contrast to the common but much less precise description of AIoT as simply an AI model that sits atop an IoT pipeline.&lt;/p&gt;

&lt;p&gt;The pattern creates a more useful set of guardrails for designing an architecture that links physical-world events and decisions with rules, processes, and AI.&lt;/p&gt;

&lt;p&gt;Aperture Venture Studio has one approach to this architecture that it calls the four-engine system, which includes Identification, Sensing, AI Decision, and Physical AI Action with verification and improvement built into the process.&lt;/p&gt;

&lt;p&gt;[Here is the link to their detailed discussion of the architecture.]&lt;/p&gt;

&lt;p&gt;For engineers and enterprise software architects, the takeaway is that effective AIoT solutions are not simply about the model at the center of the system, but about the overall pipeline from the physical world to verifiable action.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building a data pipeline for pharmaceutical AIoT: from sensors to manufacturing intelligence</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Mon, 28 Sep 2026 14:43:45 +0000</pubDate>
      <link>https://dev.to/yashbansal893/building-a-data-pipeline-for-pharmaceutical-aiot-from-sensors-to-manufacturing-intelligence-4bjl</link>
      <guid>https://dev.to/yashbansal893/building-a-data-pipeline-for-pharmaceutical-aiot-from-sensors-to-manufacturing-intelligence-4bjl</guid>
      <description>&lt;p&gt;When people talk about AIoT in pharmaceutical manufacturing, the discussion often focuses on AI models&lt;/p&gt;

&lt;p&gt;But before any analytics can generate useful insights, there is an engineering problem that must be addressed:&lt;/p&gt;

&lt;p&gt;how to get data from physical devices to systems that can actually use it&lt;/p&gt;

&lt;p&gt;The environment of pharmaceutical manufacturing can involve RFID readers, BLE devices, environmental sensors, production equipment, laboratory systems, warehouse applications, MES, ERP, LIMS, QMS and serialization infrastructure&lt;/p&gt;

&lt;p&gt;This creates a distributed data challenge&lt;/p&gt;

&lt;h2&gt;
  
  
  A simple AIoT architecture
&lt;/h2&gt;

&lt;p&gt;A good way to approach the architecture is to visualize a path from:&lt;/p&gt;

&lt;p&gt;Physical environment -&amp;gt; Edge layer -&amp;gt; Data integration -&amp;gt; Analytics -&amp;gt; Operational systems&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Physical environment
&lt;/h3&gt;

&lt;p&gt;The first layer consists of the devices that generate events. Examples of devices include:&lt;/p&gt;

&lt;p&gt;RFID readers&lt;/p&gt;

&lt;p&gt;RFID tags&lt;/p&gt;

&lt;p&gt;BLE beacons&lt;/p&gt;

&lt;p&gt;Personnel identification devices&lt;/p&gt;

&lt;p&gt;Temperature sensors&lt;/p&gt;

&lt;p&gt;Humidity sensors&lt;/p&gt;

&lt;p&gt;Differential-pressure sensors&lt;/p&gt;

&lt;p&gt;Equipment sensors&lt;/p&gt;

&lt;p&gt;Industrial gateways&lt;/p&gt;

&lt;p&gt;These devices generate different types of information at different intervals&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Edge layer
&lt;/h3&gt;

&lt;p&gt;Not every raw event is best sent directly to a centralized application. An edge layer can help with aggregation, normalization, processing and synchronization of information closer to the operational environment. For pharmaceutical facilities, edge computing can be particularly valuable when systems require local processing, reliable connectivity, or controlled data flow.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Integration layer
&lt;/h3&gt;

&lt;p&gt;Next, the challenge is to facilitate interoperability. A facility may already have established systems for:&lt;/p&gt;

&lt;p&gt;Manufacturing execution&lt;/p&gt;

&lt;p&gt;Enterprise resource planning&lt;/p&gt;

&lt;p&gt;Laboratory information&lt;/p&gt;

&lt;p&gt;Quality management&lt;/p&gt;

&lt;p&gt;Warehouse operations&lt;/p&gt;

&lt;p&gt;Serialization&lt;/p&gt;

&lt;p&gt;Asset management&lt;/p&gt;

&lt;p&gt;Replacing all of these systems just to implement AIoT is unlikely to be realistic. An integration layer can be focused on connecting new data sources to existing systems. PharmaFlux AI describes pharmaceutical edge integration across MES, ERP, LIMS, QMS, RFID, BLE, environmental monitoring, serialization, and AIoT infrastructure.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why event processing matters
&lt;/h2&gt;

&lt;p&gt;Different events require different responses. Imagine three events:&lt;/p&gt;

&lt;p&gt;Event A: An RFID reader detects movement of a material container&lt;/p&gt;

&lt;p&gt;Event B: An environmental sensor detects a condition outside of an established threshold&lt;/p&gt;

&lt;p&gt;Event C: A BLE system detects personnel movement into a controlled zone&lt;/p&gt;

&lt;p&gt;These events contain different operational significance. A useful data pipeline requires more than just collection - it needs:&lt;/p&gt;

&lt;p&gt;Event identification&lt;/p&gt;

&lt;p&gt;Timestamping&lt;/p&gt;

&lt;p&gt;Source identification&lt;/p&gt;

&lt;p&gt;Context&lt;/p&gt;

&lt;p&gt;Validation&lt;/p&gt;

&lt;p&gt;Routing&lt;/p&gt;

&lt;p&gt;Storage&lt;/p&gt;

&lt;p&gt;Analytics&lt;/p&gt;

&lt;p&gt;The same raw event can become much more valuable once it is associated with business context.&lt;/p&gt;

&lt;h2&gt;
  
  
  Data lineage is particularly important
&lt;/h2&gt;

&lt;p&gt;Pharmaceutical manufacturing often involves traceability. A production event may be associated with a batch, material, equipment, location, process stage, and personnel activities. This means that an AIoT architecture should consider relationships between data objects, rather than treating every sensor reading as an isolated record. For instance:&lt;/p&gt;

&lt;p&gt;Material -&amp;gt; batch -&amp;gt; production stage -&amp;gt; equipment -&amp;gt; location -&amp;gt; event timestamp&lt;/p&gt;

&lt;p&gt;This relationship can be more valuable than a collection of unrelated sensor readings.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI comes after the data foundation
&lt;/h2&gt;

&lt;p&gt;Once data is structured, analytics can become more valuable. Applications can include:&lt;/p&gt;

&lt;p&gt;Process bottleneck analysis&lt;/p&gt;

&lt;p&gt;Asset utilization analysis&lt;/p&gt;

&lt;p&gt;Inventory visibility&lt;/p&gt;

&lt;p&gt;Workforce analytics&lt;/p&gt;

&lt;p&gt;Environmental monitoring&lt;/p&gt;

&lt;p&gt;Anomaly detection&lt;/p&gt;

&lt;p&gt;Maintenance intelligence&lt;/p&gt;

&lt;p&gt;Batch traceability&lt;/p&gt;

&lt;p&gt;PharmaFlux AI describes applications spanning asset intelligence, inventory monitoring, process intelligence, workforce visibility, and electronic traceability. The lesson for engineers is to recognize that they should not design the AI layer independently from the data architecture. The quality of the output depends on how valuable the underlying events are in terms of context, timing, and reliability.&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical implementation sequence
&lt;/h2&gt;

&lt;p&gt;A pharmaceutical AIoT project can be broken into manageable stages, such as:&lt;/p&gt;

&lt;p&gt;Stage 1 - Identify the operational problem&lt;/p&gt;

&lt;p&gt;Focus on what is a real business need rather than on a technology&lt;/p&gt;

&lt;p&gt;Stage 2 - Map existing data sources&lt;/p&gt;

&lt;p&gt;Document devices, applications, databases, and integration points&lt;/p&gt;

&lt;p&gt;Stage 3 - Define the event model&lt;/p&gt;

&lt;p&gt;Define what constitutes an important event and what metadata it should have&lt;/p&gt;

&lt;p&gt;Stage 4 - Establish edge connectivity&lt;/p&gt;

&lt;p&gt;Connect relevant devices and systems, considering local operational requirements&lt;/p&gt;

&lt;p&gt;Stage 5 - Integrate enterprise systems&lt;/p&gt;

&lt;p&gt;Enable reliable information flow between operational and business applications&lt;/p&gt;

&lt;p&gt;Stage 6 - Add analytics&lt;/p&gt;

&lt;p&gt;Apply rules, dashboards, statistical analysis, or AI models where they target a specific requirement in decision-making&lt;/p&gt;

&lt;p&gt;Stage 7 - Measure outcomes&lt;/p&gt;

&lt;p&gt;Assess whether the system actually improves visibility, response time, traceability, utilization, or another defined metric&lt;/p&gt;

&lt;h2&gt;
  
  
  The engineering takeaway
&lt;/h2&gt;

&lt;p&gt;AIoT in pharmaceutical manufacturing is not only an AI challenge but also a systems-engineering one that involves devices, networks, data models, integration, edge computing, analytics, and operational workflows. A well-designed architecture can enable connections between physical events and manufacturing context, which ultimately transforms sensor data into manufacturing intelligence. For an example of this connected architecture, PharmaFlux AI describes an approach that combines industrial IoT, RFID, BLE, edge intelligence, and enterprise integration for pharmaceutical manufacturing.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Designing an AIoT Pipeline: From Physical Signals to Intelligent Decisions</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Thu, 24 Sep 2026 17:14:33 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-an-aiot-pipeline-from-physical-signals-to-intelligent-decisions-4clo</link>
      <guid>https://dev.to/yashbansal893/designing-an-aiot-pipeline-from-physical-signals-to-intelligent-decisions-4clo</guid>
      <description>&lt;p&gt;Plugging a sensor into the internet is pretty simple.&lt;/p&gt;

&lt;p&gt;Designing an architecture that can understand signals from the physical world, analyze them, make decisions and support operations is very hard.&lt;/p&gt;

&lt;p&gt;This is what AIoT (Artificial Intelligence of Things) is all about.&lt;/p&gt;

&lt;p&gt;AIoT brings together IoT infrastructure with artificial intelligence capabilities - and the focus is on creating systems that can not only observe signals from the physical world, but analyze and understand, and even act upon them.&lt;/p&gt;

&lt;p&gt;I like to think about an AIoT system as a pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Physical Environment
↓
Identification &amp;amp; Sensing
↓
Data Collection
↓
Data Processing
↓
AI / Analytics
↓
Decision Layer
↓
Human or Machine Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Let's examine what goes on in each layer.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Physical Environment
&lt;/h2&gt;

&lt;p&gt;It's easy to forget that AIoT always starts with something that has nothing to do with python.&lt;br&gt;
There might be machines, cars, inventory, people, tools, production lines or some other physical objects you need to account for.&lt;br&gt;
Before deciding what type of AI you may need, it's critical to understand the domain.&lt;br&gt;
We need to answer questions such as:&lt;br&gt;
What objects do I need to identify?&lt;br&gt;
What variables do I need to measure?&lt;br&gt;
How often will events occur?&lt;br&gt;
What constitutes important information?&lt;br&gt;
What are current decision points?&lt;br&gt;
These considerations will shape our system requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Identification and Sensing
&lt;/h2&gt;

&lt;p&gt;In this layer our goal is basically to gather information about the physical world.&lt;br&gt;
We can utilize a range of varying technologies:&lt;br&gt;
RFID tags help identify objects&lt;br&gt;
Cameras collect visual imagery&lt;br&gt;
GPS provides location information&lt;br&gt;
Temperature sensors register body heat&lt;br&gt;
Vibration sensors help us understand pressure and impact&lt;br&gt;
And of course a wide range of industrial IoT sensors collect data related to process variables&lt;br&gt;
The point is that not every physical application needs RFID. So the sensing architecture must be tailored to the operational needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The Data Pipeline
&lt;/h2&gt;

&lt;p&gt;A sensor reading is not useful unless we know how to interpret it.&lt;br&gt;
A production-quality architecture should have elements like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ingesting data streams&lt;/li&gt;
&lt;li&gt;Timestamping events&lt;/li&gt;
&lt;li&gt;Identification / tag parsing&lt;/li&gt;
&lt;li&gt;Validation and filtration&lt;/li&gt;
&lt;li&gt;Data normalization&lt;/li&gt;
&lt;li&gt;Storage and retention&lt;/li&gt;
&lt;li&gt;Data integration&lt;/li&gt;
&lt;li&gt;Event triggers&lt;/li&gt;
&lt;li&gt;Access control
Take the example of a machine that is producing thousands of measurements in a given period of time.
How will we decide what information is worth keeping? How will this sensor data integrate with additional operating parameters?
This is why data engineering is so critically important in an AIoT architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Contextual Intelligence
&lt;/h2&gt;

&lt;p&gt;A single sensor measurement might not be valuable in isolation.&lt;br&gt;
Let's say we have a temperature reading that's fluctuating unexpectedly.&lt;br&gt;
In order to determine if it is an outlier, we might want to take into consideration a set of factors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The type of machine&lt;/li&gt;
&lt;li&gt;Operating conditions&lt;/li&gt;
&lt;li&gt;Overall production timeline&lt;/li&gt;
&lt;li&gt;Ambient environment&lt;/li&gt;
&lt;li&gt;Maintenance history&lt;/li&gt;
&lt;li&gt;Other sensor readings
A great deal of industrial environments are multivariate - and contextual variables help separate noise from actionable information.
Which is why we tend to see multi-sensor architectures rather than an isolated measurement stream.
## 5. The AI Layer
At this point we can start thinking about the different ways an AIoT architecture can leverage artificial intelligence.
This could potentially be:&lt;/li&gt;
&lt;li&gt;Anomaly detection&lt;/li&gt;
&lt;li&gt;Classification&lt;/li&gt;
&lt;li&gt;Forecasting&lt;/li&gt;
&lt;li&gt;Vision recognition&lt;/li&gt;
&lt;li&gt;Predictive modeling&lt;/li&gt;
&lt;li&gt;Optimization&lt;/li&gt;
&lt;li&gt;Pattern recognition&lt;/li&gt;
&lt;li&gt;Decision support
Again, this will be dictated by the problem we're trying to solve.
We don't have to implement the latest and greatest machine learning algorithm for every AIoT system.
Sometimes an older, less complex but well-documented model might be more appropriate and easier to implement for an industrial architecture.
The important thing is to let the model choose its inputs based on our defined problem statement.
## 6. Cloud vs Edge Processing
Where do we want to process our information?
We can choose between using edge processing capabilities close to the sensor, or push workloads to the cloud.
### Edge Processing
Using local computational resources can help with:&lt;/li&gt;
&lt;li&gt;Latency&lt;/li&gt;
&lt;li&gt;Bandwidth constraints&lt;/li&gt;
&lt;li&gt;Speed of execution&lt;/li&gt;
&lt;li&gt;Ability to function offline
### Cloud Processing
Cloud solutions allow for:&lt;/li&gt;
&lt;li&gt;Large-scale data retention&lt;/li&gt;
&lt;li&gt;Wide-area analytic aggregation&lt;/li&gt;
&lt;li&gt;Model management&lt;/li&gt;
&lt;li&gt;General enterprise integration
A good architecture will decide on the tradeoffs between these two based on a number of criteria such as latency, security, computing power, bandwidth and others.
## 7. Decision Layer
An AIoT architecture with a functioning data pipeline and a working AI model is not enough.
We need a decision engine to connect the two.
Let me give you an example:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Sensor detects change
↓
Data pipeline validates signal
↓
AI identifies unusual pattern
↓
System evaluates context
↓
Decision rule determines response
↓
Operator receives alert
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In a more automated system the bottom of this chain might look like a call to another software program or perhaps an automated machine.&lt;br&gt;
This layer is critically important - because it tells us how AI fits into the overall system.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Human-in-the-loop Systems
&lt;/h2&gt;

&lt;p&gt;An AIoT architecture can also support human-in-the-loop systems.&lt;br&gt;
By that I mean, the AI model might support the process, but people still make strategic decisions.&lt;br&gt;
It could be implemented something like this:&lt;br&gt;
AI: "This equipment behavior is different compared to its history."&lt;br&gt;
Operator: Considers the recommendation and decides whether to recommend maintenance.&lt;br&gt;
This gives the best of both worlds - statistical analysis from AI and contextual awareness from people.&lt;br&gt;
The more strategic aspects of the system should be considered based on the application, risk profile and potential cost of mistake.&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Physical AI Design
&lt;/h2&gt;

&lt;p&gt;At this point our system likely falls into the category of what people call Physical AI.&lt;br&gt;
We need to recognize that a conventional software architecture is very different than a Physical AI system.&lt;br&gt;
A software application runs primarily in a virtual space.&lt;br&gt;
An AIoT architecture must interact with the physical world, which means taking into account:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sensor capability&lt;/li&gt;
&lt;li&gt;Environmental factors&lt;/li&gt;
&lt;li&gt;System limitations&lt;/li&gt;
&lt;li&gt;Safety protocols&lt;/li&gt;
&lt;li&gt;Latency issues&lt;/li&gt;
&lt;li&gt;Failover procedures&lt;/li&gt;
&lt;li&gt;Human operators&lt;/li&gt;
&lt;li&gt;Mechanization
It's no longer just a question of what might happen.
Some architectures ultimately take action in the physical world as a result of the insights derived.
## 10. Evaluation Criteria
Another common pitfall is to evaluate an AIoT architecture based solely on model performance.
We want to define a set of metrics that will help us evaluate the system as a whole.
Depending on the application we might look at metrics like:&lt;/li&gt;
&lt;li&gt;Accuracy&lt;/li&gt;
&lt;li&gt;False positive rate&lt;/li&gt;
&lt;li&gt;Detection speed&lt;/li&gt;
&lt;li&gt;System reliability&lt;/li&gt;
&lt;li&gt;Data quality&lt;/li&gt;
&lt;li&gt;Overall operational impact&lt;/li&gt;
&lt;li&gt;Rate of human intervention&lt;/li&gt;
&lt;li&gt;Cost savings&lt;/li&gt;
&lt;li&gt;System efficiency
In some cases a well-documented model that failed to impact system performance may not represent a significant improvement.
## A Practical Architecture
Putting it all together we get something like this:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;┌─────────────────────┐
│ Physical Environment│
└──────────┬──────────┘
↓
┌─────────────────────┐
│ Sensors / Devices  │
└──────────┬──────────┘
↓
┌─────────────────────┐
│ Data Infrastructure │
└──────────┬──────────┘
↓
┌─────────────────────┐
│ AI / Analytics    │
└──────────┬──────────┘
↓
┌─────────────────────┐
│ Decision Engine   │
└──────────┬──────────┘
↓
┌─────────────────────┐
│ Human / Machine   │
│ Action       │
└─────────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We can apply this basic architecture to manufacturing, logistics, energy, mining, building construction and many other application areas.&lt;br&gt;
For anyone looking deeper into how such an architecture could be implemented in practice, Aperture Venture Studio's AIoT and Physical AI work provides additional context and reference material.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Takeaway
&lt;/h2&gt;

&lt;p&gt;Designing an AIoT architecture is not about tacking on an AI model to an existing IoT pipeline.&lt;br&gt;
We want to build a complete system that encompasses:&lt;br&gt;
physical signals → reliable data → contextual intelligence → decisions → actions.&lt;/p&gt;

&lt;p&gt;In my experience the process starts with the domain and works backward to the technology stack.&lt;/p&gt;

&lt;p&gt;As AI systems continue to operate in the physical world, a comprehensive understanding of the architecture will be as valuable as the AI models inside it.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What Does a Modern Inventory Management Tech Stack Look Like?</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Thu, 24 Sep 2026 16:44:09 +0000</pubDate>
      <link>https://dev.to/yashbansal893/what-does-a-modern-inventory-management-tech-stack-look-like-21c7</link>
      <guid>https://dev.to/yashbansal893/what-does-a-modern-inventory-management-tech-stack-look-like-21c7</guid>
      <description>&lt;p&gt;Inventory management can be a complex business problem. Yet many modern inventory systems are underpinned by a deep technical infrastructure.&lt;/p&gt;

&lt;p&gt;An inventory event, the receipt or the movement of stock, can comprise a spectrum of scanners, sensors, databases, API, business applications and reporting tools.&lt;/p&gt;

&lt;p&gt;What may seem like a simple business event, a product going on or off the warehouse floor, is a deep technical implementation.&lt;/p&gt;

&lt;p&gt;Modern inventory management systems deal simultaneously with an enormous variety of inventory events. There are product arrivals, movements and exits in various forms.&lt;/p&gt;

&lt;p&gt;The key to inventory technology lies in being able to reflect the inventory information accurately in the face of these events.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let’s Start with the Event
&lt;/h2&gt;

&lt;p&gt;Perhaps the primary consideration in inventory is the event.&lt;/p&gt;

&lt;p&gt;A warehouse receives 100 units of product X. There is presumably some sort of inventory event here. A database, an application, or even an API may need to be notified of said event.&lt;/p&gt;

&lt;p&gt;So perhaps some information needs to be captured or stored.&lt;/p&gt;

&lt;p&gt;This record might take the shape of various pieces of data:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Product ID:

Quantity:

Location:

Timestamp:

Transaction Type:

Source:

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now the event may update some inventory information:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Received: +100

Available Inventory: 500 → 600

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now imagine those 100 units of product X are being dispersed to various locations within the warehouse.&lt;/p&gt;

&lt;p&gt;The inventory management system must appropriately reflect both the product, quantity, and location information.&lt;/p&gt;

&lt;p&gt;Inventory management becomes a data architecture problem at this point.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Does the Data Come From?
&lt;/h2&gt;

&lt;p&gt;There are several possible sources of information for an inventory system.&lt;/p&gt;

&lt;h3&gt;
  
  
  Barcode scanners
&lt;/h3&gt;

&lt;p&gt;A barcode scanner can be used to pick up information about a product during receipt, picking, packing or shipping.&lt;/p&gt;

&lt;p&gt;An application can learn what product has been scanned and apply the transaction to the inventory.&lt;/p&gt;

&lt;h3&gt;
  
  
  RFID
&lt;/h3&gt;

&lt;p&gt;RFID is another way to identify an object through radio frequency technology.&lt;/p&gt;

&lt;p&gt;Depending on the nature of the RFID infrastructure deployed, it can obviate the need for manual scanning in certain situations.&lt;/p&gt;

&lt;h3&gt;
  
  
  IoT devices
&lt;/h3&gt;

&lt;p&gt;There are a variety of IoT devices that can be used to capture inventory information from the physical world.&lt;/p&gt;

&lt;p&gt;A generalized IoT architecture could resemble the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Sensor

↓

Gateway

↓

Network

↓

Data Platform

↓

Inventory Application

↓

Dashboard / Business Process

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The architecture will undoubtedly differ depending on the context and needs of the operation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Humans
&lt;/h3&gt;

&lt;p&gt;The human factor should not be discounted in an inventory system. There will undoubtedly be some situations where an employee needs to create or verify an inventory event.&lt;/p&gt;

&lt;p&gt;There may be a web application, some sort of mobile interface, a warehouse management system or any number of other tools at the disposal of an employee.&lt;/p&gt;

&lt;p&gt;Any effective inventory system should account for a variety of situations: automated and human-generated inventory events.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Application Layer
&lt;/h2&gt;

&lt;p&gt;Software is needed to take the inventory information and do something with it. A generalized architecture for an inventory application may resemble the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Physical Inventory

↓

Barcode / RFID /IoT

↓

Integration Layer

↓

Inventory Management System

↓

Database

↓

APIs / Business Applications

↓

Dashboards &amp;amp; Reports

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The inventory management application, therefore, should encapsulate various business logic:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
IF available_stock &amp;lt; reorder_threshold THEN

create_replenishment_signal

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The actual realization will obviously differ depending on a company’s needs, but the basic idea is that the data about inventory should be valuable and usable information that can create meaningful decisions or actions.&lt;/p&gt;

&lt;h2&gt;
  
  
  APIs Become an Important Part of the Conversation
&lt;/h2&gt;

&lt;p&gt;Modern businesses do not tend to use only one application. It is more likely that an organization uses an ecosystem of different business applications.&lt;/p&gt;

&lt;p&gt;These applications might include an ERP system, a warehouse management system (WMS), a point of sale (POS) system, an e-commerce platform, transportation systems, inventory platforms, etc.&lt;/p&gt;

&lt;p&gt;An effective technical architecture enables these various tools to communicate through API.&lt;/p&gt;

&lt;p&gt;API enable these business applications to share information with each other.&lt;/p&gt;

&lt;p&gt;An API-enabled architecture might resemble the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
E-commerce Platform

↓

API

↓

Inventory System

↓

WMS

↓

Warehouse Operation

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If proper inventory system integration does not occur, workers may need to perform the same actions in different applications.&lt;/p&gt;

&lt;p&gt;This obviously opens the door to errors and duplication of efforts.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Database Is only Part of the Puzzle
&lt;/h2&gt;

&lt;p&gt;It is easy to assume that an inventory management application is simply a database about quantity on hand for various products.&lt;/p&gt;

&lt;p&gt;The truth is, while the database does contain this valuable information, this is only a small piece of what an inventory application requires.&lt;/p&gt;

&lt;p&gt;A functioning inventory application also requires: Transaction history, locations, product information, permissions, integration, data validation, data reporting, forecasting, and exceptions, among other things.&lt;/p&gt;

&lt;p&gt;So in order to understand what 500 means in an inventory system: 500 what? 500 where? 500 as of when? 500 available or reserved? There are several crucial pieces of accompanying information that make up an inventory application beyond the raw quantity itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-Time Does Not Always Mean Right Now
&lt;/h2&gt;

&lt;p&gt;It is also easy to believe that all inventory systems are fully integrated and are real-time.&lt;/p&gt;

&lt;p&gt;The truth is, inventory systems do not always require real-time updating or adjustments. This depends on a company’s operational needs.&lt;/p&gt;

&lt;p&gt;A retail business will have different inventory needs than a manufacturing facility. The former will require more emphasis on demand forecasting while the latter may focus more on supply chain management.&lt;/p&gt;

&lt;p&gt;In any case, there are inventory applications that operate in real-time; however, this is not appropriate for all companies.&lt;/p&gt;

&lt;p&gt;This is why architecture decisions should be based on operational needs as opposed to choosing an infrastructure based on a buzzword.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Does AI and Analytics Fit In?
&lt;/h2&gt;

&lt;p&gt;Once a company has amassed a good amount of historical and inventory data, AI and analytics can become valuable parts of an inventory system.&lt;/p&gt;

&lt;p&gt;Some operations that an inventory management system could use AI for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Forecasting demand&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Inventory optimization&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Spotting patterns and outliers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Inventory planning and replenishment&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;General operational analysis&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not to say that AI is a silver bullet. As with all data, the quality of AI models depends on the quality of the data inputted into it. Inventory systems with poor data management practices will not be able to rely on AI to help make their operations better.&lt;/p&gt;

&lt;p&gt;One rule of thumb to remember is: Better models still depend on better data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security and Reliability Are Also a Concern
&lt;/h2&gt;

&lt;p&gt;Inventory systems can house valuable pieces of information for an operation. As such, there may be a need for proper security, authentication, encryption, authorization, availability, auditing, and reliability. A company may have reliable operational data, but an application outage or breach can nevertheless inflict serious problems on an operation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Architecture Should Reflect the Workflow
&lt;/h2&gt;

&lt;p&gt;A good inventory architecture is one that fits a business’s needs. There is no “one-size-fits-all” approach to choosing an inventory system.&lt;/p&gt;

&lt;p&gt;It is always worthwhile to analyze where inventory events take place in an operation.&lt;/p&gt;

&lt;p&gt;How are these inventory events currently captured? Where is the information currently captured or stored? Where does the information need to go? Where are bottlenecks or problem areas in the inventory process? Where might technology be useful in inventory processes?&lt;/p&gt;

&lt;p&gt;Such a workflow-based approach will ensure that technology solves an inventory problem as opposed to technology being used simply for its own sake.&lt;/p&gt;

&lt;p&gt;Companies that are looking to understand the kinds of components involved in a modern inventory system, inventory management software and technology solutions offer a useful insight as to how various technologies and processes combine to form a comprehensive system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;A modern inventory system is essentially an amalgamation of processes and technologies that work in tandem to create a digital representation of the physical world. Product X goes on and off the warehouse floor: sensors and scanners capture this event and software is needed to process this event and store this information in a database. There are various API tools that help different business applications communicate with each other. Historical information about inventory can be analyzed by analytics tools and AI to create more accurate demand forecasts and make other operational suggestions. A whole host of technologies come into play in modern inventory systems. The purpose of all of this technology, however, is a singular goal: creating a digital representation of physical inventory that is reliable and repeatable in order to create accurate analysis, inventory forecasts or automation in inventory processes, among other things.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>AIoT Architecture: Connecting IoT, AI and Operations</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Wed, 23 Sep 2026 15:58:48 +0000</pubDate>
      <link>https://dev.to/yashbansal893/aiot-architecture-connecting-iot-ai-and-operations-abb</link>
      <guid>https://dev.to/yashbansal893/aiot-architecture-connecting-iot-ai-and-operations-abb</guid>
      <description>&lt;p&gt;IoT has transformed our capabilities around collecting information from the physical world.&lt;/p&gt;

&lt;p&gt;Sensors can monitor equipment, connected devices can provide their location, machines can capture operational events and tracking systems can provide visibility into an organization's assets and activities.&lt;/p&gt;

&lt;p&gt;However, capturing data is only the beginning.&lt;/p&gt;

&lt;p&gt;The far more interesting challenge lies in utilizing it to derive value.&lt;/p&gt;

&lt;p&gt;The question of how to process sensor events, interpret them in the context of an AI system's decision and link them into a physical workflow is at the center how AIoT can be interesting to developers and system architects.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Look at the Components of an AIoT Pipeline
&lt;/h2&gt;

&lt;p&gt;A simple view of an AIoT architecture can be thought of in terms of a pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Physical Environment

↓

Sensors / Devices

↓

Connectivity

↓

Data Processing

↓

AI / ML Layer

↓

Decision

↓

Physical or Digital Action

↓

Verification

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each of the items in this pipeline represent a distinct responsibility.&lt;/p&gt;

&lt;p&gt;The sensors observe what is occuring, connectivity provides the means to transmit the information, data infrastructure processes it, AI interprets patterns or events and the decision layer takes what happened so far, determines what should happen next, then operates on the world.&lt;/p&gt;

&lt;p&gt;The key is to think about how digital intelligence can be used to improve or alter an operational reality.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Understand the Physical Environment First
&lt;/h2&gt;

&lt;p&gt;A key difference between many AI-native application and these AIoT systems is that the latter begins with considering the physical environment.&lt;/p&gt;

&lt;p&gt;That might include:&lt;/p&gt;

&lt;p&gt;Equipment conditions&lt;/p&gt;

&lt;p&gt;Asset movements&lt;/p&gt;

&lt;p&gt;Inventory levels&lt;/p&gt;

&lt;p&gt;Environmental data&lt;/p&gt;

&lt;p&gt;Vehicle information&lt;/p&gt;

&lt;p&gt;Production events&lt;/p&gt;

&lt;p&gt;Activities of individuals or locations&lt;/p&gt;

&lt;p&gt;The initial engineering challenge is to determine what needs to be observed.&lt;/p&gt;

&lt;p&gt;A system cannot make decisions based upon information that cannot be reliably captured.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. IoT Lets You Turn Physical Events Into Data
&lt;/h2&gt;

&lt;p&gt;These sensors and connected devices form the data layer of this architecture.&lt;/p&gt;

&lt;p&gt;Depending upon the application there may be continuous streams of records or individual events.&lt;/p&gt;

&lt;p&gt;The data may look something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="nl"&gt;"asset_id"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"A102"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="nl"&gt;"location"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Zone-4"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="nl"&gt;"temperature"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;31.4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="nl"&gt;"status"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"active"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="nl"&gt;"timestamp"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"2026-09-23T10:15:00Z"&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;

&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each item will vary but the overall architecture is focused around turning the physical into something that is machine-readable.&lt;/p&gt;

&lt;p&gt;Data quality becomes a critical component of this architecture since false timestamps, missing values, duplicated records, intermittent connectivity issues and inconsistent identifiers will undermine the effectiveness of the system further down the line.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Connecting the System Through Data Infrastructure
&lt;/h2&gt;

&lt;p&gt;Once the information has been captured, it is necessary to route it into relevant data infrastructure.&lt;/p&gt;

&lt;p&gt;Depending upon the application there may be:&lt;/p&gt;

&lt;p&gt;APIs&lt;/p&gt;

&lt;p&gt;Event streams&lt;/p&gt;

&lt;p&gt;Databases&lt;/p&gt;

&lt;p&gt;Message brokers&lt;/p&gt;

&lt;p&gt;Edge infrastruce&lt;/p&gt;

&lt;p&gt;Cloud systems&lt;/p&gt;

&lt;p&gt;Data pipelines&lt;/p&gt;

&lt;p&gt;A central consideration is that the architecture reflects the business requirements rather than always aiming to implement the same pattern across all applications.&lt;/p&gt;

&lt;p&gt;Latency-sensitive data may benefit from processing closer to the source while other operations may have more flexibility to utilize centralized resources.&lt;/p&gt;

&lt;p&gt;The underlying idea is to build a data architecture that reflects the nature of the physical process being measured.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Using AI to Interpret Information
&lt;/h2&gt;

&lt;p&gt;While IoT tells you what you can see, AI offers a means to understand what it might imply.&lt;/p&gt;

&lt;p&gt;For example, an AI or machine-learning system might analyze historical and current operational data to recognize patterns or abnormal values.&lt;/p&gt;

&lt;p&gt;A simple conceptualization would be:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;
&lt;span class="n"&gt;sensor_data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;collect_events&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;span class="n"&gt;processed_data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;preprocess&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sensor_data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="n"&gt;prediction&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;predict&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;processed_data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;prediction&lt;/span&gt; &lt;span class="n"&gt;indicates_anomaly&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;

&lt;span class="nf"&gt;generate_alert&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The specifics of implementation will of course vary widely based upon the use-case, model, available infrastructure and operational constraints.&lt;/p&gt;

&lt;p&gt;The key architecture design point is that this AI layer must be considered in context of the data and physical environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Decisions Require Looking at Context
&lt;/h2&gt;

&lt;p&gt;A machine learning model's predictions are often not by themselves enough information to take direct actions.&lt;/p&gt;

&lt;p&gt;Suppose that the system observes an unusual equipment pattern.&lt;/p&gt;

&lt;p&gt;The critical question then becomes:&lt;/p&gt;

&lt;p&gt;What should the organization do?&lt;/p&gt;

&lt;p&gt;That will often depend upon:&lt;/p&gt;

&lt;p&gt;Equipment state&lt;/p&gt;

&lt;p&gt;Location&lt;/p&gt;

&lt;p&gt;Schedules&lt;/p&gt;

&lt;p&gt;Safety requirements&lt;/p&gt;

&lt;p&gt;Existing workflows&lt;/p&gt;

&lt;p&gt;Business rules&lt;/p&gt;

&lt;p&gt;Human workflows&lt;/p&gt;

&lt;p&gt;It is part of why industrial systems often require more than just a prediction model.&lt;/p&gt;

&lt;p&gt;They must be coupled into a decision layer that can understand the operational context of what happened.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Closing the Loop
&lt;/h2&gt;

&lt;p&gt;One of the key characteristics of a Physical AI is tying digital intelligence to physical actions.&lt;/p&gt;

&lt;p&gt;A simple loop can be visualized as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Sense

↓

Understand

↓

Decide

↓

Act

↓

Verify

↓

Sense Again

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A feedback loop from operations into the system is necessary for it to evolve its understanding of physical patterns.&lt;/p&gt;

&lt;p&gt;The output of Act is not merely to provide a prediction but instead to utilize it to improve the system's ability to operate in the physical world.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Digital Twins and Simulation Can Matter
&lt;/h2&gt;

&lt;p&gt;In addition to providing observations, when organizations are operating complex systems they may benefit from also creating digital representations of it.&lt;/p&gt;

&lt;p&gt;A digital equivalent provides an opportunity to bring information together about processes, machinery and environments to understand interdependencies.&lt;/p&gt;

&lt;p&gt;This can help identify issues that would not previously be evident from individual events.&lt;/p&gt;

&lt;p&gt;At the same time, the value of such a model is limited by the quality of data and assumptions that go into it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Challenge of Integration
&lt;/h2&gt;

&lt;p&gt;One of the key engineering challenges for AIoT systems is often not the model itself but instead ensuring the infrastructure allows for adequate levels of integration when deployed.&lt;/p&gt;

&lt;p&gt;A practical example includes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Sensors

+

IoT Devices

+

Existing Software

+

Operational Databases

+

AI Models

+

Human Workflows

+

Physical Equipment

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each item may have different protocols, data formats, update frequencies, reliability requirements, jurisdictional responsibilities.&lt;/p&gt;

&lt;p&gt;At a fundamental level system architecture becomes critically important.&lt;/p&gt;

&lt;h2&gt;
  
  
  An Engineering View of Considerations
&lt;/h2&gt;

&lt;p&gt;Rather than thinking in terms of:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Where can AI be added?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A more interesting engineering perspective is to consider:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What physical process are we trying to understand or improve and what information is needed to make more informed decisions?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;From there, organizations can determine their approach based upon:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Physical problem to be solved&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Physical events that are important to understand&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Data available&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Data pipeline needs&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Opportunities to apply an AI layer for additional insight&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Decision requirements&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How decisions integrate to existing operational systems&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What results are desired from these actions&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This approach keeps the technology requirements aligned with operational outcomes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking At Why Venture Building Fits in AIoT
&lt;/h2&gt;

&lt;p&gt;Many AIoT applications have the ability to scale across more than one use-case.&lt;/p&gt;

&lt;p&gt;When there is an industrial problem that is common across organizations in similar industry domains there can be an opportunity to build a technology platform or venture that provides a complete set of capabilities across software, data and operational infrastructure.&lt;/p&gt;

&lt;p&gt;It often requires moving beyond the role of just the architecture and model, exploring opportunities to think about the problem domain, deployment requirements, data infrastructure, industry-specific workflows, and how the proposed solution can scale.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://apertureventurestudio.com/" rel="noopener noreferrer"&gt;Aperture Venture Studio&lt;/a&gt; is an example of one approach to building ventures focused in the domain of AIoT as well as Physical AI applications for physical-world operations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;IoT is not merely a foundation on which to deploy an AI model.&lt;/p&gt;

&lt;p&gt;The AIoT paradigm is about how we can leverage connected systems and infrastructure to improve our ability to operate in the physical world.&lt;/p&gt;

&lt;p&gt;For developers and architects the most interesting challenges are not limited to model creation.&lt;/p&gt;

&lt;p&gt;They can also be found in making sure that the data quality, systems integration, contextual analysis, reliability guarantees, feedback loops and the connection to physical operations takes place simultaneously.&lt;/p&gt;

&lt;p&gt;As AI becomes increasingly involved with physical capabilities the ability to design that entire loop may prove equally as valuable as the model creation process.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Designing an AIoT Data Pipeline for Pharmaceutical Manufacturing</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Wed, 23 Sep 2026 15:32:22 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-an-aiot-data-pipeline-for-pharmaceutical-manufacturing-55p7</link>
      <guid>https://dev.to/yashbansal893/designing-an-aiot-data-pipeline-for-pharmaceutical-manufacturing-55p7</guid>
      <description>&lt;p&gt;Many different types of data are produced during pharmaceutical manufacturing, from machines, sensors, RFID readers, environmental monitoring, laboratory platforms, manufacturing applications and enterprise software.&lt;/p&gt;

&lt;p&gt;The engineering challenge isn't simply collecting this information.&lt;/p&gt;

&lt;p&gt;This is more about designing a pipeline that can take physical-world events and turn them into digital information and analytics signals&lt;/p&gt;

&lt;p&gt;Let's talk about a simplified AIoT architecture:&lt;/p&gt;

&lt;p&gt;Physical Devices&lt;br&gt;
Sensors / RFID / BLE&lt;br&gt;
Edge Gateway&lt;br&gt;
Data Ingestion&lt;br&gt;
Data Processing&lt;br&gt;
AI / Analytics&lt;br&gt;
Applications &amp;amp; Dashboards&lt;br&gt;
Human Decisions&lt;/p&gt;

&lt;p&gt;Each level represents a different aspect of the solution.&lt;/p&gt;

&lt;p&gt;Devices observe the physical world, connectivity transports information, edge and cloud infrastructure process it, AI models detect patterns, and applications deliver value to end-users.&lt;br&gt;
Let's examine some of these ideas more closely.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start With Events Instead of Data&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;One of the biggest mistakes I see with IoT initiatives is thinking about sensor values:&lt;/p&gt;

&lt;p&gt;temperature = 22.4°C&lt;br&gt;
humidity = 45%&lt;br&gt;
machine_status = running&lt;/p&gt;

&lt;p&gt;An application, however, might want to think in terms of events:&lt;br&gt;
Environmental condition changed&lt;/p&gt;

&lt;p&gt;Equipment operating pattern changed&lt;br&gt;
Material entered a controlled area&lt;br&gt;
Asset moved from location A to location B&lt;br&gt;
By shifting the mindset to events and contextual information, developers can create better abstractions for downstream applications&lt;br&gt;
Instead of having to process thousands of individual sensor values, an application cansubscribe to a stream of relevant events.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Edge Layer Can Help With Filtering
Not all sensor values need to be sent to a central platform.
An edge gateway can help with:
Protocol conversion&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Data filtering&lt;br&gt;
Local validation&lt;br&gt;
Temporary storage&lt;br&gt;
Simple anomaly detection&lt;br&gt;
Device management&lt;br&gt;
For instance, sensors might be pushing out values each second while business applications only care about averages each minute.&lt;br&gt;
With some lightweight processing at the edge, we can reduce bandwidth consumption and enable some level of functionality even if connectivity is temporarily lost.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Data Normalization Is Important
Pharmaceutical facilities often contain a variety of devices from different vendors.
One system might represent temperature as:
{
"temperature": 22.4
}
While another system might use:
{
"temp_value": 22.4,
"unit": "C"
}
A centralized data layer would want to standardize this into something more like:
{
"device_id": "sensor_104",
"timestamp": "2026-09-23T10:30:00Z",
"metric": "temperature",&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;"value": 22.4,&lt;br&gt;
"unit": "C",&lt;br&gt;
"location": "production_area_01"&lt;br&gt;
}&lt;br&gt;
This would make downstream analytics and application development much easier.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AI Should Be Built on Reliable Data
You can't fix bad data architecture with an AI model.
Before developing machine-learning solutions, we need to think about:
-Data quality
-Data completeness
-Timestamp consistency
-Sensor calibration
-Duplicate records
-Outliers
-Historical data availability
-Quality of labels
-Data lineage
For instance, an anomaly detection model might indicate that a particular machine is exhibiting unexpected behavior.
However, if that machine's sensor frequently loses connection, the model might be reacting to missing data rather than actual device behavior.
Before adding AI capabilities, make sure that the data engineering layer is producing high-quality results.&lt;/li&gt;
&lt;li&gt;Move From Rules to Machine Learning When It Makes Sense&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Sometimes a simple rule-based system is sufficient:&lt;br&gt;
if temperature &amp;gt; threshold:&lt;br&gt;
create_alert()&lt;br&gt;
However, we might want to use a machine learning model if we have a more complicated situation.&lt;br&gt;
For instance, an organization might want to detect unusual equipment behavior:&lt;br&gt;
temperature&lt;br&gt;
+&lt;br&gt;
vibration&lt;br&gt;
+&lt;br&gt;
operating hours&lt;br&gt;
+&lt;br&gt;
motor current&lt;br&gt;
+&lt;br&gt;
historical behavior&lt;br&gt;
...&lt;br&gt;
A model could analyze these variables and produce an anomaly score.&lt;br&gt;
The most interesting engineering questions aren't about where we can use AI, but when AI can provide value beyond a simple rules engine.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Integrating With Other Systems
A pharmaceutical AIoT platform rarely exists in isolation.
It might need to communicate with:&lt;/li&gt;
&lt;li&gt;MES&lt;/li&gt;
&lt;li&gt;ERP&lt;/li&gt;
&lt;li&gt;LIMS&lt;/li&gt;
&lt;li&gt;QMS&lt;/li&gt;
&lt;li&gt;Warehouse systems&lt;/li&gt;
&lt;li&gt;Maintenance platforms
APIs, message brokers, event-driven architectures and common data models can help with this integration.
For developers, this means that system interoperability needs to be considered from the very beginning of the architecture design.&lt;/li&gt;
&lt;li&gt;Don't Forget About Security and Governance
A connected pharmaceutical environment needs more than just a technically sound architecture.
We also need to think about:
-Authentication
-Authorization
-Encryption
-Device identity
-Network segmentation
-Audit trails
-Data retention
-Access control
-Monitoring
-Change management
As more and more physical devices get connected to business systems, the boundary between operational technology and information technology becomes more important.&lt;/li&gt;
&lt;li&gt;Build the System in Stages
It can be helpful to start with a specific use case.
For instance:
Problem
Identify required data
Connect devices
Normalize events
Build monitoring
Validate data quality
Add analytics
Measure operational value
Once we've developed the pipeline for one use case, we might want to re-use some of these components for other purposes.
This iterative approach can be much more realistic than trying to connect every device, application and enterprise data lake at once.
The Bigger Engineering Challenge
Building an AIoT system for pharmaceutical manufacturing isn't simply an AI challenge.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It's really an amalgam of IoT, data engineering, edge computing, software integration, analytics, security and domain knowledge.&lt;/p&gt;

&lt;p&gt;The AI model might attract the most attention, but it's really the supporting infrastructure that determines if that model receives high-quality data.&lt;/p&gt;

&lt;p&gt;This is why developers need to think about the bigger picture when designing pharmaceutical AIoT solutions.&lt;/p&gt;

&lt;p&gt;The true challenge isn't simply what the AI model does, but how we can reliably transform a physical-world event into a digital insight.&lt;/p&gt;

&lt;p&gt;For an example of how AIoT technologies can be applied to connected pharmaceutical operations, PharmaFlux AI provides an industry-specific perspective: &lt;a href="https://pharmafluxai.com" rel="noopener noreferrer"&gt;https://pharmafluxai.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The most interesting AIoT systems may ultimately be the ones that make complex physical operations easier to understand - for humans, not just computers.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>From IoT Data to Intelligence: How AI Changes Connected Systems</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Tue, 22 Sep 2026 15:35:15 +0000</pubDate>
      <link>https://dev.to/yashbansal893/from-iot-data-to-intelligence-how-ai-changes-connected-systems-3icf</link>
      <guid>https://dev.to/yashbansal893/from-iot-data-to-intelligence-how-ai-changes-connected-systems-3icf</guid>
      <description>&lt;p&gt;IoT (Internet of Things) systems are particularly good at collecting data.&lt;/p&gt;

&lt;p&gt;Sensors can continuously report temperatures, vibrations, pressures, positions, and other physical world values. When the data starts to arrive, however, another question emerges:&lt;/p&gt;

&lt;p&gt;How do we make sense of all these telemetry insights?&lt;/p&gt;

&lt;p&gt;This is where Artificial Intelligence can expand the potential of IoT systems.&lt;/p&gt;

&lt;p&gt;Combining the two is typically referred to as AIoT (Artificial Intelligence of Things), and the high-level architecture looks like this:&lt;/p&gt;

&lt;p&gt;Physical Environment&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Sensors / Devices&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;IoT Connectivity&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Data Processing&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;AI / ML Models&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Insights / Decisions&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Alerts / Automation / Human Action&lt;/p&gt;

&lt;p&gt;Interesting engineering problems arise between each layer. Let's look at a few examples.&lt;/p&gt;

&lt;h2&gt;
  
  
  IoT Gets Data, But What Do We Do With It?
&lt;/h2&gt;

&lt;p&gt;Suppose you have an industrial machine producing thousands of sensor readings per hour. A typical implementation for an IoT application could be to store and visualize the readings in a dashboard.&lt;/p&gt;

&lt;p&gt;Not a bad practice for monitoring, but a dashboard isn't likely to tell you why a value changed and if the change is worth investigating further. That's where an AI layer can help, though.&lt;/p&gt;

&lt;p&gt;An AI layer can review historical and current telemetry for patterns, helping to identify if a sensor reading is abnormal.&lt;/p&gt;

&lt;p&gt;One potential pipeline can look like this:&lt;/p&gt;

&lt;p&gt;Normal operating pattern&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;New sensor readings&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Feature extraction&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;ML model&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Normal / anomalous behavior&lt;/p&gt;

&lt;p&gt;The model can then take appropriate action, such as alerting or giving the operators more information to investigate the issue.&lt;/p&gt;

&lt;p&gt;How it's implemented will largely depend on the equipment, data, model and operational requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Predictive Maintenance
&lt;/h2&gt;

&lt;p&gt;One obvious application for AIoT is predictive maintenance.&lt;/p&gt;

&lt;p&gt;Rather than relying on a fixed schedule for maintaining the equipment, organizations can process the telemetry data of their equipment to find changes in its operating patterns.&lt;/p&gt;

&lt;p&gt;For example, imagine vibration sensor data from a machine:&lt;/p&gt;

&lt;p&gt;Timestamp | Vibration&lt;/p&gt;

&lt;p&gt;10:00   | 2.1&lt;/p&gt;

&lt;p&gt;10:01   | 2.2&lt;/p&gt;

&lt;p&gt;10:02   | 2.1&lt;/p&gt;

&lt;p&gt;10:03   | 2.8&lt;/p&gt;

&lt;p&gt;A basic IoT implementation would likely be able to log and visualize the data, but not much else. An AI system, however, can use the telemetry in a larger context, such as looking at other similar patterns and determining if something should be flagged. The context can include additional telemetry, such as the equipment's temperature or other variables. It's unlikely that such a system would be able to predict exactly when the machine will fail (this is a common misconception about AI), but it can look for patterns that may be worth investigating further.&lt;/p&gt;

&lt;h2&gt;
  
  
  Anomaly Detection
&lt;/h2&gt;

&lt;p&gt;Another common use case for AI + IoT systems is anomaly detection.&lt;/p&gt;

&lt;p&gt;IoT solutions can generate an overwhelming amount of data for a human to investigate, so machine-learning techniques can help spot observations that are different in some way than others. For this specific application, techniques such as statistical detection, supervised, unsupervised or time-series learning, classification, neural networks and others may apply.&lt;/p&gt;

&lt;p&gt;The important part is not to over-engineer your solution with complicated algorithms, but to pick the right model for your domain, data, latency and operational requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Edge AI vs. Cloud AI
&lt;/h2&gt;

&lt;p&gt;Where to run your inferences is another important architectural decision.&lt;/p&gt;

&lt;p&gt;IoT data can be sent to the cloud for processing by AI models. Some of the advantages of doing this can be&lt;/p&gt;

&lt;p&gt;centralized computing resources&lt;/p&gt;

&lt;p&gt;easier model management&lt;/p&gt;

&lt;p&gt;ability to process data at scale&lt;/p&gt;

&lt;p&gt;convenient integration with cloud services&lt;/p&gt;

&lt;p&gt;However, transmitting all that data may not always be feasible.&lt;/p&gt;

&lt;p&gt;Another option is to use edge AI, where some processing can be done closer to the data source.&lt;/p&gt;

&lt;p&gt;This is particularly useful when the application has strict requirements on latency, connectivity or data volume. A potential architecture could look something like this:&lt;/p&gt;

&lt;p&gt;Sensor&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Edge Device&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Local AI Inference&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Immediate Response&lt;/p&gt;

&lt;p&gt;+&lt;/p&gt;

&lt;p&gt;Cloud&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Historical Analysis&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Model Training / Management&lt;/p&gt;

&lt;p&gt;In practice, hybrid approaches are often viable.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Data Engineering Problem
&lt;/h2&gt;

&lt;p&gt;AIoT isn't only an AI problem, though. It's also a data engineering problem.&lt;/p&gt;

&lt;p&gt;A model is only as good as the training and inference data that feeds it, and developers may need to deal with missing sensor readings, noisy data, varying sampling rates, calibration issues and more.&lt;/p&gt;

&lt;p&gt;For example, if temperature is being sampled every second, but a pressure sensor is sampled every minute, how do you combine this data for your model? What about data versioning, network outages, feature engineering, and model drift? These are why, in practice, AIoT development involves collaboration between software developers, data engineers, ML engineers and domain specialists.&lt;/p&gt;

&lt;h2&gt;
  
  
  From AIoT to Physical AI
&lt;/h2&gt;

&lt;p&gt;AIoT is also connected to the rising concept of Physical AI.&lt;/p&gt;

&lt;p&gt;The idea is that AI can be integrated into systems where it interacts with the physical world rather than just relying on digital information.&lt;/p&gt;

&lt;p&gt;A potential architecture can be thought of as:&lt;/p&gt;

&lt;p&gt;Sense → Understand → Decide → Act&lt;/p&gt;

&lt;p&gt;IoT devices can provide much of the "sense" and "connect" parts. AI can add "understand" and "decide". Robotics, machines, automation equipment and similar can provide "act". This creates an interesting engineering space between software, AI, IoT and physical systems.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://apertureventurestudio.com/" rel="noopener noreferrer"&gt;Aperture Venture Studio&lt;/a&gt; is interested in this intersection through its work of exploring AIoT and Physical AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Developers Should Think About
&lt;/h2&gt;

&lt;p&gt;Creating an AI-enabled IoT system isn't a matter of connecting a machine-learning API to a sensor. A viable architecture must address considerations such as:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;What data truly matters?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Where should data be processed?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How much latency can the application tolerate?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What happens when connectivity is lost?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will sensor quality be monitored?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will models be updated?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will false positives be handled?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Where does human decision-making matter?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These questions can have much more impact on the final product than the choice of an AI model itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bigger Picture
&lt;/h2&gt;

&lt;p&gt;AI adds value to IoT systems by providing an intelligence layer to the data coming from connected physical systems. IoT can answer "what is happening?", but AI can help investigate "is this happening often?" and a broader intelligent system can help answer "what should happen next?".&lt;/p&gt;

&lt;p&gt;That progression from data collection → interpretation → decision-making support → action is why AIoT is interesting from an engineering point of view.&lt;/p&gt;

&lt;p&gt;The goal isn't to use AI in every IoT application. The goal is to identify cases where intelligent analysis can make connected physical systems much more powerful.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building smarter manufacturing with AIoT</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Tue, 22 Sep 2026 14:21:28 +0000</pubDate>
      <link>https://dev.to/yashbansal893/building-smarter-manufacturing-with-aiot-1n67</link>
      <guid>https://dev.to/yashbansal893/building-smarter-manufacturing-with-aiot-1n67</guid>
      <description>&lt;p&gt;AIoT — the union of Artificial Intelligence and Internet of Things — is becoming increasingly important to industrial software.&lt;/p&gt;

&lt;p&gt;IoT provides the connectivity layer: sensors, RFID, location, machines, and other physical assets generate operational information.&lt;/p&gt;

&lt;p&gt;AI provides the intelligence layer: algorithms can analyze the data, find patterns, find outliers, and support decisions.&lt;/p&gt;

&lt;p&gt;The interesting question is what happens if these technologies have to work together in a real manufacturing environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  The basic AIoT architecture
&lt;/h2&gt;

&lt;p&gt;A simplified view of the AIoT architecture can be represented by multiple layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Physical Environment

↓

Sensors / RFID / RTLS / Machines

↓

Edge / IoT Connectivity

↓

Data Processing

↓

AI / Analytics

↓

Business &amp;amp; Manufacturing Systems

↓

Operational Decisions

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each layer plays a certain role: sensors and tracking technologies gather data from environment, IoT or edge infrastructure transports and processes the information, AI and analytics turn it to usable knowledge, and the final information becomes useful to operational decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why manufacturing makes AIoT interesting
&lt;/h2&gt;

&lt;p&gt;A manufacturing facility is, essentially, a distributed physical system.&lt;/p&gt;

&lt;p&gt;Materials are transported from location to location, machines are running, work-in-progress passes from one stage to another, forklifts and automated guided vehicles move around, inventory is forming and deforming during the day.&lt;/p&gt;

&lt;p&gt;This information comes in large amounts, and, possibly, from many sources and technologies.&lt;/p&gt;

&lt;p&gt;For instance, an organization may have:&lt;/p&gt;

&lt;p&gt;RFID data&lt;/p&gt;

&lt;p&gt;BLE or UWB location data&lt;/p&gt;

&lt;p&gt;Machine sensor data&lt;/p&gt;

&lt;p&gt;ERP data&lt;/p&gt;

&lt;p&gt;MES data&lt;/p&gt;

&lt;p&gt;WMS data&lt;/p&gt;

&lt;p&gt;EAM data&lt;/p&gt;

&lt;p&gt;It is not enough to just collect this information: the system has to make it usable.&lt;/p&gt;

&lt;h2&gt;
  
  
  From raw events to information
&lt;/h2&gt;

&lt;p&gt;Let us imagine a simple material tracking scenario.&lt;/p&gt;

&lt;p&gt;An RFID reader sees an item entering a certain zone.&lt;/p&gt;

&lt;p&gt;The event that is sent to the IoT layer may look something like that:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Item detected

Location: Zone A

Timestamp: 10:32:15

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What this event means, however, is something that the application needs to determine.&lt;/p&gt;

&lt;p&gt;It may want to enrich the event with additional information:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Item location

+

Production order

+

Expected process stage

+

Historical movement

+

Inventory status

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The information can then be passed to AI or analytics to identify patterns.&lt;/p&gt;

&lt;p&gt;This is when AIoT becomes more interesting than a simple tracking system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Edge computing reduces distance between data and actions
&lt;/h2&gt;

&lt;p&gt;Industrial facilities can generate a large amount of data.&lt;/p&gt;

&lt;p&gt;It may not always be feasible or efficient to send every single event to a remote environment for processing.&lt;/p&gt;

&lt;p&gt;Edge computing can help by performing some operations closer to the source.&lt;/p&gt;

&lt;p&gt;One example of such a scenario can be represented by the following architecture:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Sensor

↓

Edge Device

↓

Local Processing

↓

Relevant Event

↓

Cloud / Central Platform

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Instead of sending every raw event for processing, an edge layer can perform some filtering and only send relevant information for further processing.&lt;/p&gt;

&lt;p&gt;The specifics will, of course, depend on the requirements and the environment.&lt;/p&gt;

&lt;p&gt;Latency, connectivity, throughput, and security are just a few factors that have to be taken into account when designing such a solution.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI adds context to IoT
&lt;/h2&gt;

&lt;p&gt;IoT can inform about occurrences.&lt;/p&gt;

&lt;p&gt;AI, however, can help determine if and what value these occurrences have.&lt;/p&gt;

&lt;p&gt;Some examples may include:&lt;/p&gt;

&lt;p&gt;Detecting unusual movement patterns&lt;/p&gt;

&lt;p&gt;Finding anomalies&lt;/p&gt;

&lt;p&gt;Supporting demand or replenishment analysis&lt;/p&gt;

&lt;p&gt;Recognizing recurring delays&lt;/p&gt;

&lt;p&gt;Evaluating utilization&lt;/p&gt;

&lt;p&gt;Identifying potential bottlenecks&lt;/p&gt;

&lt;p&gt;It is important to note, however, that AI should not be mistaken for the underlying data architecture.&lt;/p&gt;

&lt;p&gt;Poor quality of sensor data, for instance, will inevitably lead to poor quality of analysis.&lt;/p&gt;

&lt;h2&gt;
  
  
  One of the interesting integration challenges
&lt;/h2&gt;

&lt;p&gt;One of the interesting questions in industrial AIoT is data integration.&lt;/p&gt;

&lt;p&gt;A manufacturing environment rarely uses a single application, but rather a set of interconnected solutions.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
IoT Devices

↓

Data / Integration Layer

↓

ERP ↔ MES ↔ WMS ↔ EAM

↓

Analytics / AI

↓

Applications

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The goal, in this case, is not to unify everything into a single solution, but rather create a connected layer that will allow using information from various systems along with the data from IoT devices.&lt;/p&gt;

&lt;p&gt;This is particularly crucial for in-plant logistics, where physical movements and digital processes are deeply interconnected.&lt;/p&gt;

&lt;h2&gt;
  
  
  Users need a good presentation of information
&lt;/h2&gt;

&lt;p&gt;Another important note concerns the presentation of information.&lt;/p&gt;

&lt;p&gt;AI can identify patterns, but it is people who have to understand them.&lt;/p&gt;

&lt;p&gt;A good industrial application, therefore, should be able to provide context and explain what is happening in terms that make sense to an operator.&lt;/p&gt;

&lt;p&gt;Instead of hundreds of raw events, a user may want to see something along the lines of:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
Potential exception detected

Material: Component-482

Expected zone: Production Line 3

Current zone: Staging Area

Status: Delayed movement

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The more information that is understandable to a person, the more value the technology brings to the process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security and reliability
&lt;/h2&gt;

&lt;p&gt;AIoT technologies connect software to the physical world, which means that the principles of security and reliability should be designed into the solution from the start.&lt;/p&gt;

&lt;p&gt;Some of the areas that need to be considered include:&lt;/p&gt;

&lt;p&gt;Device authentication&lt;/p&gt;

&lt;p&gt;Data integrity&lt;/p&gt;

&lt;p&gt;Access control&lt;/p&gt;

&lt;p&gt;Network security&lt;/p&gt;

&lt;p&gt;Failure handling&lt;/p&gt;

&lt;p&gt;Data validation&lt;/p&gt;

&lt;p&gt;System monitoring&lt;/p&gt;

&lt;p&gt;Backup and recovery&lt;/p&gt;

&lt;p&gt;Industrial systems, in particular, should have well-defined behavior in case of connectivity issues or device failures.&lt;/p&gt;

&lt;h2&gt;
  
  
  AIoT and in-plant logistics
&lt;/h2&gt;

&lt;p&gt;In-plant logistics is one area where many of the above points come together.&lt;/p&gt;

&lt;p&gt;Tracking materials, inventory, WIP, vehicles, and other assets can generate a substantial amount of data.&lt;/p&gt;

&lt;p&gt;The challenge, however, is to turn this information into actionable insight.&lt;/p&gt;

&lt;p&gt;PlantLog AI focuses specifically on applying AIoT technologies to in-plant logistics, including material tracking, asset visibility, inventory management, WIP, and other areas. Developers and engineers interested in the application can take a closer look at the platform here: &lt;a href="https://plantlogai.com" rel="noopener noreferrer"&gt;PlantLog AI&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What developers should focus on
&lt;/h2&gt;

&lt;p&gt;Creating an AIoT system is not a matter of simply adding an AI layer to an existing IoT solution.&lt;/p&gt;

&lt;p&gt;The challenge is, rather, the entire pipeline that leads to patterns:&lt;/p&gt;

&lt;p&gt;Physical event → reliable data → connectivity → processing → context → AI/analytics → application&lt;/p&gt;

&lt;p&gt;If any of these stages is not handled properly, the entire system will fail to deliver.&lt;/p&gt;

&lt;p&gt;As a result, developers working on industrial applications have an opportunity to think beyond AI and consider such factors as data architecture, edge processing, integration, security, physical processes, and users.&lt;/p&gt;

&lt;p&gt;AIoT becomes valuable when all of these elements combine to create an environment in which connected activity transforms into information that can then improve operations.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Designing Multi-Agent AI Systems for Industrial IoT</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Mon, 21 Sep 2026 16:54:26 +0000</pubDate>
      <link>https://dev.to/yashbansal893/designing-multi-agent-ai-systems-for-industrial-iot-4bfg</link>
      <guid>https://dev.to/yashbansal893/designing-multi-agent-ai-systems-for-industrial-iot-4bfg</guid>
      <description>&lt;p&gt;When introducing AI into a manufacturing environment, often a single model won't have to solve every problem&lt;/p&gt;

&lt;p&gt;A production line can represent information on equipment condition, production status, quality, inventory, workers, energy use, and material flow at the same time, all of which can be challenging to treat as a single problem for a monolithic AI model to solve at once.&lt;/p&gt;

&lt;p&gt;A multi-agent approach could solve individual problems while coordinating with other agents through shared data and interfaces&lt;/p&gt;

&lt;p&gt;Consider an AI architecture like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;


┌────────────────────┐



│ Production Agent │



└─────────┬──────────┘



│



┌────────────────┐ ┌───▼────────────┐ ┌────────────────┐



│ Quality Agent │──►│ Coordination │◄──│ Maintenance │



└────────────────┘ │ Layer │ │ Agent │



└───┬────────────┘ └────────────────┘



│



┌────────▼─────────┐



│ Physical / IoT │



│ Data &amp;amp; Systems │



└──────────────────┘



&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The individual agents don't have to be making autonomous physical decisions - they can start with observation, prediction, recommendation, and coordination of these processes.&lt;/p&gt;

&lt;p&gt;A maintenance agent could see unusual patterns with sensor data from equipment, while a production agent could decide whether that equipment is a current priority to maintain, and a quality agent could give context on whether the equipment was involved in any quality-affecting processes.&lt;/p&gt;

&lt;p&gt;The coordination layer could tie these signals together into a more useful view for an operator.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why IoT Matters
&lt;/h2&gt;

&lt;p&gt;Multi-agent AI systems are interesting when they involve agents that have access to physical world data&lt;/p&gt;

&lt;p&gt;IoT devices can give information on&lt;/p&gt;

&lt;p&gt;Equipment condition,&lt;/p&gt;

&lt;p&gt;asset location,&lt;/p&gt;

&lt;p&gt;temperature and environment,&lt;/p&gt;

&lt;p&gt;machine activity,&lt;/p&gt;

&lt;p&gt;material movement,&lt;/p&gt;

&lt;p&gt;production events,&lt;/p&gt;

&lt;p&gt;inventory status,&lt;/p&gt;

&lt;p&gt;and other factors.&lt;/p&gt;

&lt;p&gt;However, these observations have to be interpreted - raw sensor data isn't useful to a AI system without understanding what it's observing and how it relates to other observations about the same physical asset or process.&lt;/p&gt;

&lt;p&gt;This is where IoT, sensing, data integration and AI decision-making comes together.&lt;/p&gt;

&lt;p&gt;Aperture Venture Studio's work on Physical AI and AIoT describe a similar four-layer architecture, consisting of Identification, Sensing, AI Decision, and Physical AI Action, with research into multi-agent coordination for industrial operations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Coordination is Harder Than Creating Agents
&lt;/h2&gt;

&lt;p&gt;The challenge in implementing multi-agent AI systems often isn't in creating the individual agents; it's in&lt;/p&gt;

&lt;p&gt;defining what each agent should own,&lt;/p&gt;

&lt;p&gt;what data it should have access to,&lt;/p&gt;

&lt;p&gt;how agents will communicate,&lt;/p&gt;

&lt;p&gt;handle conflicting recommendations,&lt;/p&gt;

&lt;p&gt;decide what requires human approval,&lt;/p&gt;

&lt;p&gt;and how to verify the physical impact of any given action.&lt;/p&gt;

&lt;p&gt;These considerations become important when AI stops being only a software application and begins to interact with the physical world and industrial control systems.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;


Sensor data



↓



Identification + Sensing



↓



Agent detects abnormal condition



↓



Maintenance recommendation



↓



Production impact analysis



↓



Human / system authorization



↓



Approved action



↓



Physical result verification



&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This forms a feedback loop rather than an end result, creating an opportunity for humans or systems to examine and evaluate results before proceeding to the next step.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start With Bounded Tasks
&lt;/h2&gt;

&lt;p&gt;A multi-agent AI system doesn't require you to build fully autonomous manufacturing systems right away&lt;/p&gt;

&lt;p&gt;A company could implement a single identified use case, such as:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 1 — Observe&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Gather and organize reliable data on a particular equipment or process.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 2 — Detect&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Apply AI to identify patterns or anomalies in the data.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 3 — Recommend&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Generate a maintenance, quality, scheduling or workflow recommendation based on those patterns.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 4 — Coordinate&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Allow other systems or agents to provide additional context.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 5 — Act&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Connect the AI decision to a physical action if appropriate controls, approvals and safety measures are in place.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Step 6 — Verify&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Verify that the expected physical result has been achieved.&lt;/p&gt;

&lt;p&gt;This approach helps avoid the risks of autonomous manufacturing automation - since a multi-agent system will begin as an analytical tool that only recommends or suggests actions for human operators to take.&lt;/p&gt;

&lt;p&gt;This is particularly important in manufacturing, where processes and physical objects often have lasting consequences that regular software applications don't usually have to deal with.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bigger Picture: AIoT and Physical AI
&lt;/h2&gt;

&lt;p&gt;What makes multi-agent manufacturing interesting isn't the ability to create multiple chatbots or models to solve problems in isolation.&lt;/p&gt;

&lt;p&gt;It's connecting different distributed intelligence systems with the physical state of the world.&lt;/p&gt;

&lt;p&gt;A manufacturing system could bring together identification technology, sensors, enterprise data, AI models, digital workflow tools, industrial control systems, and robotics, to form a coherent view of the physical world and how to interact with it. Aperture's current work in AIoT spans implementations of multi-agent industrial coordination, predictive maintenance, inspection processes, material management, and verifiable AI control systems.&lt;/p&gt;

&lt;p&gt;This points to an important principle in designing Physical AI systems:&lt;/p&gt;

&lt;p&gt;Don't ask one AI system to understand the entire factory. Instead, give specific responsibilities to different systems and develop reliable methods of coordination between the different views of the physical world&lt;/p&gt;

&lt;p&gt;Instead of building smarter and more capable monolithic AI systems, the challenge becomes one of building reliable, verifiable, observable, and bounded systems that can safely co-exist with other manufacturing systems and human operators.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>AI Can Build a UI in Seconds. What Happens to UI Development Now?</title>
      <dc:creator>Yash Bansal</dc:creator>
      <pubDate>Mon, 21 Sep 2026 14:51:17 +0000</pubDate>
      <link>https://dev.to/yashbansal893/ai-can-build-a-ui-in-seconds-what-happens-to-ui-development-now-21c7</link>
      <guid>https://dev.to/yashbansal893/ai-can-build-a-ui-in-seconds-what-happens-to-ui-development-now-21c7</guid>
      <description>&lt;h1&gt;
  
  
  AI Can Build a UI in Seconds. What Happens to UI Development Now?
&lt;/h1&gt;

&lt;p&gt;AI-assisted development is taking the frontend world by storm.&lt;/p&gt;

&lt;p&gt;Throw a description of a dashboard, landing page or component at an AI coding tool, and it can churn out a working prototype in seconds. It can produce a variety of UIs - HTML/CSS/JS, React components, layout code, forms, variations of the same component, etc.&lt;/p&gt;

&lt;p&gt;The obvious question asked by developers then, is&lt;/p&gt;

&lt;p&gt;If AI can generate the interface, what is the job of a frontend developer?&lt;/p&gt;

&lt;h2&gt;
  
  
  AI is Good at Creating the Starting Point
&lt;/h2&gt;

&lt;p&gt;The creation of repetitive UI code has never been the most exciting part of frontend development.&lt;/p&gt;

&lt;p&gt;Buttons, cards, tables, navigation, forms - the whole nine yards. These are all common patterns that AI can be great at generating.&lt;/p&gt;

&lt;p&gt;A developer can provide a description like:&lt;/p&gt;

&lt;p&gt;"Create a responsive manufacturing dashboard showing equipment status, inventory levels, production activity and alerts."&lt;/p&gt;

&lt;p&gt;An AI can potentially produce a decent first version of this.&lt;/p&gt;

&lt;p&gt;But a first version is rarely a production-ready interface.&lt;/p&gt;

&lt;p&gt;The hard questions come later.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Information Should the Interface Actually Show?
&lt;/h2&gt;

&lt;p&gt;For an industrial application, there are many sources of data that might be relevant to the interface:&lt;/p&gt;

&lt;p&gt;IoT sensors, RFID, BLE, manufacturing equipment, ERP platforms, MES, LIMS, QMS, other applications. You name it.&lt;/p&gt;

&lt;p&gt;There is no point is shoehorning all of this information into one dashboard - it's too much for any user to process.&lt;/p&gt;

&lt;p&gt;The developer needs to determine what information is relevant to different types of users (operations manager, inventory clerk, quality controller, etc.)&lt;/p&gt;

&lt;p&gt;It's all about context.&lt;/p&gt;

&lt;p&gt;The interface is an information architecture problem, and not just a UI code problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Doesn't Know About the User
&lt;/h2&gt;

&lt;p&gt;The generated interface may look nice, but it may fail to serve the real user - it may not help them in their day-to-day activities.&lt;/p&gt;

&lt;p&gt;Imagine an AI-generated dashboard with twenty charts, all of which are working fine.&lt;/p&gt;

&lt;p&gt;But if it takes the average user five minutes to find the information that indicates a production problem, has the computer really done its job?&lt;/p&gt;

&lt;p&gt;The developer needs to determine:&lt;/p&gt;

&lt;p&gt;What is the user's main job goal? What information is most relevant? What should be shown in greater detail? What should be highlighted? What to do if information is missing? How to present errors? How to make the interface function well on narrow screens? Is the interface accessible? What information should be visible/not visible based on permissions?&lt;/p&gt;

&lt;p&gt;There's a lot that goes into context beyond just the information that needs to be shown.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Developer's Job Is Changing
&lt;/h2&gt;

&lt;p&gt;Frontend development with AI-assisted development tools may lead to changes in what the developer does. One possibility is that the developer moves towards the following areas in application development:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. System Architecture
&lt;/h3&gt;

&lt;p&gt;Rather than writing generic UI components, the developer spends more time figuring out how to organize the application - how components, APIs, state management, security, and databases will fit together.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Design Systems
&lt;/h3&gt;

&lt;p&gt;While individual UI components can be generated by AI, creating consistent spacing, typography, accessibility, interaction design, responsive behavior and component architecture requires a design system.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Data Visualization
&lt;/h3&gt;

&lt;p&gt;Industrial applications can generate a ton of information.&lt;/p&gt;

&lt;p&gt;But just throwing it into a chart or table isn't enough to turn that data into information.&lt;/p&gt;

&lt;p&gt;The developer needs to determine how best to visualize data as charts, timelines, alerts, tables, or other means that help the user get information from the data.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Edge Cases
&lt;/h3&gt;

&lt;p&gt;The generated code may focus on the "main path", but there are always edge cases in production software. What if the user loses connectivity? What if an API returns an error? What if a sensor stops sending information? What if a permission is denied? How should the interface respond to these situations?&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Domain Knowledge
&lt;/h3&gt;

&lt;p&gt;This can be crucial for certain applications.&lt;/p&gt;

&lt;p&gt;A developer who knows the domain of the application can better ask the right questions and see issues that a general-purpose code generator may not.&lt;/p&gt;

&lt;p&gt;This is especially the case in specialized fields such as pharma manufacturing.&lt;/p&gt;

&lt;p&gt;AIoT platforms in the space can connect asset intelligence, inventory intelligence, process intelligence and manufacturing traceability. &lt;a href="https://pharmafluxai.com/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;PharmaFlux AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The UI developer for such systems is not just writing UI code, they're helping users understand a complex operational world.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, Is UI Development Going Away?
&lt;/h2&gt;

&lt;p&gt;Not in the simple sense of "AI writes code, so developers are unneeded".&lt;/p&gt;

&lt;p&gt;But the nature of the developer's job is changing.&lt;/p&gt;

&lt;p&gt;The developer may need to spend less time on repetitive coding tasks, and more time on reviewing and enhancing the generated code, evaluating architecture, making sure the interface serves the user, testing the code's edge cases, connecting different systems, and determining what information should be shown.&lt;/p&gt;

&lt;p&gt;The most important skills for the developer may shift from simply knowing how to write generic UI code, to understanding the application's requirements, making choices about its information architecture, and knowing if the generated code is really fit for purpose.&lt;/p&gt;

&lt;p&gt;The developer still needs to understand the problem that the code is supposed to address.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tell me what you think.
&lt;/h3&gt;

&lt;p&gt;If AI can generate most basic UI components, what should frontend developers be focusing on?&lt;/p&gt;

&lt;p&gt;UX design? System architecture? Accessibility? Performance? AI-assisted development? Domain knowledge?&lt;/p&gt;

&lt;p&gt;I'd be interested to hear from other developers on how they see this space evolving.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
