Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

4
votes
1answer
42 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 ...
4
votes
0answers
76 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, ...
4
votes
1answer
42 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
80 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 ...
9
votes
1answer
830 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 ...
5
votes
1answer
120 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 ...
2
votes
1answer
51 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
78 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
121 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 ...
8
votes
2answers
112 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? ...
6
votes
3answers
453 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 ...
4
votes
3answers
1k 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
143 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 ...
9
votes
6answers
2k 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 ...
6
votes
1answer
402 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
291 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 ...