Revert "- remove cycle update and instead of them try continuous reading from device"

This reverts commit 20c366b5cfbbab647d22d61be0ce8456d4b95939.

Conflicts:
	plugins/sml/__init__.py
- reconnect on reading errors instead of still trying to read from socket