diff --git a/py34/bacpypes/app.py b/py34/bacpypes/app.py index 4710b77..9f15972 100755 --- a/py34/bacpypes/app.py +++ b/py34/bacpypes/app.py @@ -107,9 +107,9 @@ class LocalDeviceObject(DeviceObject, Logging): # check for registration if self.__class__ not in registered_object_types.values(): - if 'vendorId' not in kwargs: + if 'vendorIdentifier' not in kwargs: raise RuntimeError("vendorId required to auto-register the LocalDeviceObject class") - register_object_type(self.__class__, vendor_id=kwargs['vendorId']) + register_object_type(self.__class__, vendor_id=kwargs['vendorIdentifier']) # check for local time if 'localDate' in kwargs: diff --git a/py34/bacpypes/comm.py b/py34/bacpypes/comm.py index c9f786c..0743bc0 100755 --- a/py34/bacpypes/comm.py +++ b/py34/bacpypes/comm.py @@ -574,7 +574,7 @@ def bind(*args): raise RuntimeError("mistery unbound service {!r}".format(sid)) # go through the argument pairs - for i in xrange(len(args)-1): + for i in range(len(args)-1): client = args[i] if _debug: bind._debug(" - client: %r", client) server = args[i+1]