Skip to content

Commit

Permalink
README updated
Browse files Browse the repository at this point in the history
  • Loading branch information
takeshixx committed Sep 4, 2016
1 parent cd5d391 commit dcc5f49
Showing 1 changed file with 0 additions and 22 deletions.
22 changes: 0 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,6 @@ A tool for scanning and auditing KNXnet/IP gateways on IP driven networks. KNXne

KNXmap is based on the [asyncio](https://docs.python.org/3/library/asyncio.html) module which is available for Python 3.3 and newer. Users of Python 3.3 must install `asyncio` from [PyPI](https://pypi.python.org/pypi), Python 3.4 ships it in the standard library.

<<<<<<< HEAD
## KNX

KNX is a standardized (EN 50090, ISO/IEC 14543), OSI-based network communications protocol for building automation. KNX is the successor to, and convergence of, three previous standards: the European Home Systems Protocol (EHS), BatiBUS, and the European Installation Bus (EIB or Instabus). The KNX standard is administered by the [KNX Association](https://www.knx.org/knx-en/index.php). ([Source](https://en.wikipedia.org/wiki/KNX_\(standard\)))

### KNXnet/IP

KNXnet/IP defines Ethernet as physical communication media. It basically allows administrators to manage KNX bus devices via IP driven networks.

**Note**: Unfourtunately the standard is proprietary which makes it impossible to be included in this repository.
=======
## Usage

Install and run KNXmap:
Expand All @@ -32,7 +21,6 @@ Or just invoke the script locally:
chmod +x knxmap.py
./knxmap.py --help
```
>>>>>>> develop

## Scanning Modes

Expand Down Expand Up @@ -96,15 +84,6 @@ KNXmap supports two different monitoring modes:

* Bus monitoring: prints the raw messages received from the KNX bus.

<<<<<<< HEAD
These monitoring modes can be useful for debugging communication on the bus. Additionally, they can be used for passive information gathering which allows to identify bus devices without sending messages to any individual or group address. Especially motion sensors or other devices that frequently send messages to the bus can easily be identified via bus monitoring.

## TODO

* Implement KNXnet/IP Routing (bus.py)
* KNXnet/IP router device required (not available yet)
* Implement [KNX ObjectServer protocol](http://www.weinzierl.de/images/download/products/770/KNX_BAOS_Protocol.pdf) (objectserver.py)
=======
```
knxmap.py monitor 192.168.1.100
```
Expand All @@ -124,7 +103,6 @@ KNXmap allows one to write arbitrary values to any group address on the bus. The
```
knxmap.py write 192.168.1.100 0/0/1 1
```
>>>>>>> develop

## Hacking

Expand Down

0 comments on commit dcc5f49

Please sign in to comment.