sensors failure now persist (until reload)
handle bad json returned by server