Skip to content

Commit

Permalink
Update README.MD for opening port for KNX Link Server as well
Browse files Browse the repository at this point in the history
  • Loading branch information
pitschr committed Jul 14, 2022
1 parent a5ec1b2 commit ad7b9a4
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,16 @@ guide you through the installation and asking some questions which you may reply

In nutshell, the steps of [install.sh](./install.sh) script are:
1. Creating a technical user `knx` for systemd service
1. Downloading the `knx-link-<version>.jar` file to folder `/opt/knx-link-<version>`
1. Install `knx.service` to start and keep KNX Link server running (e.g. after reboot)
1. (Optional) Create a `knx` firewall rule for your `firewalld`, which opens the UDP port `3671` which is
registered for KNX communication. Opens UDP ports `40001` (for Description Channel), `40002`
(for Control Channel) and `40003` (for Data Channel) which are required for communication without NAT.
1. Check if the systemd service is running
1. (Optional) Check if the port of KNX Link server is open
2. Downloading the `knx-link-<version>.jar` file to folder `/opt/knx-link-<version>`
3. Install `knx.service` to start and keep KNX Link server running (e.g. after reboot)
4. (Optional) Create a `knx` firewall rule for your `firewalld`, which opens some ports for KNX communication:
1. TCP port `3672` for KNX Link server itself to listen incoming requests
2. UDP port `3671` for KNX communication
3. UDP port `40001` for Description Channel (required for NAT communication)
4. UDP port `40002` for Control Channel (required for NAT communication)
5. UDP port `40003` for Data Channel (required for NAT communication)
5. Check if the systemd service is running
6. (Optional) Check if the port of KNX Link server is open

#### How to start, stop or restart KNX Link Server?

Expand Down

0 comments on commit ad7b9a4

Please sign in to comment.