core: Platform netatmo does not find all existing valves in one home

Home Assistant release with the issue: 0.92.2

Last working Home Assistant release (if known): None

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

arch x86_64
dev false
docker true
hassio true
os_name Linux
python_version 3.7.3
timezone Europe/Madrid
version 0.92.2
virtualenv false

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

Description of problem: Currently using 1 Netatmo thermostat and 17 valves. Thermostat and 3 valves installed on main room: only thermostat is found Rooms where more than 1 valve is installed: only 1 valve is found In summary, only 10 climate.netatmo_XXXXXXX show up in HA (1 module_type NATherm and 9 NRV module_type) ; it should be 18.

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

netatmo:
  api_key: !secret netatmo_client_id
  secret_key: !secret netatmo_client_secret
  username: !secret netatmo_username
  password: !secret netatmo_password
  discovery: true

Traceback (if applicable): None

Additional information: None

About this issue

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

Most upvoted comments

Due to limitations for the Netatmo API valves can only be controlled on a per room level, that is why we don’t expose the actual valves but actually the rooms that the valves are grouped to. There is currently a maximum of 10 rooms allowed by Netatmo which might change in the future. So, we can not fix this unless Netatmo allowes more rooms or exposes an API to controll individual valves.

I cannot confirm the same issue, I have 5 valves and all are correctly discovered.