Remove matching entries in your config.yaml to give you access to the ui.
Quick question regarding Netatmo. I’ve been waiting for this fix (Netatmo, handle offline device by Danielhiversen · Pull Request #23907 · home-assistant/core · GitHub) since 0.92 so upgraded to 0.94 today to find my problem remains. It still won’t load my Netatmo sensors; I’m getting this in the log;
2019-06-06 16:05:26 INFO (MainThread) [homeassistant.setup] Setting up netatmo 2019-06-06 16:05:34 ERROR (MainThread) [homeassistant.setup] Error during setup of component netatmo File "/usr/src/homeassistant/homeassistant/components/netatmo/__init__.py", line 91, in setup 2019-06-06 16:05:35 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform netatmo.sensor: Unable to set up component.
My config is this;
netatmo: api_key: xxx secret_key: xxx username: xxx password: xxx discovery: false
I’ve tried discovery: false and true, and manually defined the sensors. All with the same error above.
@Danielhiversen do you have any thoughts on this? What am I doing wrong?
Thx
JP
EDIT:
I subsequently went into dev.netatmo.com and reset/re-enabled my API there, did a restart and it’s working!
Thanks for your work on this one.
Sorry for the additional question, but what do you mean removing matching entries? What am I matching them to? Do I just clear the file and then punch it all back in via the UI?
Nice to see the device tracking being re-done, it does work but it can feel a little clunky sometimes.
I’m only using the nmap device tracker currently, I guess it’s best to wait for it to be updated to support entities before making any changes?
Sad to read this, I was also waiting for this fix
Currently I see the
WARNING (SyncWorker_15) [homeassistant.components.netatmo.sensor] No Weather or HomeCoach devices found for None
and I just wait for the other errors to show up. Actually my NetAtmo sensors are the ones that I use the most in my HA setup.
This is truly sad…
Apologies for not being clear - in your configuration.yaml file, either remove or # the matching entries. I.e home, elevation, timezone etc, Restart and you should be able to enter them via the UI
i updated from 93.1 to 94.0 , all went fine, 94.0 was running,
then i decided to reboot my HassOS completely
but my webinteface doesnt come back anymore, cant assess UI anymore
i can still access the shares, i open the .log file, i still see the same info as before, no errors there
what could be wrong?
First off, thanks for the great work on 0.94. Google Assistant entity management is especially welcome.
I’ve come across one issue with 0.94. Since upgrading and also including ssdp:
and zeroconf:
for discovery in configuration.yaml, this device gets discovered as a Homekit Accessory:
I do not use Homekit and would like to ignore Homekit Accessory devices in discovery. According to the discovery docs, Homekit is not a valid option to ignore in discovery, so…
discovery:
ignore:
- homekit
… does not work.
Removing zeroconf:
from configuration.yaml stops the device from being discovered.
Is there a way with the new discovery paradigm both to enable zeroconf:
discovery and to ignore or permanently dismiss devices types which are not supported under ignore:
in discovery?
solved
I updated python; following the manual; but now the frontend gives me “connetion is reset” log gives no errors at al (only slow starting ping-checks), waited for an hour now…
[hasbian setup]
what is wrong?
After the python update I had to do a:
sudo hassbian-config upgrade hassbian
I actually want to tell you that you should definitely try the homekit controller on the Tado devices. It has one major advantage over the tado component. If you control the devices with the Homekit controller you can control them locally without an internet connection, whereas the tado component relies on the unofficial API which requires an active internet connection. I use it and it is great.
Though if you do not want to use the homekit controller for your tado devices (and I still recommend you to at least try it) you could also have them both set up. (The tado component as well as the homekit controller variant). That is the way I have it, and if the API fails for whatever reason you’d still be able to control your tado devices. It could also serve as a backup method.
yes, wanted that for other items also. Even though voice training is set to on, many people in the house can command the Google Assistant. Even guests can turn-on/off items in the Home. Imagine the fun the party crowd can have…
Setting a pin would certainly add an extra layer of security, so thanks fir the suggestion and thanks for taking that up #balloob
Hi, I have Netatmo products, and with the new 0.94, they are discovered as Homekit component. It asks for a code, but I have no idea how Homekit works and how to get this code.
Do I need an Apple device?
No, you do not need an Apple device. Homekit controller is just another way to connect your devices to Home Assistant by using its protocol instead of the component. In the case of Tado thermostats it actually lets you control it without an internet connection.
You do not need this if you are not planning to use it. It is also possible to have the homekit controller and the component configured at the same time. It will just result in a few extra entities.
The Homekit code can usually be found on the device itself (or in the manual). The code is an 8 digit number and looks something like 553-07-527.
This can also be very useful as a failsafe. If for whatever reason the Netatmo component fails you’d still have the Homekit controller to control the devices and vice versa. They will just appear as new entities in HA, no Apple devices required at all!
If I understand correctly you want to use the Lovelace UI editor. Here is what I would try.
Remove the Lovelace yaml line from the configuration and restart.
Go to the UI Editor in the upper right of the Overview screen. Go to that same menu again to access the raw configuration. Your yaml customizations should work there.
Thank you for the info! Also, thanks for everything you do on the project, it really is great!
After the upgrade from 0.93.2 to 0.94 Trakt components stops working.
Strangely, I’ve commented the rows, restarted and I still see the message (in italian)
Editor disabilitato perché la configurazione memorizzata in configuration.yaml.
The rows commented are
# # Name of the location where Home Assistant is running
# name: Home
# # Location required to calculate the time the sun rises and sets
# latitude: !secret conf_latitude
# longitude: !secret conf_longitude
# # Impacts weather/sunrise data (altitude above sea level in meters)
# elevation: !secret conf_elevation
# # metric fcor 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 conf_tz
Is it the right thing to comment out?
Thanks
Great update, thanks everyone!
That was all that needed to be done from what I can remember - this was during Beta phase, so something might have change. I reverted back to the config.yaml
if we add zeroconfig: and ssdp:, do we still need to have discovery: also ?