11 votes
Accepted

Why are mesh networks used more frequently for IoT networks?

TL;DR: Economics Wired mesh network vs. star topology Well, the Internet is a mesh network. Why? Because DARPA wanted it to work even if half the United States were bombed into oblivion if the cold ...
Helmar's user avatar
  • 8,310
8 votes

A low cost alternative option for ZigBee stack in mesh network of sensors

If you're not married to Zigbee's flavor of 802.15.4, you should take a look at Helium's end-to-end wireless capabilities. (I work for them - naturally.) Our module uses the same PHY but pushes most ...
Mark Phillips's user avatar
8 votes
Accepted

Are wireless mesh networks limited to PAN applications?

That is a very good question and actually my current research topic. I try to give an adequate but concise answer¹. I will focus my answers to networks based on the IEEE 802.15.4 standard (Zigbee and ...
koalo's user avatar
  • 659
8 votes

Why are mesh networks used more frequently for IoT networks?

Mesh networks tend to give better local configuration options for an IoT network. Range extension was already mention which the mesh network as each device in the network will help make the network ...
Dom's user avatar
  • 806
7 votes
Accepted

ZigBee sleep problem

You say you built a Zigbee network using Digimesh protocol. The thing is that this is an impossibility: Zigbee and Digimesh are competing solutions for mesh network, not something you use together. ...
mico's user avatar
  • 4,301
7 votes
Accepted

Is wireless mesh a poor choice for sleepy devices?

It is actually possible to allow for sleeping nodes without the need for time synchronization. The basic idea is to send a message multiple times until the node finally wakes up. There is of course a ...
koalo's user avatar
  • 659
6 votes

ESP8266 Mesh Network Root Node

Another option to easy mesh is to use painlessMesh by BlackEdder and introduce there a bridge for commuting the data to outer world. There is an issue on connecting to other network from a mesh in ...
mico's user avatar
  • 4,301
5 votes
Accepted

Sensor using X10 power line protocol connection to Raspberry Pi

HEYU is a text-based console program for remotely controlling lights and appliances in the home or office. The complete source is made available under the GNU GPLv3 license. Heyu uses the CM11A ...
user4108's user avatar
  • 166
5 votes

ESP8266 Mesh Network Root Node

I would modify a bit the existing implementation of EasyMesh, as currently it does not seem to implement node roles. Each node is equal and they can build connections only with each other. As I see ...
Bence Kaulics's user avatar
5 votes
Accepted

WiFi Mesh on Windows IoT core

I posted this same question to the Microsoft forums and got a reply from IoTGirl saying that WiFi Direct is an option: Windows IoT Core WiFi Mesh I need to confirm whether the RPi3B supports WiFi ...
Gineer's user avatar
  • 389
5 votes

Rearrange Z-Wave network

The rated range of Z-Wave devices in general is designed for indoor "perfect conditions" so if the max range of a device is 100 ft. that assumes no noise and no interference. If you have any other ...
Dom's user avatar
  • 806
5 votes
Accepted

Do protocols based on the publish-subscribe pattern negate the benefits of mesh networks?

Yes and no. Both technologies are concerning different levels of providing connectivity. Usually mesh networking is provided by level 3 or 4 or even both of the ISO OSI model, depending on the extend ...
Helmar's user avatar
  • 8,310
5 votes

Why are mesh networks used more frequently for IoT networks?

IoT is often used in home automation contexts (door sensors, wallplugs,...) and they tend to be very far each other especially in big houses. So a mesh network allows objets to cover the distance ...
Goufalite's user avatar
  • 3,686
4 votes

Are wireless mesh networks limited to PAN applications?

If you consider that the internet is a mesh network of sorts, you should see your answer in the broadest terms. Asking is a specific mesh network has any scalability issues is slightly different. ...
Sean Houlihane's user avatar
4 votes

Sensor using X10 power line protocol connection to Raspberry Pi

I had an Ubuntu system with X10, CM11A, and heyu for several years and switched it all over to a Raspberry Pi about 4 years ago. I then replicated it twice for my parents, and a sibling. It can be a ...
Rob's user avatar
  • 41
4 votes

A low cost alternative option for ZigBee stack in mesh network of sensors

I would suggest painless mesh or easy mesh. Their Github pages (on the links) say specifically that they are for esp8266 and thus they are very cost effective.
mico's user avatar
  • 4,301
3 votes

A low cost alternative option for ZigBee stack in mesh network of sensors

Not sure what your range is, but short range you can use ANT Blaze as well. It's great for continuous data rates. ANT radios I think consume ~20mA at max power. I think module cost is in your price ...
cujo's user avatar
  • 269
3 votes
Accepted

Best way to set up a portable local IoT network?

The only two network types you can count on on a phone are WiFi and BLE (or cellular, but you told us there’s no Internet). LoRa is indeed never available. WiFi requires the user to connect to the ...
jcaron's user avatar
  • 2,198
2 votes
Accepted

How to tell if a Zigbee device is a Zigbee Router

In general, if it is connected to mains power, it’s a router, whereas if it is battery-powered it’s an end device. Not sure this is 100% true, but probably very close to it. This page shows it is an ...
jcaron's user avatar
  • 2,198
2 votes

Two Wi-Fi networks

The mesh network element really in this context is referring to how the Google Pod access points communicate with each other to extend the signal range. It is highly likely the myQ will work perfectly ...
richhallstoke's user avatar
1 vote

Are there wireless to wireless routers for meshing, and if not why?

The answer to point one is because it's more efficient and cost. Mesh devices already have at least 2 radios, one to talk to clients and one to talk to other mesh nodes, the master node would then ...
hardillb's user avatar
  • 12.5k
1 vote

Manually initiate time sync in PainlessMesh

Had a conversation with the folks over at Painlessmesh. There is a way, but it's not meant to be invoked directly: https://gitlab.com/painlessMesh/painlessMesh/issues/276
Michael McMillan's user avatar
1 vote

Requirement for a mesh network using Zigbee or similar technology

https://www.instructables.com/id/XBee-Mesh-Network-Construction/ XBee seems to support mesh networks almost out of the box. https://circuitdigest.com/microcontroller-projects/raspberry-pi-xbee-module-...
N E Techno Tech Blog's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible