2021.10.0: Z-Wave S2 support, Tuya, secure ESPHome and 400 new icons

Thanks, that did it :+1:

I seem to have run into the missing alarm card icon as well. :frowning:

Seems this release 2021.10.01 is causing some errors. Anyone any ideas?

Logger: homeassistant
Source: /usr/src/homeassistant/homeassistant/runner.py:90
First occurred: 18:28:41 (155 occurrences)
Last logged: 18:37:42

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/async_upnp_client/search.py", line 83, in _async_on_data
    await self.async_callback(headers)
  File "/usr/local/lib/python3.9/site-packages/async_upnp_client/ssdp_listener.py", line 392, in _on_search
    ) = self._device_tracker.see_search(headers)
  File "/usr/local/lib/python3.9/site-packages/async_upnp_client/ssdp_listener.py", line 156, in see_search
    udn = headers["_udn"]
  File "/usr/local/lib/python3.9/site-packages/async_upnp_client/utils.py", line 57, in __getitem__
    return self._data[self._case_map[key.lower()]]
KeyError: '_udn'

@alandtse’s custom integration is working fine for me. It took a bit of faffing to get it going, there was some conflict with the original integration, but that was fixable. I used the key from TeslaFi, rather than creating a new one.

Its all fixed for me in the newest release that was just put out.

For all of those that are still holding off with migrating to ZWave JS, i migrated last night and it worked great. All but my motion sensor (Zooz ZSE29) migrated fine and are working fine. I have about 30 Zwave devices

I have to do bunch of renames, which it will not take too long

Good job team!!!

Looks like a bug

Updating to 10.1 worked on my second attempt (seems like it got stuck or was super slow the 1st time around). My logs seem relatively ‘clean’ but I would not mind addressing these:

2021-10-08 12:00:44 WARNING (MainThread) [homeassistant.helpers.template] Template warning: 'timestamp_custom' got invalid input '00:00' when compiling template '{{ '00:00' | timestamp_custom('%H:%M') }}' but no default was specified. Currently 'timestamp_custom' will return '00:00', however this template will fail to render in Home Assistant core 2021.12

I read about this issue but the log doesn’t help me figure out where I need to make the change. I looked at all the entities I created of this type and none give me the option to provide a default value. I am guessing it might be part of keymaster which added a huge number of things to my HASS (I wish it were more ‘compact’ so to speak).

2021-10-08 12:02:16 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: influxdb, hacs, network
2021-10-08 12:03:50 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: rpi_power, alexa_media, binary_sensor.rpi_power
2021-10-08 12:04:44 WARNING (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook 0xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb from cloud
2021-10-08 12:05:02 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: unifiprotect, openweathermap, sensor.garbage_collection, sensor.garbage_collection_2, mobile_app, roku, harmony, zwave_js, spotify, ipp, lifx, myq
2021-10-08 12:05:07 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Roku - Living Room' for roku integration not ready yet: Invalid response from API: Error occurred while communicating with device; Retrying in background
2021-10-08 12:05:07 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Roku - MBTV' for roku integration not ready yet: Invalid response from API: Error occurred while communicating with device; Retrying in background
2021-10-08 12:05:07 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Roku - Media Room' for roku integration not ready yet: Invalid response from API: Error occurred while communicating with device; Retrying in background
2021-10-08 12:05:07 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Roku - Master Suite' for roku integration not ready yet: Invalid response from API: Error occurred while communicating with device; Retrying in background

No idea what that webhook is and how to get rid of it… or fix it.

My integrations all seem to take a long time to start (RPI4, 4GB Ram, 512GB SSD). Maybe I should look into a NUC. Even simple helper entities or setting up LIFX bulbs always say that it took >10 seconds.

Roku errors?? No idea what to do about it

2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:56 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa
2021-10-08 12:05:57 ERROR (MainThread) [homeassistant.components.alexa.state_report] Timeout sending report to Alexa

Yeah… these keep showing up in varying numbers. I wish I knew what is causing it.

2021-10-08 12:06:21 WARNING (MainThread) [homeassistant.components.zha.core.channels.base] [0xD81C:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('[0xd81c:1:0x0006]: Message send failure'), DeliveryError('[0xd81c:1:0x0006]: Message send failure'), DeliveryError('[0xd81c:1:0x0006]: Message send failure'), DeliveryError('[0xd81c:1:0x0006]: Message send failure')]

This is new. I did not see it before 2021.10.1

If anyone has pointers, I’d love to hear them!

Ok Tuya not broken it turns out .

Apparently though nobody there bothered actually write proper instructions as much of the info is missing.

  1. Before updating to the new HA remove the old tuya apps or you can’t upgrade.
  2. After updating you can add the app without issue.
  3. Follow the directions up to step but when you get to step six they messed up. Smart home Api stuff is added automatically but it’s not everything that needed. Look at the picture and add anything that’s missing to the right side which is normally device status notification and sometimes also authorization .
  4. The rest of the directions are correct with one minor edit. If nothing shows up under all devices your region is wrong. You can edit the project and add the other regions and save. When you go back to all devices you can just change the region tell they show.
  5. Tuya now works as it should
4 Likes

Can you suggest edits to the incorrect docs please?

Just did :slight_smile:

Thanks for that! :slight_smile:

Upgraded a few minutes ago. TP-Link dimmers are working once again!

Thank you developers

2 Likes

Install Old Tuya in HACS

My problem is when I toggle a Tuya Plug from home assistant the plug will turn On but the toggle will go back to Off . and then to actually turn the plug off, I need to hit toggle to On and quickly hit it again to turn the plug Off.
Might be confusing but I feel that the state of the plug is not reported back to HA correctly?

Thanks for help in advance

Wrong. Yes, the instructions aren’t great, but I managed to get through them and get my Tuya device (just one fortunately) visible in HASS.
The problem is that the new integration doesn’t handle all devices properly. In my case, it’s a Thermostat that needs a scaling factor set - something that the new integration doesn’t do.

Here the answer

Ok Tuya not broken it turns out .

Apparently though nobody there bothered actually write proper instructions as much of the info is missing.

Before updating to the new HA remove the old tuya apps or you can’t upgrade.
After updating you can add the app without issue.
Follow the directions up to step but when you get to step six they messed up. Smart home Api stuff is added automatically but it’s not everything that needed. Look at the picture and add anything that’s missing to the right side which is normally device status notification and sometimes also authorization .
The rest of the directions are correct with one minor edit. If nothing shows up under all devices your region is wrong. You can edit the project and add the other regions and save. When you go back to all devices you can just change the region tell they show.
Tuya now works as it should

Yeah the missing items or broken items we can’t do anything about.

Al i could do is figure out the basic issues with the actually instructions themselves.

Why they just didn’t wait tell all the items were ported over is beyond me.

Regarding the upgrade to the TP Link Kasa integration upgrade - I am excited that this integration finally received some love! But I am confused, as there is an integration alert that suggests NOT to use this integration. Is this alert no longer current?

TP-Link Kasa Smart integration one of my bulbs showed as a device but entitys was unavailable removed from ha it but now it’s will not be discovered.