def __init__(self):
"""Create the Protocol object."""
self.log = logging.getLogger(__name__)
self._codelist = []
self.add(0x50, name='INSTEON Standard Message Received', size=11)
self.add(0x51, name='INSTEON Extended Message Received', size=25)
self.add(0x52, name='X10 Message Received', size=4)
self.add(0x53, name='ALL-Linking Completed', size=10)
self.add(0x54, name='Button Event Report', size=3)
self.add(0x55, name='User Reset Detected', size=2)
self.add(0x56, name='ALL-Link CLeanup Failure Report', size=2)
self.add(0x57, name='ALL-Link Record Response', size=10)
self.add(0x58, name='ALL-Link Cleanup Status Report', size=3)
self.add(0x60, name='Get IM Info', size=2, rsize=9)
self.add(0x61, name='Send ALL-Link Command', size=5, rsize=6)
self.add(0x62, name='INSTEON Fragmented Message', size=8, rsize=9)
self.add(0x64, name='Start ALL-Linking', size=4, rsize=5)
self.add(0x65, name='Cancel ALL-Linking', size=4)
self.add(0x67, name='Reset the IM', size=2, rsize=3)
self.add(0x69, name='Get First ALL-Link Record', size=2)
self.add(0x6a, name='Get Next ALL-Link Record', size=2)
self.add(0x73, name='Get IM Configuration', size=2, rsize=6)
评论列表
文章目录