// IoT and Industry

Custom-made IoT applications: 5 signals that a standard platform is no longer enough

Inteligentna fabryka z aplikacjami IoT na zamówienie — monitoring maszyn w czasie rzeczywistym

Większość projektów IoT w przemyśle zaczyna się od gotowej platformy. To sensowne: szybki start, gotowe konektory, dashboardy w kilka dni. Problem pojawia się zwykle po 12–18 miesiącach, gdy platforma zaczyna ograniczać zamiast pomagać. Dashboardy są bliskie, ale nie do końca właściwe. Integracje działają, ale tylko z systemami, które vendor wspiera. Dane są, ale zamknięte w strukturze, której nie można w pełni kontrolować.

This article is a list of five specific signals that your company has outgrown and is ready for an off-the-shelf solution custom IoT applications built around a real production environment.

Analiza projektu IoT2026

What do we waste our time on with a ready-made platform?

% of project time consumed by workarounds and sticky tape

Your own scripts parsing data from devices34%
Integracja z ERP/MES poza wspieranymi konektorami28%
Manual exports to Excel instead of ready-made views21%
Utrzymanie warstwy middleware17%
Time wasted instead of building business valueavg 38%

1. The platform handles 80% of your process—and that 20% costs more than the entire project

Ready-made IoT platforms are designed for a median of cases. If your production line, machine type, or data model falls outside this median, engineering time goes to workarounds. A parser here, a middleware script there, a cron that no one fully understands. After 18 months, the "ready-made box" has a layer of brittle custom code on it that the vendor doesn't support and the team didn't design.

Custom IoT applications start from your process definition, not from a vendor template. The data model, the alert thresholds, the dashboard structure—all designed around how the line really works.

2. Integracja z ERP lub MES wymaga zewnętrznego konektora

SAP, Comarch, Microsoft Dynamics, własny system MES—gotowe platformy IoT łączą się z popularnymi systemami przez oficjalne API lub konektory z marketplace. Jeśli Twojego systemu nie ma na liście wspieranych, lub jeśli potrzebujesz synchronizacji dwukierunkowej zamiast eksportu read-only, masz przed sobą projekt konektora, który często kosztuje tyle co budowa natywnej integracji od zera.

In a built-to-order solution, integration with ERP or MES is a first-class architectural citizen from day one. Authentication, field mapping, sync frequency, conflict resolution - all defined in advance, not patched after implementation.

Comparison of solutionsIoT 2026

Ready-made platform vs. custom IoT applications

Gotowa platforma
38%
project time for workarounds and middleware
Custom IoT
<5%
time for "glue" - architecture adapted from the beginning
Gotowa platforma
3×
higher cost of scaling with 10x more devices
Custom IoT
liniowy
koszt skalowania = koszt infrastruktury, nie licencji
Gotowa platforma
vendor
decyduje o roadmapie, API i cenach na kolejne lata
Custom IoT
Your code
full ownership, migration at any time

3. People export data to Excel instead of operating from a dashboard

A typical pattern: the platform has a dashboard, but production managers export to Excel every morning because the visualization does not correspond to how they think about the process. Or QA needs a report in a format that the platform doesn't natively generate, so someone runs a scheduled export and pastes it into a template.

This is a signal that the platform's UX model does not match the team's mental model. Bespoke IoT applications can be built with role-specific views: what a maintenance technician needs on a tablet next to a machine is significantly different from what a plant manager needs on a desktop to review shift results.

4. Scaling to more devices changes costs dramatically

Most IoT SaaS platforms are priced per device, data volume, or both. With 50 sensors this is acceptable. At 500, the monthly payment often increases faster than the operating value—especially if you don't use most of the platform's features.

Own IoT applications running on their own infrastructure or private cloud scale at the expense of computing power, not the vendor's growth ambitions. For manufacturers planning multi-plant implementations, this difference becomes significant within 2-3 years.

5. You need real-time action, not after-the-fact reporting

Ready-made platforms are often optimized for historical data analysis and reporting. Real-time alerts exist, but usually through a limited rules engine: "if value exceeds threshold, send email." Complex event processing—detecting a pattern across multiple sensors in a time window, triggering automatic action in another system, escalating only when certain conditions occur together—typically requires an enterprise tier or a separate streaming layer.

Your own IoT applications can be designed from the beginning around an event-driven backbone. Real-time alerts tailored to the actual physics of devices, not the limitations of the vendor's rules engine.

Self-diagnosis of the IoT project

Mark the signals that apply to your project

1
The platform handles 80% of your process, and the rest is your own code
Parsers, middleware scripts, crons that no one documents - this is a sign that the architecture does not fit your process.
2
Integracja z ERP lub MES wymaga zewnętrznego konektora
Jeśli Twój system nie jest na liście wspieranych przez platformę, projekt konektora często kosztuje tyle co budowa natywnej integracji od zera.
3
People export data to Excel every day instead of operating from a dashboard
This is a signal that the platform's UX does not match the mental model of your team. The change doesn't require a new system - it just requires adapting views to roles.
4
Scaling up to 10× devices changes the monthly cost by an order of magnitude
SaaS IoT is often valued by device or data volume. With 50 sensors it's bearable. At 500 - the cost model ceases to be a partnership.
5
You need real-time alerts, not periodic reports
Ready-made platforms are optimized for historical analysis. Complex event processing - patterns over time, automatic actions in other systems - requires an event-driven architecture from scratch.

What does a custom IoT application actually include?

A production-ready, custom IoT solution typically includes three layers:

  • Backend: device management, message broker (MQTT/AMQP), data management pipeline, storage layer, business logic and integration with ERP/MES/CRM
  • Aplikacja mobilna: app for technicians to maintain, inspect and report on the machine—works offline, syncs when connected
  • Dashboard: Role-specific web views—for plant managers, quality teams, and management reporting

The timeline for the first production release is typically 12-20 weeks, depending on the number of device types and integrations required. A detailed breakdown of the five implementation phases, along with a realistic 30/30/30/10 division, can be found on the website custom IoT applications.

When ready, the platform is still a good choice

Not every manufacturer needs custom. If you are doing proof-of-concept with fewer than 30 devices, if your process fits into the standard monitoring and alerting model, or if the team does not yet have a clear picture of what decisions the system should support—start with a ready-made platform and verify the use case.

Custom IoT application development makes sense when the operating environment is specific enough that an off-the-shelf solution will always be a compromise, and when the scale is large enough that the compromise has a measurable cost.

Next step

If at least three of the five signals above apply to your situation, it is worth scheduling a technical call. We are building custom IoT applications for manufacturers in Poland, Germany and the UK—connecting to existing production infrastructure without interrupting ongoing operations.

5 out of 5 (7 votes)
Idziemy dalej

Podobał Ci się ten artykuł?

Jeśli po lekturze czujesz, że w Twojej firmie też są procesy warte przebudowy, umów bezpłatną rozmowę. Sprawdzimy razem, gdzie realnie wycieka sprzedaż i co ma sens wdrożyć w pierwszej kolejności.

Schedule a call
// Contact

Schedule a free consultation

Tell us about your project—we'll get back to you with a detailed plan and a quote. No strings attached, just a clear price.

contact@jsoncrew.com