core: Shelly 2.5 shows not configured although says its configured ( Errors appear in logs)

The problem

I have multiple shelly modules . Recently 1 started behaving strange ( running on ad off without a known reason). This shelly was shown as well as configured -yet I could not see it . I have replaced it with new Shelly 2.5 . This module is shown in the Shelly app yet cannot be configured in HA . While trying to assign it to HA by inserting its IP - It says its already configured . Rest modules seems to work fine till now

What version of Home Assistant Core has the issue?

2022.9.4

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Supervised

Integration causing the issue

Shelly

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

2022-09-17 17:55:50.001 ERROR (MainThread) [homeassistant.components.shelly] Timeout fetching Floor 2 Hall light data
2022-09-17 18:15:54.498 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry shellyswitch25-98CDAC2B8A04 for shelly
File "/usr/src/homeassistant/homeassistant/components/shelly/__init__.py", line 135, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/shelly/__init__.py", line 193, in async_setup_block_entry
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 128, in _async_init
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 98, in initialize
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 202, in update_settings
File "/usr/local/lib/python3.10/site-packages/aioshelly/block_device.py", line 234, in http_request

Additional information

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 16 (6 by maintainers)

Most upvoted comments

I might have found the issue … It seems I added an icon ( which Shelly allowed although it should be blocked) This might be the problem