
KNXnet/IP 스캐닝 및 감사 도구로, KNX 홈 오토메이션 설치 환경을 대상으로 합니다.
IP 기반 네트워크에서 KNXnet/IP 게이트웨이를 스캔하고 감사하기 위한 도구입니다. KNXnet/IP는 KNX(EN 50090, ISO/IEC 14543)의 물리적 통신 매체로 이더넷을 정의합니다. KNXmap은 KNXnet/IP 게이트웨이를 통해 KNX 버스의 장치를 스캔할 수도 있습니다. 스캔 외에도 KNXmap은 버스 메시지 모니터링 또는 그룹 주소에 임의의 값 쓰기와 같은 다른 모드로 KNX 게이트웨이와 상호 작용할 수 있습니다.
KNXmap은 asyncio 모듈에 크게 의존하므로 Python 3.4 이상이 필요합니다. 일부 특수 기능에 필요한 선택적 종속성만 몇 가지 있습니다.
sudo python setup.py install
knxmap -h
문서는 저장소 위키에서 확인할 수 있습니다.
개발을 위해 전체 디버깅 및 자세한 출력을 활성화합니다:
PYTHONASYNCIODEBUG=1 knxmap -v scan 192.168.178.20 1.1.0-1.1.6 --bus-info