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
3
votes
0answers
69 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 ...
0
votes
0answers
71 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 ...
3
votes
1answer
84 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 ...
0
votes
1answer
35 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 ...
1
vote
1answer
66 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 ...
0
votes
1answer
37 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 ...
1
vote
0answers
89 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 ...
3
votes
2answers
123 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 ...
20
votes
5answers
13k 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 ...
1
vote
0answers
43 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 (...
0
votes
0answers
30 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 ...
0
votes
0answers
27 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 ...
1
vote
0answers
36 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 ...
0
votes
1answer
72 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 ...
6
votes
3answers
179 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 ...
9
votes
6answers
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 ...
1
vote
0answers
29 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 ...
4
votes
0answers
267 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, ...
12
votes
2answers
325 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 ...
2
votes
1answer
582 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 ...
3
votes
2answers
78 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 ...
11
votes
1answer
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 ...
4
votes
1answer
64 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 ...
8
votes
2answers
478 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? ...
5
votes
1answer
67 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 ...
5
votes
0answers
107 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 ...
6
votes
1answer
436 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 ...
3
votes
1answer
63 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 ...
3
votes
0answers
95 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 ...
9
votes
1answer
245 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 ...
6
votes
3answers
877 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 ...
5
votes
3answers
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 ...
1
vote
2answers
152 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 ...
6
votes
1answer
642 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 ...
9
votes
1answer
351 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 ...
17
votes
4answers
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 ...