Questions tagged [networking]

For questions about networks of Internet of Things devices and their administration, management and security. Consider using more specific tags instead of this where they apply, since this tag is intended for generic questions about networking itself.

Filter by
Sorted by
Tagged with
55 votes
8 answers
2k views

Securing small home automation setup

I have a small home automation lab (that I keep saying I'll expand, but haven't). In this setup, I have a control system to control lights (utilizing the x10 protocol), blinds, a Nest thermostat and ...
Andy's user avatar
  • 653
38 votes
5 answers
3k views

Can I monitor my network for rogue IoT device activity?

In order to mitigate or manage the risk from having some of the devices on my home network compromised, is it feasible to monitor network traffic so as to detect a compromise? I'm specifically ...
Sean Houlihane's user avatar
28 votes
4 answers
5k views

How can I check if my IoT devices are infected with the Mirai worm?

I've recently heard about the Mirai worm, which infects vulnerable routers, IoT devices and other internet-connected appliances with insecure passwords. Mirai is suspected of being the cause of some ...
Aurora0001's user avatar
  • 18.1k
27 votes
7 answers
4k views

Could a blockchain really prevent malware in the Internet of Things?

This article claims that using a blockchain-based security system for an IoT network would prevent some types of attacks: Blockchain technology may help offer an answer. Gada observes that blockchain ...
Aurora0001's user avatar
  • 18.1k
23 votes
2 answers
13k views

Can Mosquitto support multiple brokers?

I've been considering Mosquitto for a MQTT message broker for a home IoT network, but I'm concerned that the broker could be a single point of failure which could bring down my whole network if it ...
Aurora0001's user avatar
  • 18.1k
21 votes
3 answers
4k views

What do I need to create my own personal cloud for IoT devices?

This is a subject I have been thinking of for a while, especially because the "IoT" concept has been floating around a lot lately. I will start with what I mean when I say "IoT". I know that the term ...
m4l490n's user avatar
  • 545
18 votes
6 answers
8k views

How do I avoid port forwarding when exposing IoT devices to the external Internet?

I received some good answers in the question What do I need to create my own personal cloud for IoT devices? and one of the things that I understood from there is that I need to "expose" my HUB or ...
m4l490n's user avatar
  • 545
16 votes
5 answers
7k views

Do all Internet connected Things use the same "Application - TCP - IP - Hardware" stack to communicate?

I am not particularly internet savvy, and IoT technologies are especially confusing for me. I was reading this Stanford white paper on internet structure. In Diagram 2, it shows a representation of ...
BestMillimeter's user avatar
16 votes
1 answer
1k views

Secure Home Network Partition for IoT Devices

What is the best approach to partitioning IoT devices from non-IoT devices at home? I have heard that setting up separate networks, one for IoT devices and one for everything else, is a good ...
soundslikeodd's user avatar
15 votes
2 answers
2k views

How do consumer IoT devices typically enable Internet connection?

As far as I know there are 2 general methods for enabling remote (Internet, not LAN) access to IoT devices: Via a server that the device polls periodically (e.g. MQTT) Direct remote access I'm ...
Perspectivus's user avatar
15 votes
2 answers
4k 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 ...
Eric Akira's user avatar
15 votes
2 answers
378 views

Is Wi-Fi HaLow unsuitable for IoT applications because it operates in unlicensed frequencies?

The Wi-Fi Alliance's relatively new Wi-Fi HaLow (802.11ah) specification seems to be ideal in some characteristics for IoT devices: Wi-Fi HaLow will enable a variety of new power-efficient use ...
Aurora0001's user avatar
  • 18.1k
15 votes
1 answer
3k views

ESP8266 fast HTTP GET response rate

While starting programming my ESP8266 to get continuously changing data (car position) from a server, I encountered a problem: I can't get the ESP8266 to receive the data from the server more than 3 ...
Raitis Bērziņš's user avatar
14 votes
3 answers
1k 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 ...
Bence Kaulics's user avatar
13 votes
2 answers
728 views

How to select simple light weight IoT server for development?

We are exploring the different IoT use cases and solutions. In order to facilitate the exploration, experimentation, design, development and testing of possible solution, I am investigating the ...
Mahendra Gunawardena's user avatar
12 votes
4 answers
479 views

Would using a Tor wifi router make IoT more secure?

Would using a Tor wifi router make IoT more secure from attacks etcetera? These routers provide a Tor client, and also tunnel all internet traffic through a VPN. This anonymises your internet access ...
John Podesta's user avatar
12 votes
3 answers
1k views

Why are mesh networks used more frequently for IoT networks?

Many common IoT communication protocols I've researched have adopted a mesh topology (for example ZigBee, Thread and Z-Wave), which is a significant contrast to the usual star topology of Wi-Fi, where ...
Aurora0001's user avatar
  • 18.1k
12 votes
3 answers
4k views

How to protect Raspberry Pi from attack in an IoT setup connected through a Broadband network?

The Setup: I have a Raspberry Pi as the master node which is connected to the internet through a broadband connection, the raspberry pi connects several sensors and other microcontrollers. The Pi is ...
Shakti Phartiyal's user avatar
12 votes
3 answers
726 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 ...
Aurora0001's user avatar
  • 18.1k
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
12 votes
1 answer
412 views

Creating a private subnet by assigning IP's through DHCP

I am using an esp8266 wifi module if that matters. What I intend to do is connect the module to my home router and have other modules connect to this module and form a second layer, and to this second ...
solomon's user avatar
  • 121
12 votes
1 answer
708 views

How to debug a DLNA infrastructure?

I am stuck with a peculiar situation at home, and would appreciate any help. I have: Marantz NR1504 AV receiver, connected via PowerLan and Ethernet to the router/modem. Samsung SmartTV, connected ...
texnic's user avatar
  • 343
11 votes
2 answers
633 views

Are there any applications where blockchain is used with IoT?

Since the emergence of these two Technologies, it can be a near future possibility that blockchain and other forms of crypto-currency will be used more frequently. According to this article: The ...
Shan-Desai's user avatar
  • 1,458
11 votes
1 answer
170 views

How can I determine TV 'white space' frequencies for use with Weightless-W?

Weightless-W promotes itself as a "low power wide area (LPWAN) star network architecture operating in TV white space spectrum", and seems to suggest that this method of transmission has several ...
Aurora0001's user avatar
  • 18.1k
10 votes
3 answers
10k views

How can I interface a LoraWan network with MQTT?

I have been working on a project which involves creating a LoraWan network using: Dragino lg01 as a Gateway. An Arduino Uno and a Dragino Lora shield with a simple LM35 Temperature sensor As for the ...
Mohamed Achref Dridi's user avatar
10 votes
2 answers
2k views

Standards for non-Internet-connected WiFi devices?

I'm planning to do a lot of home automation. For that I will host a private isolated WiFi network to which all my devices will be connected to. The devices will be simple lights, RGB LED strips (...
Forivin's user avatar
  • 391
10 votes
2 answers
2k views

Configuring LoraWan Gateway

I'm trying to build a LoRaWan Network using a sensor programmable with Arduino and a Dragino Lora Shield. I have found many solutions for creating a gateway, including an Raspberry Pi connected with ...
Mohamed Achref Dridi's user avatar
10 votes
1 answer
647 views

Should I build isolated networks for IoT devices vs. regular computers? [duplicate]

In a home environment that will have both traditional computing activities (desktop and laptop computers, NAT storage devices, printers, etc.) and IoT devices (internet connected thermometers, ...
Caleb's user avatar
  • 225
10 votes
1 answer
24k views

What ports does an LG TV open?

I'm seeing some unexpected ports open on an LG TV model 47LN5750-UH, serial 311MXTC1E969. Below is the result from a nmap scan. Nmap scan report for 172.16.4.4 Host is up (0.00021s latency). Not ...
jww's user avatar
  • 279
10 votes
2 answers
669 views

Protocol for configuring IoT device settings

MQTT is widely used in IoT when it comes to exchanging application data between the end device and the host service. The publish-subscribe model makes it easy to use: no handshaking, negotiating etc (...
Amr Bekhit's user avatar
10 votes
1 answer
941 views

Alexa cannot identify Fauxmo and ESP8266

I'm trying to control an ESP8266 using fauxmo. The programme compiles correctly, but when I run the Alexa app to find devices the ESP doesn't show up. The ESP is definitely connected to my home ...
llewmihs's user avatar
  • 151
9 votes
2 answers
936 views

Connect IoT devices directly to Wi-Fi , through VLAN or through a Raspberry Pi?

I have a bunch of IoT switches connected to my Wi-Fi. I am aware of three possibilities to connect and control them. Through the Wi-Fi directly (like Samsung SmartThings does) Connect them to a ...
Prashanth Benny's user avatar
9 votes
2 answers
957 views

How can I handle IP addresses changing when the router reboots with Home Assistant?

I have setup multiple lamps and sensors in my Home Assistant configuration. However, I want to know how to best handle the following scenario. If there is a problem with my router or a power cut and ...
O.K.'s user avatar
  • 241
9 votes
2 answers
1k views

SIM5320 MQTT TCP connection closing unexpectedly after time

I have been working on an MQTT protocol using the SIM5320. I am familiar with the AT command documentation, and have a working implementation with an Arduino. Firstly, I open a network socket with AT+...
Boris Deletic's user avatar
9 votes
1 answer
266 views

Does CoAP depend on IEEE 802.15.4?

In the CoAP specification, it is implied that IEEE 802.15.4 can be used in conjunction with CoAP. Is this a requirement or can CoAP also be used with other OSI layer 1, 2 protocols such as IEEE 802.11,...
J. Doe's user avatar
  • 93
9 votes
2 answers
905 views

Embedded C—check internet connection

Is there any way to check if actually my embedded device has a working connection (i.e. can reach the WAN)? My device has no RTOS, so I cannot rely on OS functionalities like ping. I can see that the ...
panc_fab's user avatar
  • 311
9 votes
1 answer
1k 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 ...
Josh's user avatar
  • 227
9 votes
1 answer
129 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 ...
user1467280-Satyajit the truth's user avatar
8 votes
3 answers
2k views

Communication Between Server and Raspberry Pi

I am working on my home automation project. I have a server on digital ocean. I want to put my php code on that server and that server will connect to my Raspberry Pi. How can I pass messages between ...
Keyur Shah's user avatar
8 votes
3 answers
1k views

Extreme modification suggestions for a Wi-Fi enabled hairbrush?

L'Oreal have launched a Wi-Fi enabled hairbrush, which is an IoT device. I am wondering how I can repurpose it. I am looking for serious suggestions as to how I could modify it, or connect it to ...
Mawg says reinstate Monica's user avatar
8 votes
2 answers
3k views

Creating an HTTP GET polling service on a Raspberry Pi Client

I have the following hardware: 3 x Particle Photons. Each serve as an HTTP Server 1 x Raspberry Pi 3 which will serve as an HTTP Client Upon requesting an HTTP GET to any of the the Photons, the ...
Shan-Desai's user avatar
  • 1,458
8 votes
3 answers
2k views

How to access camera feed of Raspberry Pi out of a local broadband network?

BACKGROUND The current setup I have for the Raspberry Pi is: USB Webcam -> Raspberry Pi -> Netgear Router -> Local ISP -> Internet My ISP gives me a captive portal through which I can ...
Shakti Phartiyal's user avatar
8 votes
2 answers
2k views

What is a good reference for Ethernet Driver without an OS?

Soon I will be working on an Ethernet implementation for a bare metal (no OS) capability on an ARM-based processor. I am somewhat familiar with the Ethernet driver model in the Linux Device Drivers ...
netskink's user avatar
  • 301
8 votes
1 answer
369 views

Automatic link failure detection methods in ZigBee networks

Given a ZigBee mesh network with several nodes in it. There are established links between each node via router nodes. If Node A wants to send a message to Node Z for the first time then Node A must ...
Bence Kaulics's user avatar
7 votes
4 answers
6k views

Is it a good option to send images over LoRa network?

LoRa (Long Range) technology is one of the promising technology which offers long range communication with low power consumption. Therefore when building a device that can be deployed in a no ...
tim3in's user avatar
  • 357
7 votes
2 answers
173 views

Connecting your Pi to the internet when mobile

So I am working on a project where I have torn away all the RC related parts of an older 1/10 scale Racing Buggy I had as a kid and replacing said parts with some Arduinos and a GPS to create a super ...
Mike's user avatar
  • 173
7 votes
4 answers
331 views

What network technology can host 1000s of local IoT devices?

I'm analysing the technologies for an IoT device that would need to be installed in a commercial environment. The requirement is to install thousands (or maybe even tens of thousands) of small sensors/...
Alex's user avatar
  • 171
7 votes
2 answers
5k views

How to write/post files to website server through ESP 8266

I want to know if there is a way to send files to a website with sm ESP 8266 or any other IoT device. I intend that the IoT device will be the client. A PHP or scripting file on the website will act ...
Jojo's user avatar
  • 73
7 votes
1 answer
2k views

Disadvantages of decentralized peer-to-peer networks in IoT

I have recently read an article about why IoT should switch from the now dominant centralized (server - client) model to a decentralized peer-to-peer solution. Reasons against centralization: ...
Bence Kaulics's user avatar
7 votes
2 answers
315 views

How can I use End-to-end encryption in sensors network?

I have been reading about XMPP and its extensions. One of them called (XEP-xxxx: Sensor-Over-XMPP) which is really interesting. I have read also about another XMPP extension which is OMEMO protocol ...
Nano's user avatar
  • 71