further clean up, making use of from_bytes/to_bytes, using self.alive to break loops
correct typo for processing negative values
Merge branch 'develop' of https://github.com/mknx/smarthome into develop

Conflicts:
	plugins/squeezebox/__init__.py
add to scheduler only if connect/login seq was successful