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 [communication]

For questions relating to protocol-nonspecific communication methods between user and machine as well as between machines within the IoT ecosystem.

3
votes
1answer
30 views

Standard message structure for communication in HTTP

My question might be a little strange but I can't find any answer to it. I'm designing a simple IoT system that has some devices as a client and a server that controls these clients like reading ...
2
votes
1answer
30 views

Can I use MatLab code in esp32?

We've some method to run the MatLab code in esp8266 microcontroller. We can manipulate Arduino pins using Simulink in MatLab. Can we do the same with an esp32 microcontroller as their code can be ...
1
vote
0answers
44 views

GPS/GSM Tracker not sending location [closed]

I bought GPS/GSM Tracker from eBay but it doesn't work and i can't get Location Steps I followed: I bought a new sim card with calls and data (checked that it working) I installed an app on my ...
3
votes
1answer
55 views

Distance calculation based on RSSI value

I want to calculate the RSSI value of a Bluetooth module (HC05) and from the derived RSSI value I want to calculate the distance of the surrounding devices. I'm using an Arduino Uno r3 as a controller ...
3
votes
1answer
61 views

Remote com (serial) connection through cellular IoT

We need to be able to make a com (serial) connection remotely off site from PLC type device. We have completed a POC for sending some signals to Azure IoT utilizing a Siemens IoT2020 running linux ...
6
votes
1answer
65 views

What is the library to be used to implement CoAP in ESP8266?

I am using Arduino IDE to program my ESP8266. I would like to send data from one ESP8266 module to other. So I would like to use CoAP for this communication. Is there any standard or good library to ...
6
votes
1answer
72 views

Could not ping ESP8266 Wifi module connected to an Arduino

I have been working with a water flow counter which sends data over wifi. I'm using an ESP8266 wifi module. Everything is correctly connected and I've gotten to the point where it's correctly ...
2
votes
0answers
38 views

Stream video on display from server using NanoPi [closed]

I am working on a project where I am required to stream some videos hosted at the server onto a display connected to my NanoPi M1 plus via a HDMI cable. I have not a lot of knowledge about it. Which ...
2
votes
0answers
40 views

Alternatives to Siemens Tc65 (GSM modem) as a terminal to process text messages

I'm working on a solution to solve an existing inconvenience. Some "smart" containers send an alarm via text message when they're full. The number it sends to is a personal phone number from a worker ...
2
votes
0answers
151 views

What IR codes are emitted by Faber/AEG/Franke/Smeg… RC?

What infra-red codes are emitted by the depicted* remote control used by many hood manufactures (Faber/Mepamsa, AEG, Franke, Smeg, Airlux...)? Identifying the manufacturer of the remote control / IR ...
8
votes
1answer
435 views

Are there standardized MQTT topics?

I am new to MQTT (and home automation in general, I am much more in the systems and dev side), flashed a WiFi switch (Sonoff Basic), connected it to an instance of Mosquitto and Home Assistant and so ...
11
votes
1answer
206 views

How can a device get the SSID and Password of my Network without WPS?

I'm studying ways to make an IoT device access an user´s wifi network. I know about the WPS way, where the device 'broadcast' a signal and the router, after being commanded to listen, 'receive' it and ...
8
votes
1answer
395 views

Is there any way to access local server from outside without port forwarding? [duplicate]

Situation I need to access an ESP8266's Wi-Fi local server from outside. Like Xiaomi Yeelight (YeeLight Introduction Web Site Link) or LOHAS LED (LOHAS LED Web Site), I have to control it from ...
6
votes
1answer
265 views

SSH into an Orange Pi connected to the internet via 2G GSM module

I wanted to SSH into my Orange Pi remotely. It will be connected to the Internet via a 2G GSM module. How should I go about it? Usually it's ssh username@ip address. The setup isn't implemented yet so ...
7
votes
2answers
165 views

How do car insurance tracking devices connect to the internet?

There are these devices that you can plug into your car and the insurance company can get real time data to "lower" your insurance cost. Image from U.S.News, 2016. How do they connect to the ...
2
votes
2answers
199 views

IoT Communication Protocols [closed]

I am trying to see the big picture of IoT Communication Protocols. For now, I am not interested in lower levels of communications such as WiFi, ZigBee, Bluetooth etc. I wanna see the possible ...
9
votes
1answer
389 views

Non-IP device Communication Protocols

I have a question about Non-IP device communication. From my research, I learnt CoAP and DDS can be used for Device-to-Device communication. MQTT is useful for Device-to-Gateway or Device-to-Service ...
3
votes
1answer
69 views

Generating a simple, low cost contactless pulse generator [closed]

I need to allow two devices to communicate by generating a set of pulses (in the range of 100 to 1K HZ) in one device to be received by another device. The two devices are very near each other (say ...
6
votes
1answer
389 views

How do I check whether a LTE network supports CAT M1?

LTE CAT M1 is a low power communication channel for LTE networks designed for IoT use. How do I check whether a network supports it or not? Carriers' help desk does not know anything about CAT M1. ...
8
votes
1answer
94 views

How can I synchronise data between devices, avoiding loss of messages and duplication?

I have an IoT network of devices sending data to each other, with data being stored in a database. If I have a device sending 10 packets/API requests in sequence, sometimes only a few reach their ...
5
votes
0answers
249 views

Creating COM serial port between external device (Joule/Arduino/etc.) and PC over Bluetooth w/ linux sdptool & rfcomm (OR another method)

This article is not device specific, but rather is focused on using sdptool and rfcomm to setup a serial com port connection over bluetooth. If you have another method instead of these two Linux ...
5
votes
2answers
176 views

Is it ever a good idea to 'roll your own' protocol for IoT device communication?

I've heard many people mention that their embedded IoT devices aren't powerful enough to process known protocols, like HTTPS or even TLS security for sockets. Instead, they turn to creating their own ...
11
votes
2answers
7k views

What is the difference between MQTT and Web Sockets, and when should I use them?

What are the major differences between MQTT and Web Sockets? When using IoT for home automation - control and monitoring access over different devices, which one of them should be used when Rest API ...
8
votes
2answers
1k views

Raspberry Pi to send sensor's data to server continuously and receive commands from server

I would like to design a system using Raspberry Pi that sends the sensor's data to server continuously and receive commands from server. Will MQTT suit my needs ? Is there any way to do so if I use ...
6
votes
1answer
314 views

How to use telegram api registerDevice for ESP8266?

I can't find any example for this method. I don't want to check the messages via "getMessages" method but want that telegram sends a TCP message to ESP8266, like my mobile or browser receive messages. ...
1
vote
1answer
54 views

In the name of the lineup 4, 5 and 6, for example Bluecore-4, 5,6, is taken from the XAP4, 5,6?

Tell me please, in the name of the lineup 4, 5 and 6, for example Bluecore-4, Bluecore-5, Bluecore-6, is taken from the MCU XAP4, XAP5 and 6 respectively? Suspicious coincidence. Where can you read ...
5
votes
1answer
159 views

Programming of change of keys on full numbering of CSR bluecore chips

Who can tell how you can change the key values for the full numbering of SCR bluecore chips. The built-in function only modifies the user keys from 0 to 49. I tried to change the first digit of the ...
8
votes
2answers
196 views

Trying to switch my lights off in my smart home

My main objective is to make my arduino or create a app on android to control lights in the house. So my home has the Nexwell Tukan and I can control the lights and power outlets and more, it also ...
14
votes
2answers
223 views

What Messaging Type can be used for Cellular Network Oriented IoT Protocols?

This came to my attention recently when I found an amazing video on Youtube by: Micheal E. Anderson: Comparing Messaging Techniques for the IoT, OpenIoTSummit, Linux Foundation. The slides for his ...
13
votes
1answer
649 views

How does an IoT Hub interact with Embedded/IoT devices?

I'm working on the Azure IoT platform and I understand how devices send data to the IoT hub (It's just web service call or something similar to that ... if I'm not wrong). But I wonder how the IoT ...
5
votes
1answer
68 views

When network provisioning happens through a hotspot (for a headless device), how can I notify the user of a failure when switching to station mode?

When a user connects to the hotspot of a headless device for configuring Wi-Fi credentials for device provisioning and if it fails to connect to Wi-Fi once Wi-Fi credentials are saved, the user doesn'...
2
votes
1answer
402 views

How to start IoT development to send commands from IoT Hub to Device

I'm a .Net developer recently started working on WindowsAzure IoT, but my role is just creating web API's to provide data to client (Mobile App) sent by IoT devices. I want to send commands to ...
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 ...
6
votes
1answer
139 views

How can I aggregate QS data from different sources on one and unique dashboard?

I would like to automatically aggregate QS data, biofeedback data and neurofeedback data from different applications into one dashboard. Data is collected from; Gear S2, Withings body scale, Withings ...
9
votes
1answer
308 views

How can I detect Alexa's current state or change its current state with an external device?

I want to have custom wake-word for Alexa so I want to interface this Amazon Echo with an external device. I am wondering if it is possible to create a proxy device that would wake up Alexa if I give ...
14
votes
3answers
554 views

Is Bluetooth 3.0 suitable for a single-master multiple-slave network?

I have a data logger board with a SIM808 on it. It has Bluetooth 3.0 capability by the SIM808. The board itself implements a battery management system, capable of performing weight, humidity and ...
7
votes
1answer
239 views

Does CoAP have a lower footprint than MQTT?

I recently read a Quora question about whether CoAP or MQTT is more lightweight, but the answers don't seem particularly satisfying and all contradict each other: the top answer says MQTT takes fewer ...
5
votes
0answers
131 views

What is the purpose of dotdot in smart home devices?

The ZigBee Alliance recently released dotdot, a new application layer for Internet of Things devices. They also provide a brief description of what dotdot does: dotdot is the universal language of ...
13
votes
3answers
2k views

How can I easily configure Wi-Fi on a smart device without a screen?

I'm making an IoT device that will serve a web app over WiFi which can be accessed to control it. I would like to make it easy to set up. For example, the easiest way I can imagine is as follows; all ...
9
votes
2answers
141 views

Is there a way to preserve the MQTT QoS level until it reaches the client?

MQTT allows senders to set a Quality of Service (QoS) level, which provides certain guarantees about whether a message will be received (and whether duplicates are permitted). This article from HiveMQ ...
9
votes
3answers
327 views

Does XMPP have a large overhead for IoT devices sending short, frequent messages?

I've been reading about XMPP as a potential communications protocol for IoT devices but, after reading one source, I'm unsure whether it's really an appropriate protocol if you're concerned about ...
4
votes
1answer
224 views

How can I monitor IoT devices in real-time while on a plane?

As a frequent traveler (for work and research), currently, a lot of this travel is by plane. While in flight, I have to have my devices (that are with me obviously) in flight mode. This is a standard ...
4
votes
2answers
114 views

How reliable is location tracking of shipments? [closed]

I was reading about the tracking of parcels and other shipments, being a primary example of IoT applications. But I'm wondering about how reliable and precise the positioning would be. I have the ...
22
votes
1answer
391 views

Is CoAP still used for IoT devices?

I did a prototype project for work a few years ago that utilized the Constrained Application Protocol (CoAP) for communicating with an Arduino board over a mesh network, but we put the brakes on the ...