Comments (7)
The 10km line formation has not been tested. Theoretically, there are no restrictions. You will have to proportionally increase the waiting time for a response.
ZHNetwork was tested on 10 devices in an area of approximately 120 square metres with 3 levels of forwarding maximum. The library is deprecated and is no longer supported.
zh_network was tested on 20 devices over an area of approximately 1 square kilometre with 5 forwarding levels maximum. About 130 devices are currently running smoothly.
from zh_network.
@aZholtikov Thanks for that, Could just me tell Will I choose this, Or Choose Zigbee Mesh?
from zh_network.
Depends on what you plan to do. If battery power is to be used, then zigbee. If external - then ESP-NOW can be used. If clients will never move, you can use a simpler (without routing) library painlessMesh. Or use zh_network to send only broadcast messages. All devices receive them and routing (and responce waiting time) is not important or used.
from zh_network.
from zh_network.
My System is as follows:
- AC Power Supply 24 Hours running
- Each Node is 50 Meter Apart on street light (last 1000th node is at 25km from gateway).
- Node will never move it is static
- Data Frame will be Max 50 Bytes
- Each node send Data to next 5 nodes, for some trigger.
- Each node send an heartbeat data to node every 15 minute.
- Gateway can send downlink for configurations any time.
So, Based on above could you suggest best Technology to use :
Zigbee/ESP-MDF/ESP-Mesh-Lite/PainlessMesh/ESP-NOW/zh_network/Openthread
from zh_network.
This is a very simple task, and I would suggest to use (from my point of view) a simple ESP-NOW without routing with only broadcast messages (of course, forwarding them from node to node). But don't forget to assign a sequence number to each device. Then there will be no dependency on MAC addresses in case of device failure. The devices will identify themselves by comparing their number and the number in the message.
A group firmware update of all identical devices is also possible via ESP-NOW.
from zh_network.
Contact me by e-mail if necessary. Regarding ESP-NOW of course. I have studied it quite a bit and know some subtleties not described in the documentation.
from zh_network.
Related Issues (10)
- how to get routing table ? HOT 2
- esphome support HOT 1
- Maximum network bandwidth HOT 1
- Communication FAQ related question HOT 3
- corrupt heap problem HOT 1
- Arduino supported version required HOT 3
- Support older version of esp-idf HOT 1
- Wrap ZH_NETWORK_MAX_MESSAGE_SIZE with a ifndef HOT 1
- Cleanup includes in zh_network.h HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zh_network.