Questions tagged [system-architecture]

For questions about whole-system design questions, where these questions relate to the overall architecture of a system you are designing. Please read the full tag wiki to avoid asking broad, unanswerable questions.

Filter by
Sorted by
Tagged with
0 votes
0 answers
40 views

Which microcontroller should I select for my project idea?

I am an IT engineer but always wanted to learn electronics and IoT. I have a project idea in mind for which I am unsure which MCU should I use. I have previously used Arduino, ESP8266, and ESP32 for ...
Mihir Kandoi's user avatar
2 votes
1 answer
65 views

What IoT software/web-services can be used to implement the basic "IoT device->Database ->Frontend" architecture?

I'm looking for the simplest (i.e least components) way to create the data logging/visualization system with the following architecture: IoT Data (Plaintext HTTP POST) -> Database+data processing ...
Noideas's user avatar
  • 21
2 votes
0 answers
34 views

How to account for variation in sensors across multiple devices?

I am working on installing 5 sensors around a workshop to measure the mass of different storage boxes. I wish to use the same codebase to record and log all the data from each sensor setup. One issue ...
conomor's user avatar
  • 21
1 vote
0 answers
50 views

What exactly is an IoT Definition Engine?

So , i was watching an IoT primer video on YT, which i found to be helpful and moderately detailed In the picture shown, they were showing the IoT Reference Architecture ( which i believe to be the ...
Muhammad Yasir's user avatar
5 votes
0 answers
2k views

Create Google voice command without IFTTT

Problem I'm trying to extend my own application to use the Google Assistant (in my situation Google Nest Hub device) and is able to control my home custom-made devices like turn on/off light, lock ...
Lukas's user avatar
  • 51
0 votes
0 answers
84 views

Master selection process in an network

I am working on designing a dynamic system that contains some edge devices lets say 100 for the moment out of which one device has to be the master, that has some different task. So I have searched a ...
Abhishek bhatia's user avatar
1 vote
1 answer
522 views

Architecture: MQTT and Fluent bit?

I'm working with industrial machines, not always connected to the internet in industrial environment. I'm new in IoT and for my current setup, I have 2 usage: analytics and live data. For the ...
David Bensoussan's user avatar
3 votes
1 answer
101 views

Bare minimum infrastructure to keep a fleet of IoT devices running and ensure updates to OS and applications?

The number of currently available tools to run and maintain a fleet of IoT devices is staggering. To compare all is not feasible, however a list of the bare minimum required features to look for would ...
Daniel's user avatar
  • 31
0 votes
1 answer
61 views

What is the proper IoT architecture using Googles services?

What am I working on? I am currently working on a project that will in the future be connected to the cloud. I have a PLC that will be connected to the cloud. When the “process” starts, the PLC will ...
Jakub Szlaur's user avatar
1 vote
0 answers
335 views

Nest box monitoring with ESP32: suitable camera module?

I'm working on a remote (off grid) nest box monitoring project, which should be both low-cost (volunteer-funded) and low-power. No video streaming required, only a snapshot over mobile network every ...
Rado's user avatar
  • 111
1 vote
2 answers
133 views

Device Data to Dashboard: What architecture do I use (example inside)?

I want to filter my device data through a rule engine where I apply different actions to it before storing and displaying it to the user. I need to store this data into a time series database and I ...
Anthony O's user avatar
  • 111
1 vote
0 answers
65 views

mail in box detector

I would like to monitor my physical mailbox so I can know when something is inserted in it. The reason is this was an abandonned mailbox for years so people are used to put the junk mails in it (...
Maxime's user avatar
  • 111
0 votes
0 answers
36 views

What's the apropiate kind of diagram to map a controllable loop program?

I've created this automation for a device with 3 settings. Pressing some button (or triggered by something else) activates a trigger that will execute an actionGroup (arbitrary commands grouped ...
Vita's user avatar
  • 1
0 votes
0 answers
32 views

Can someone guide me in the right direction of a logging stack for a Linux IoT device?

Let's say I have a Linux IoT device running full Ubuntu Server 18.04, and that the "firmware" is written in python. What are my options for building a logging stack, i.e. writing logs from the ...
John Allard's user avatar
1 vote
0 answers
44 views

High level architecture for cloud/iot solution with multiple customers/users

We're at the early planning stage for a new cloud IOT solution and i'm looking for some guidance or direction for the high level architecture for our use case: Assume we sell 10,000 edge devices to ...
Sam's user avatar
  • 11
0 votes
1 answer
74 views

A PhD researcher looking for guidance on IoT software development [closed]

I am a PhD researcher working on power systems of the future. My work focuses on energy management of distributed energy resources and providing services to the grid. Data acquisition and calculations ...
Danish Umer's user avatar
6 votes
3 answers
273 views

What are the differences between edge computing and fog computing?

In IoT, alternatives to cloud computing architecture exist which perform parts of computation in lower layers. Edge computing and fog computing are among these alternatives. What are the differences ...
Francesco Boi's user avatar
1 vote
0 answers
30 views

IoT logging ; tags vs meta data vs discover

I'm looking for some guidance on what to log for a pressure sensor data packet. There's a 100 values in "Pressure Data" and I'm currently printing out all the limits and calculated values used in the ...
Mark Edwards's user avatar
3 votes
2 answers
228 views

Pushing Processed data from RFID + Sensors to a Platform

I have some sensor nodes (Bosch XDKs) that send information to an MQTT broker and an application reads the information and stores it into InfluxDB. Simultaneously, I have RFID readers that scan some ...
Shan-Desai's user avatar
  • 1,458
12 votes
2 answers
502 views

Is it possible to use a CO2 sensor to detect how many people are in a room?

I have MH-Z14 Carbon Dioxide sensor and have been using it to try and detect when a room may need some fresh air. But, I've also noticed that the sensor reading drastically increases when a human is ...
alecxe's user avatar
  • 175
2 votes
1 answer
1k views

Adding Metadata within MQTT client in order to be available for querying in InfluxDB

Scenario I wish to deploy sensor nodes that publish sensor data to a central MQTT Broker and then send this information to InfluxDB. Requirements Adding metadata to the Sensor nodes whilst publishing ...
Shan-Desai's user avatar
  • 1,458
3 votes
2 answers
100 views

Using RBP as a broker between door locks & web server

I am relatively new to RBP3 and what it can do, but Ill try to summarize what I want to do and maybe I can get some pointers in the right direction. So the idea is to have a web app running on a PHP ...
user2868900's user avatar
4 votes
1 answer
71 views

How to decide how to select an endpoint device

This question is intentionally rather open ended, and potentially opinion based, but it is intended to act as a catch-all for the questions on how to select a device for a sensor/endpoint. Any ...
Sean Houlihane's user avatar
4 votes
0 answers
291 views

Sending temperature sensor's data to Kaa-IoT platform via 6LoWPAN

I want to set up some sensors in different places, which are wire connected to my development board, Raspberry PI or Arduino. I'm going to send the data wirelessly but without using WiFi protocol, ...
Richard Adams's user avatar
5 votes
1 answer
81 views

IoT framework / dashboard with time lapsing capabilities and reusable device definitions?

I would like to implement a dashboard for monitoring device states based on elapsed time. This sounds strange, but actually it's about my fish tank. The filter contains of several materials, each of ...
Marat's user avatar
  • 151
5 votes
0 answers
110 views

What are the hubs for non-WiFi, DIY/open/hackable devices?

I would like to future-proof my home automation architecture Today, I have a very decentralized setup: an MQTT broker (Mosquitto) WiFi switches: two on-the-wire ones (Sonoff Basic) and one wall ...
WoJ's user avatar
  • 805
23 votes
5 answers
15k views

Which backend database is suitable for the IoT implementation

I have to provide the IoT service for my customer. MQTT, Kafka and Rest Services components will be used to ingest the data from the devices to the database. I need to do some analytics over the data ...
Mourish Khan's user avatar
6 votes
1 answer
648 views

Should I keep open a socket between IoT NAT device and server?

I am implementing a light controlling with MQTT/node which consists of some elements mainly these: device (behind a NAT), server (mqtt/broker), client (web browser) Part of the architecture/process I ...
bermick's user avatar
  • 71
3 votes
1 answer
75 views

Sensing multiple concurrent inputs—conceptual approaches [closed]

This question doesn't quite fit a category perfectly, but IoT seemed like the best fit. Conceptually, what approach would you take to address the following? I'm looking to build a device that needs ...
anakaine's user avatar
  • 131
3 votes
0 answers
104 views

Proper steps of data processing in an IoT cloud platform development

We are developing an IoT cloud platform with known components like Cloud Gateway, Stream Processing, Device Shadowing, etc... The question is what is the proper sequence of locating pre-validation of ...
ccobanoglu's user avatar
9 votes
1 answer
272 views

Server to handle connections with smart sockets

Right now I'm working on architecture for application that will manage smart sockets and I need advice. This is what I have for now: I'm not sure how to handle connection between Spring and smart ...
Tomasz Kaniewski's user avatar
9 votes
2 answers
803 views

Does Node-Red support multi-request flows (i.e. sessions)?

I gave Node-Red a short test-run this week. It is not clear to me whether it supports flows that encompass more than one request. Does Node-Red have a request-per-flow or a session-per-flow model? ...
Chris Steinbach's user avatar
6 votes
3 answers
946 views

Drawing parallels between building an IoT system and building a PC? [closed]

I am reviewing potential candidates for IoT position. The position in a industrial factory setting requires the candidate to contribute to the 4 stages of an IoT infrastructure as defined in the ...
grldsndrs's user avatar
  • 365
6 votes
3 answers
2k views

What are the differences between MQTT, HTTP, CoAP devices (besides communication protocol)? [closed]

I am new to IoT platform and after days of reading I am still confused about different types of IoT devices. Currently, I have read about smart devices that connect to the cloud through different ways ...
dondon's user avatar
  • 71
1 vote
2 answers
158 views

How to check usb connectivity? [closed]

I want to check if UART usb is connected to PC or not from my embedded program. Is there any indication line I can get in usb to connect to interrupt pin to detect from.embedded setup? From PC side I ...
Nagaraj Hegde's user avatar
12 votes
1 answer
2k views

What is the typical network topology for an IoT network?

I see several questions asking about details of an IoT network, including this one about port forwarding for example. I think it would be useful to ask about what might be considered the typical ...
Sean Houlihane's user avatar
9 votes
6 answers
3k views

Common APIs in C or C++ for the IoT

What are the common or usual APIs (or libraries) in C or C++ for the IoT, in the sense of having a documentation, a set of programming interfaces? (Like e.g. POSIX is for operating systems, Qt is for ...
Basile Starynkevitch's user avatar
6 votes
1 answer
690 views

Can a dimmer switch be connected to the IoT?

I'd like to connect a button "dimmer switch" like this one: to the IoT. Maybe there's already such a device, I just could not find any. The underlying idea is to set a "%" information for each of ...
Sebas's user avatar
  • 171
9 votes
1 answer
366 views

Is this architecture feasible and flexible?

I'm having a but of trouble making sure my project really is feasible. What I want to archive: Control my Senseo coffee machine via internet. It boils down to simply controlling 2 buttons. First ...
Etsitpab Nioliv's user avatar
18 votes
4 answers
3k views

Is it possible to commercially sell a Wi-Fi IoT product that DOESN'T use cloud?

If I wanted to use my phone to control a simple Wi-Fi connected device that just turns the light on or off, or a simple temperature gauge, why don't I just communicate directly with the device instead ...
BossGiveMeArrays's user avatar