I have made these manual updates and was able to get re-connected (thanks @fronzbot @dels78).
Is anyone else having issues with the actual sensor/entity updates? I am seeing lots of these types of errors in the logs. I am also now unable to toggle motion (per camera).
2020-07-14 09:24:55 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.blink_XXXX_XXXXX_motion_detected fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 272, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 466, in async_device_update
self.update # type: ignore
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/blink/binary_sensor.py", line 59, in update
self.data.refresh()
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 203, in wrapper
result = method(*args, *kwargs)
File "/usr/local/lib/python3.7/site-packages/blinkpy/blinkpy.py", line 242, in refresh
sync_module.refresh(force_cache=force_cache)
File "/usr/local/lib/python3.7/site-packages/blinkpy/sync_module.py", line 159, in refresh
self.get_network_info()
File "/usr/local/lib/python3.7/site-packages/blinkpy/sync_module.py", line 148, in get_network_info
self.network_info = api.request_network_status(self.blink, self.network_id)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 93, in request_network_status
return http_get(blink, url)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 301, in http_get
is_retry=is_retry,
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 104, in http_req
if json_resp and "code" in response.json():
File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 898, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/local/lib/python3.7/site-packages/simplejson/__init__.py", line 525, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2020-07-14 09:29:34 ERROR (MainThread) [homeassistant.helpers.entity] Update for binary_sensor.blink_XXXX_XXXXX_camera_armed fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 272, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 466, in async_device_update
self.update # type: ignore
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/blink/binary_sensor.py", line 59, in update
self.data.refresh()
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 203, in wrapper
result = method(*args, *kwargs)
File "/usr/local/lib/python3.7/site-packages/blinkpy/blinkpy.py", line 242, in refresh
sync_module.refresh(force_cache=force_cache)
File "/usr/local/lib/python3.7/site-packages/blinkpy/sync_module.py", line 159, in refresh
self.get_network_info()
File "/usr/local/lib/python3.7/site-packages/blinkpy/sync_module.py", line 148, in get_network_info
self.network_info = api.request_network_status(self.blink, self.network_id)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 93, in request_network_status
return http_get(blink, url)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 301, in http_get
is_retry=is_retry,
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 104, in http_req
if json_resp and "code" in response.json():
File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 898, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/local/lib/python3.7/site-packages/simplejson/__init__.py", line 525, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2020-07-14 09:32:49 ERROR (MainThread) [homeassistant.components.script] blink_driveway_motion_on: Error executing script. Unexpected error for call_service at pos 1: Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 153, in _async_step
self, f"_async_{cv.determine_script_action(self._action)}_step"
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 656, in _async_call_service_step
*self._prep_call_service_step(), blocking=True, context=self._context
File "/usr/src/homeassistant/homeassistant/core.py", line 1260, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1295, in _execute_service
await handler.func(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 209, in handle_service
self._platforms.values(), func, call, required_features
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 454, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 595, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 485, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/camera/__init__.py", line 437, in async_enable_motion_detection
await self.hass.async_add_executor_job(self.enable_motion_detection)
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/blink/camera.py", line 69, in enable_motion_detection
self._camera.set_motion_detect(True)
File "/usr/local/lib/python3.7/site-packages/blinkpy/camera.py", line 88, in set_motion_detect
self.sync.blink, self.network_id, self.camera_id
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 203, in wrapper
result = method(*args, *kwargs)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 265, in request_motion_detection_enable
return http_post(blink, url)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 316, in http_post
blink, url=url, headers=blink.auth_header, reqtype="post", is_retry=is_retry
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 104, in http_req
if json_resp and "code" in response.json():
File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 898, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/local/lib/python3.7/site-packages/simplejson/__init__.py", line 525, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2020-07-14 09:32:49 ERROR (MainThread) [homeassistant.components.automation] Blink Driveway Motion On/Off: Error executing script. Unexpected error for call_service at pos 1: Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 153, in _async_step
self, f"_async_{cv.determine_script_action(self._action)}_step"
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 656, in _async_call_service_step
*self._prep_call_service_step(), blocking=True, context=self._context
File "/usr/src/homeassistant/homeassistant/core.py", line 1260, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1295, in _execute_service
await handler.func(service_call)
File "/usr/src/homeassistant/homeassistant/components/script/__init__.py", line 204, in service_handler
await script.async_turn_on(variables=service.data, context=service.context)
File "/usr/src/homeassistant/homeassistant/components/script/__init__.py", line 280, in async_turn_on
await self.script.async_run(kwargs.get(ATTR_VARIABLES), context)
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 831, in async_run
await run.async_run()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 555, in async_run
await self._async_run()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 572, in _async_run
await self._async_step(log_exceptions=not propagate_exceptions)
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 153, in _async_step
self, f"_async_{cv.determine_script_action(self._action)}_step"
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 656, in _async_call_service_step
*self._prep_call_service_step(), blocking=True, context=self._context
File "/usr/src/homeassistant/homeassistant/core.py", line 1260, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1295, in _execute_service
await handler.func(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 209, in handle_service
self._platforms.values(), func, call, required_features
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 454, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 595, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 485, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/camera/__init__.py", line 437, in async_enable_motion_detection
await self.hass.async_add_executor_job(self.enable_motion_detection)
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/blink/camera.py", line 69, in enable_motion_detection
self._camera.set_motion_detect(True)
File "/usr/local/lib/python3.7/site-packages/blinkpy/camera.py", line 88, in set_motion_detect
self.sync.blink, self.network_id, self.camera_id
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 203, in wrapper
result = method(*args, *kwargs)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 265, in request_motion_detection_enable
return http_post(blink, url)
File "/usr/local/lib/python3.7/site-packages/blinkpy/api.py", line 316, in http_post
blink, url=url, headers=blink.auth_header, reqtype="post", is_retry=is_retry
File "/usr/local/lib/python3.7/site-packages/blinkpy/helpers/util.py", line 104, in http_req
if json_resp and "code" in response.json():
File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 898, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/local/lib/python3.7/site-packages/simplejson/__init__.py", line 525, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)