I’ve reverted back to 115.6 until whatever’s stopping Smartthings from working is working again. At least all my sensors are back online mow.
I have tried in FF and Chrome, also cleared cache in both. No luck.
EDIT: Disregard ludeeus, I see you were responding to someone else…Sorry
Same here. Yeelights were fine on 0.116 and stopped working on 0.116.1.
And thats weird, there’s nothing Yeelight related in the notes.
Same here, with version 0.116.1, Netatmo and Yeelight integration are not working.
Error setting up entry Configuration.yaml for netatmo --> ValueError: Handler is already defined!
Error while setting up netatmo platform for sensor --> KeyError: ‘temp_trend’
Yeelight --> AttributeError: module ‘yeelight.transitions’ has no attribute ‘randomloop’
same problem, since 0.116.1 netatmo and Yeelight stopped working
type
isn’t a valid option for views. Your code should be:
views:
- title: Lights
path: default_view
cards:
- type: vertical-stack
cards:
- type: entities
title: Lights
I would assume that @olddawgpowers, @jgosnell and @bastero have the same issue.
Has sys.monitor deprecated? After upgrading, I get the following message:
Invalid config
The following integrations and platforms could not be set up:
* [sensor.systemmonitor](https://www.home-assistant.io/integrations/systemmonitor)
Invalid config for [sensor.systemmonitor]: Mandatory 'arg' is missing for sensor type 'process'. for dictionary value @ data['resources']. Got [OrderedDict([('type', 'disk_free')]), OrderedDict([('type', 'disk_use'), ('arg', '/home')]), OrderedDict([('type', 'disk_use_percent'), ('arg', '/home')]), OrderedDict([('type', 'memory_free')]), OrderedDict([('type', 'memory_use')]), OrderedDict([('type', 'memory_use_percent')]), OrderedDict([('type', 'process')]), OrderedDict([('type', 'processor_use')]), OrderedDict([('type', 'last_boot')]), OrderedDict([('type', 'ipv4_address'), ('arg', 'eth0')]), OrderedDict([('type', 'ipv6_address'), (.... (See ?, line ?).
Yep, just as I suspected. You have type
as an option for your view. This is not correct. See my previous post.
Anything in your logs?
Take a look at the release notes, you need to configure all the required arguments for system monitor. Here’s a link to the breaking changes.
You’re missing ‘arg’ for ‘process’
eg:
sensor:
- platform: systemmonitor
resources:
- type: processs
arg: #<---- MISSING (Make sure to fill it out too, don't leave it blank)
I have a base lovelace yaml that calls my individual views. Does that change your thoughts on this? This worked in 115 and broke immediately after upgrading to 116. All other views that are called still work. None of them use vertical-stack or horizontal-stack cards within though.
lovelace-ui.yaml (file for dashboard)
title: Home
views:
- !include lovelace/weather.yaml
- !include lovelace/homestatus.yaml
- !include lovelace/lights.yaml
- !include lovelace/media.yaml
- !include lovelace/nas.yaml
weather.yaml
type: horizontal-stack
cards:
- type: vertical-stack
cards:
- !include cards/weathercard.yaml
- entities:
- entity: sensor.cc_weather_precipitation_probability_0d
name: Chance of rain
- entity: sensor.cc_weather_precipitation_accumulation_0d
name: Rainfall today
- entity: sensor.weather_wind_dir
name: Wind direction
icon: 'mdi:weather-windy'
type: entities
- entities:
- entity: sensor.nextsunrise
- entity: sensor.sun_location
type: entities
- type: history-graph
hours_to_show: 80
title: 'Rainfall Last 7 days'
entities:
- sensor.cc_weather_precipitation_accumulation_0d
path: default_view
title: Weather
visible:
- user: eb83e5084ee2481ab888cc564da793cc
Same issues with Netatmo in 0.116.1 as mentioned above.
For me the Climate side works fine but Weather Station throwing errors
As a quick workaround taking the netatmo component from 0.116 (https://github.com/home-assistant/core/archive/0.116.0.zip) and copying in as a custom_component has me back up and running
Only change in the component between 116 and 116.1 is around bumping pyatmo version to 4.1.0 so must be something around this
Nope, the problem is this line right here:
Simply remove it. It’s doing nothing anyways (and did nothing in the past).
Hi all, I have just updated my home assistant but for some strange reason Netatmo integration refuses to work all of a sudden. There where no breaking changes noted??
this is there error log that I get:
Logger: homeassistant.components.sensor
Source: components/netatmo/sensor.py:252
Integration: Sensor (documentation, issues)
First occurred: 11:17:48 PM (1 occurrences)
Last logged: 11:17:48 PM
Error while setting up netatmo platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 193, in _async_setup_platform
await asyncio.shield(task)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 159, in async_setup_entry
async_add_entities(await find_entities(data_class_name), True)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 150, in find_entities
NetatmoSensor(data_handler, data_class_name, module, condition)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 252, in __init__
f"{MANUFACTURER} {self._device_name} {SENSOR_TYPES[sensor_type][0]}"
KeyError: 'temp_trend'
Does any of you know what this could be?
Thanks! Removing that line got rid of the errors. I did have additional cards in that view that I was forcing to be placed horizontally (or so I thought) and all worked. I am back in business and sorry to waste your time.
So this has been broken for a while?
No, it’s never been a valid option for a view. I’d assume that HA is now enforcing proper yaml where it did not care in 0.115 and lower. So it never did anything in the past because type
was just ignored.
been mentioned loads of times in the past hour or so…scroll up to see posts…everyone seems to have same error
as workaround you can take the 0.116 component and setup as custom for now to get netatmo back working (see 5 or 6 posts back)
Yes, all Yeelights are down for me.
2020-10-09 07:49:29 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Downstairs for light
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 231, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 287, in async_setup_entry
return await hass.data[DOMAIN].async_setup_entry(entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 140, in async_setup_entry
platform = await async_prepare_setup_platform(
File "/usr/src/homeassistant/homeassistant/setup.py", line 298, in async_prepare_setup_platform
platform = integration.get_platform(domain)
File "/usr/src/homeassistant/homeassistant/loader.py", line 401, in get_platform
cache[full_name] = importlib.import_module(
File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/src/homeassistant/homeassistant/components/yeelight/light.py", line 140, in <module>
EFFECT_RANDOM_LOOP: yee_transitions.randomloop,
AttributeError: module 'yeelight.transitions' has no attribute 'randomloop'
Anyone have results for the recorder fix with 0.116.1 yet? My instance experienced the UNIQUE constraint failed
error and I have no logbook entries since ~4AM today.
Is the expected solution that updating to 0.116.1 will fix the issue and I’ll just have missing data from 4AM until 0.116.1 installation? Or is the database corrupted and in need of replacement? e.g. stop HA, blow away database, and replace with copy from 0.115.6 backup before corruption, and restart HA
Thanks for your help.