Bugfix for dashboard issue

When you press the button on the socket, the dashboard doesn't follow
suit or changes all your sockets to 'true'.  This has been fixed with a
setInterval that calls a read function