Skip to content

soulee-dev/KDOne

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KDOne Navien Home Network API Wrapper

PyPI - Version Publish Python Package to PyPI

경동원 나비엔 홈네트워크 API Wrapper

KDOne.Home.Network.API.mp4

Python 라이브러리를 사용해서 엘리베이터 호출 - YouTube

예제

pip install KDOne
from KDOne.api import KDOneAPI

kd_one = KDOneAPI(username='username', password='password')

# 단지 정보를 불러온다
kd_one.get_complexes()

kd_one.login(complex_id='12341234')
# 로그인과 함께 월패드에 인증 코드가 전송된다

certify_number = input('인증번호를 입력하세요: ')
kd_one.certify(certify_number=certify_number)
kd_one.get_token()

# 토큰 발급 이후에는 아래와 같이 사용할 수 있다
from KDOne.models.device import DeviceType

devices = kd_one.get_devices(DeviceType.LIGHT)
kd_one.control_device(devices[0], status="On")
kd_one.control_device(devices[0], status="Off")

# 엘리베이터 호출
kd_one.call_elevator()