Skip to content

Plugwise Anna integration start error  #26520

@w2cker

Description

@w2cker

Home Assistant release with the issue:
0.98.4

Last working Home Assistant release (if known):
unknown

Operating environment (Hass.io/Docker/Windows/etc.):
hass.io

Component/platform:
https://www.home-assistant.io/components/plugwise/

Description of problem:
The new plugwise component for the Anna thermostat wont load. I have a Anna running version 3.x firmware. The is a difference in xml output between 2.x and 3.x firmware. Is the component developed for the 2x firmware?

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

climate:
  - platform: plugwise
    password: ********
    host: 10.0.0.***
    port: 80
    min_temp: 10
    max_temp: 23

Traceback (if applicable):

2019-09-08 16:17:08 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 266, in async_update_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 307, in _async_write_ha_state
    attr.update(self.state_attributes or {})
  File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 246, in state_attributes
    data[ATTR_PRESET_MODES] = self.preset_modes
  File "/usr/src/homeassistant/homeassistant/components/plugwise/climate.py", line 156, in preset_modes
    presets = list(self._api.get_presets(self._domain_objects))
  File "/usr/local/lib/python3.7/site-packages/haanna/haanna.py", line 66, in get_presets
    raise RuleIdNotFoundException("Could not find the rule id.")
haanna.haanna.RuleIdNotFoundException: Could not find the rule id.

Additional information:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions