2018-07-21 11:17:52 WARNING (MainThread) [homeassistant.components.http] Experimental auth api enabled. Please use access_token instead api_password.
Nothing special, please open an issue in https://github.com/home-assistant/home-assistant/issues and fill in all required section in issue template.
Good day. First of all thank you for this great product!
One question, once entirely migrated to this new users UI and with the API password gone; how will the components that use the API password access the system?
i.e. a saved picture for a notification an alexa custom briefing, etc.
We will change those integrations to use new auth system before we remove api_password support. That will be a long journey.
@awarecan thank you very much. So for the time being, we can migrate and the legacy API will continue to work until the future integration is complete?
I am using the new Auto and legacy api for ifttt and google assistant. It works seemlessly with those as well as the web GUI. I’m on HassOS.
Apologies for a really stupid question, but how do I display the image on my frontend with the new push camera?
also, if someone else is struggling with the motioneye command, it should be
curl -X POST -F "[email protected]%f" http://my.hass.server.com:8123/api/camera_push/camera.WHAT_EVER_YOU_CALLED_IT
Didn’t think that was very clear in the docs.
ERROR during TUYA Setup
2018-07-21 19:36:19 ERROR (MainThread) [homeassistant.components.switch] Error while setting up platform tuya Traceback (most recent call last): File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 129, in _async_setup_platform SLOW_SETUP_MAX_WAIT, loop=hass.loop) File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for return fut.result() File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result raise self._exception File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run result = self.fn(*self.args, **self.kwargs) File "/home/homeassistant/.homeassistant/custom_components/switch/tuya.py", line 48, in setup_platform config.get(CONF_LOCAL_KEY) File "/srv/homeassistant/lib/python3.5/site-packages/pytuya/__init__.py", line 249, in __init__ super(OutletDevice, self).__init__(dev_id, address, local_key, dev_type) File "/srv/homeassistant/lib/python3.5/site-packages/pytuya/__init__.py", line 146, in __init__ self.local_key = local_key.encode('latin1') AttributeError: 'NoneType' object has no attribute 'encode'
If you want to use the tuya component in 0.74? If so, I think you should delete the tuya component in custom_component file. As I known, it will override the built-in one.
Thank you, that was it, I forgot I had that setup and disabled during the trial days.
Is there any chance of getting the statistics from the switches?
Sorry, it doesn’t support currently
Thanks for making this a simple implementation.
With tuya components is there any way to remove the entity picture to use an icon instead?
Where do you buy Tuya products from?
Amazon is a good place in the UK don’t know for rest of the world.
I’m getting this error for HDMI-CEC.
Error during setup of component hdmi_cec Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/homeassistant/setup.py", line 146, in _async_setup_component component.setup, hass, processed_config) # type: ignore File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.6/site-packages/homeassistant/components/hdmi_cec.py", line 182, in setup adapter = CecAdapter(name=display_name[:12], activate_source=False) File "/usr/local/lib/python3.6/site-packages/pycec/cec.py", line 20, in __init__ import cec ModuleNotFoundError: No module named 'cec'
I’m running Home Assistant from a Docker Container on a Synology nas.
I’ve pulled the 0.74.0 image last night and gave it a run.
Everything is working beautifully but I get some warnings in the
dev-info panel, after enabling the
configuration.yaml is looking like this:
homeassistant: # Name of the location where Home Assistant is running name: !secret homeassistant_config_location_name # Location required to calculate the time the sun rises and sets latitude: !secret homeassistant_config_latitude longitude: !secret homeassistant_config_longitude # Impacts weather/sunrise data (altitude above sea level in meters) elevation: 0 # metric for Metric, imperial for Imperial unit_system: metric # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones time_zone: !secret homeassistant_config_time_zone auth_providers: - type: homeassistant # # Uncomment next line if you want to enable legacy API password support # - type: legacy_api_password auth:
… and those pesky messages, are looking like this:
I own 3 x iPad Mini and 2 x iPhone, and on every one of them I went on and logged in with a previously created user & pass, then logged out and then back in without a hitch. Every time I clear the log, then issue a command (lets say, turn on a light) from an Apple device, those messages come right back (although the command executes fine).
What can I do to make those messages go away ? What am I doing wrong ?, Does someone else is having this issue ?, involving not only Apple devices, but it seems it affects cameras as well.
I am getting similar results,
0.74 here, configured it with new auth providers (kept the api_pass provider) but I receive similar log messages as above "Please change to use bearer token access … ". I have 2 users - me and my wife, both using the iOS app on iPhone, but when using the app, we get persistent notification for Failed Login Attempts from IP …which comes after 1 second of reloading from the HA logo screen. These notifications come if the iOS app was not used like for about 30 mins. (token expires I guess). If using the browser instead is fine and no such notifications. Maybe the iOS app needs a new version to accommodate the new auth features? Or I am missing something.