Questions tagged [iot]

The Internet of Things (IoT) is the inter-networking of physical devices, vehicles (also referred to as "connected devices" and "smart devices"), buildings, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.

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

An IoT client and MVC-based server. Data model with different fields per type?

The problem Let's assume such scenario: List of IoT devices (one model?) Each list item has (among other fields) a type field Depending on the value in the type field, device may report different ...
trejder's user avatar
  • 2,386
1 vote
1 answer
88 views

Modeling properties of related entities

I have the following entity relationship. A {state: ON | OFF} => B {state: ON | OFF} => C {state: ON | OFF} So, in this case, B is a child of A, and C is a child of B. Moreover, they all share ...
salparadise's user avatar
0 votes
1 answer
103 views

How to establish communication between devices on separate local networks?

There is a number of devices with Internet access but they are on LANs and have no public IPs. As time goes by more devices will be added. I need to be able to communicate with each device on demand (...
user avatar
1 vote
0 answers
89 views

How to handle storing of arbitrary data in an application enablement platform

I'm working on an AEP in the IoT space, where we've created a few domain-specific entities to allow users to model their data. Each entity has both a type and instances of that entity. These are: ...
awr's user avatar
  • 259
1 vote
2 answers
207 views

Connecting classes by passing method references

I am trying to find a good way of allowing two objects that are separated by a intermediate object to communicate while keeping the architecture loosely coupled. A solution I have developed is to pass ...
dda2120's user avatar
  • 21
-2 votes
2 answers
87 views

Automatic deployment concept for remote iot devices

I am working on a relatively large project that could include +1000 iot devices, in this case probably a Raspberry Pi. So far I only experimented with ~ 20 - 30 devices but the concept should be the ...
turbopasi's user avatar
1 vote
3 answers
176 views

How should I manage secrets for applications deployed on servers I do not control?

Problem description I have an IoT app that provides a server backend and browser UI client for interfacing with proprietary control systems. Some deployments of this application will require that the ...
daviegravee's user avatar
11 votes
5 answers
3k views

How can I discover a local network appliance and connect to its built-in webserver?

This question is vaguely Internet of Things (IoT) related - but it's about the intra-net (no external internet connection in this scenario - we are air-gapped). Let's say I have a new smart household ...
Wyck's user avatar
  • 223
-3 votes
1 answer
77 views

What exactly is Software Development for IoT? [closed]

I am looking forward to understanding what software development for IoT is all about. What exactly is software engineering for IoT all about? How different is it from the traditional software ...
Aditya's user avatar
  • 101
-3 votes
1 answer
2k views

Difference between read and write access (data, IoT)

i am a lawyer and currently writing an essay about data access in ioT environments. I often stumble over the distinction between read access and write access. Could someone provide me with an example, ...
Liam Liam's user avatar
2 votes
1 answer
57 views

Need advice on approach for IOT project

I need some advice on an IOT project I am working on. Here are some details about what I am trying to do: Use Case: Periodically receive data from the 3rd party vendor API in real time and allow users ...
Riley MacDonald's user avatar
0 votes
1 answer
53 views

IOT data interpretation

This is a more architectural question and I am hoping to get more ideas out of this thread. I have a computer vision model detecting daily life activities and sending data to the server every second. ...
Aishwarya Smridhi's user avatar
1 vote
0 answers
112 views

IoT Data Model Standards

I am currently trying to model IoT devices within buildings. I could start from scratch and develop the data model myself, but this seems like a common problem which will have been solved multiple ...
Kevin Brydon's user avatar
1 vote
0 answers
40 views

Offloading database joins to IOT devices

Solution as it is right now I have this solution where I gather information from a proprietary product of a different company in various sites. The solution is based on a single go binary that ...
Marged's user avatar
  • 225
0 votes
1 answer
114 views

Finding the IP of a specific IoT device on a local network reliably without DNS?

I'm currently designing an IoT device that connects to a home network and an app to communicate over said network. I'm trying to find a way to reliably connect to the IoT device/ make the IoT device ...
ChrisOverboard's user avatar
-2 votes
1 answer
72 views

Designating a pin header and a GPIO

I have an Acconeer XB112 breakout board and an XM112 radar module. It all works just fine per the Acconeer documentation and tutorials. Now I want to modify some of the code to output to a GPIO. ...
acpilot's user avatar
  • 107
2 votes
1 answer
499 views

Creating an internet gateway for a Bluetooth Low Energy device

I have a device that connects using Bluetooth Low Energy (BLE). I want it to communicate with a server over the internet using a smartphone as a gateway. I have thought of different approaches and I ...
RealTimeEngineer91's user avatar
1 vote
0 answers
50 views

How to store the state of an IoT device in a REST backend?

I'm facing a very simple scenario that should have a simple solution, but can't seem to figure it out. I'm trying to design a RESTful app that replaces a (stateful) remote for an electrical appliance....
Fran Borcic's user avatar
1 vote
1 answer
36 views

Storage of Per-Device Keys in Database?

In the context of many devices being secured with their own symmetric key (think: thousands of IoT devices), is it reasonable to hold these secret keys in a MySQL database? The goal is to verify the ...
Alexandre Cassagne's user avatar
1 vote
2 answers
1k views

How to connect IOT devices to Android App(initial connection) [closed]

Background I am starting a new project, and I want custom IOT sensors for an app I am writing. I want to keep everything as simplistic as possible so the IOT devices wont be running any major software ...
Gambit's user avatar
  • 31
1 vote
1 answer
114 views

Multiple applications with single database for IoT

I'm using a raspberry pi 2B with raspbian lite. I have made a program that communicates with a LoRa module (RFM95, sx1276 chip) and collects data from a sensor. The data it collects, are stored in a ...
MrBit's user avatar
  • 213
1 vote
1 answer
112 views

Is Web API suitable as services for IoT?

The issue I care about here is high throughput, there are a lot of sensors (monitoring devices) which send data to the server at high frequency. It looks really like that we have to use UDP protocol ...
Hopeless's user avatar
  • 149
0 votes
1 answer
116 views

Guidance for Client side

We have created software for Rugged and mobile devices, and it gets deployed on the device. Admin has a provision to send an update to those devices. We use GCM or WNS for sending a notification to ...
satish's user avatar
  • 117
2 votes
2 answers
2k views

Appropriate way to handle timezone for embedded/IoT devices

I am writing some data collection software (in python) that will transmit data to the cloud. I am including a timestamp (using the standard datetime module included with python) in the data record so ...
Alex's user avatar
  • 131
1 vote
1 answer
286 views

Architecture for communication between multiple backend systems and IoT devices via WebSockets

I have a scenario in which thousands of IoT devices -- each fitted with a sim card -- are geographically distributed and shall be controlled individually. Therefore each IoT device has a WebSocket ...
Hans Sperker's user avatar
0 votes
1 answer
151 views

Best practices for reading dynamic byte streams: is line-by-line comparison with a mask the best way?

I receive sensor data as a binary stream of bytes. This stream is not always the same length, and does not include the same data set each time. If the sensor did not send a field, it is simply absent, ...
foxtrotuniform6969's user avatar
2 votes
1 answer
245 views

Software architecture of IoT hardware controller program with embedded HTTP server

Just trying to design an architecture/class relations for my current C++ project in the IoT field. The program itself (controller) controls various hardware via an arm-based device. I intend to use ...
CorellianAle's user avatar
3 votes
2 answers
6k views

Trouble designing REST API that uses both long-running jobs, and partial update

I'm having a design issue in my REST api, where I have a resource Device, which happens to represent an IoT device, can be partially updated using PATCH, but some of the things that get updated will ...
JSarwer's user avatar
  • 193
2 votes
1 answer
375 views

Centralized server solution vs a not centralized one

At work, we are discussing about two system models: First one with a centralized server: Second one without a centralized server: The goal of the system is to allow clients access information, by ...
João Paulo's user avatar