meta data for this page
Channel.getaddrinfo() takes 3 positional
2025-12-29 10:11:44.026230 ERROR HASS: Channel.getaddrinfo() takes 3 positional arguments but 4 positional arguments (and 4 keyword-only arguments) were given 2025-12-29 10:11:44.027809 INFO HASS: Attempting reconnection in 5.0s
Source of problem:
- custom python module:
homeassistantwas added which changes some crucial for AppDaemon packages versions
Solution / workaround:
homeassistantmodule is required only to provide some climate control related constants.- Do not use
homeasstantmodule. Use string values directly as defined in https://github.com/home-assistant/core/blob/master/homeassistant/components/climate/const.py