From 46b96640f32c17b36af8d7ec70d1f883a233f038 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Sun, 3 Feb 2019 18:06:30 +0100 Subject: [PATCH] How to improve network range. --- docs/getting_started/what_do_i_need.md | 1 + docs/how_tos/how_to_improve_network_range.md | 17 +++++++++++++++++ docs/images/usb_extension_cable.jpg | Bin 0 -> 3188 bytes docs/index.md | 1 + 4 files changed, 19 insertions(+) create mode 100644 docs/how_tos/how_to_improve_network_range.md create mode 100644 docs/images/usb_extension_cable.jpg diff --git a/docs/getting_started/what_do_i_need.md b/docs/getting_started/what_do_i_need.md index 7cd9ba630..0e60d92f4 100644 --- a/docs/getting_started/what_do_i_need.md +++ b/docs/getting_started/what_do_i_need.md @@ -8,6 +8,7 @@ In order to run zigbee2mqtt we need the following hardware: | Downloader cable CC2531 | +-2$ on AliExpress | ![Downloader cable CC2531](../images/downloader_cable.png) | | [Supported Zigbee device(s)](https://koenkk.github.io/zigbee2mqtt/information/supported_devices.html) | - | ![Zigbee devices](../images/xiaomi_sensors.jpg) | | PC or Raspberry Pi to run bridge | - | ![Raspberry Pi](../images/pi.jpg) | +| Optional: Male to female USB extesion cable ([why?](../how_tos/how_to_improve_network_range.md)) | +-2$ | ![USB extension cable](../images/usb_extension_cable.jpg) | # What's next? [Flashing the CC2531 USB stick](flashing_the_cc2531.md) \ No newline at end of file diff --git a/docs/how_tos/how_to_improve_network_range.md b/docs/how_tos/how_to_improve_network_range.md new file mode 100644 index 000000000..bb3b45a40 --- /dev/null +++ b/docs/how_tos/how_to_improve_network_range.md @@ -0,0 +1,17 @@ +# How to improve network range. +In case you are experiencing an unstable or bad network range you can do the following things to improve your network. + +## Connect the CC2531 using an USB extension cable +The range of the CC2531 can greatly be improved when connecting it with an USB extension +cable instead of directly plugging it into the computer (e.g. Raspberry Pi). When plugged directly in the computer, the CC2531 antenna suffers from interference of radio signals and electrical components of the computer. Also be sure not to position the CC2531 too close +to any other radio transmitting devices (e.g. Wifi router). A USB extension cable of 50 cm is already enough to reduce the interference. + +## Reduce Wifi interference by changing the Zigbee channel +**NOTE: Changing the Zigbee channel requires repairing of all your devices!** + +As Wifi and Zigbee both operate on the same frequency space (2.4 GHz); they can interfere with each other. By using the correct Zigbee channel interference with Wifi can (partly) be avoided. There is a good article available explaining this: https://support.metageek.com/hc/en-us/articles/203845040-ZigBee-and-WiFi-Coexistence + +To change the Zigbee channel Zigbee2mqtt uses you have to set the [`channel` in `configuration.yaml`](../configuration/configuration.md). + +## Adding more routers to your network +In a Zigbee network, each router will extend the range of the network ([read more about this](../information/zigbee_network.md)). Almost all AC powered devices will serve as a router. In case you are searching for a powerful router, [the CC2530 is recommended](../how_to/how_to_create_a_cc2530_router.md). \ No newline at end of file diff --git a/docs/images/usb_extension_cable.jpg b/docs/images/usb_extension_cable.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e31eec7a4fce6de2e0dbd80bcbcb6ce0fb260a4e GIT binary patch literal 3188 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 Pr{6uC^zm<1B8~kADaDIs literal 0 HcmV?d00001 diff --git a/docs/index.md b/docs/index.md index 48ee0f265..63ce1ce2e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -23,6 +23,7 @@ Welcome to the Zigbee2mqtt documentation! ### How tos * [How to support new devices](how_tos/how_to_support_new_devices.md) +* [How to improve network range](how_tos/how_to_improve_network_range.md) * [How to debug](how_tos/how_to_debug.md) * [How to support new devices on Hass.io](how_tos/how_to_support_new_devices_on_hassio.md) * [How to sniff Zigbee traffic](how_tos/how_to_sniff_zigbee_traffic.md)