cathiele / homeassistant-goecharger

Home Assistant custom_component for controlling the go-eCharger EV-Charger
MIT License
89 stars 29 forks source link

Unable to fetch state for Charger #39

Open tuxpoldo opened 3 years ago

tuxpoldo commented 3 years ago

Home Assistant 2021.6.3 go-eCharger Firmware Version 040.0 homeassistant-goecharger Version 0.22.0 installed from HACS

Device and entities are created. All entities are unavailable.

2021-06-11 09:40:14 ERROR (MainThread) [custom_components.goecharger] Unable to fetch state for Charger wallbox
2021-06-11 09:40:14 ERROR (MainThread) [homeassistant.components.sensor] Error adding entities for domain sensor with platform goecharger
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 383, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 588, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 615, in add_to_platform_finish
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/config/custom_components/goecharger/sensor.py", line 191, in state
    return self.coordinator.data[self._chargername][self._attribute]
KeyError: 'wallbox'
2021-06-11 09:40:14 ERROR (MainThread) [homeassistant.components.switch] Error adding entities for domain switch with platform goecharger
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 383, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 588, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 615, in add_to_platform_finish
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in state
    return STATE_ON if self.is_on else STATE_OFF
  File "/config/custom_components/goecharger/switch.py", line 122, in is_on
    return True if self.coordinator.data[self._chargername][self._attribute] == "on" else False
KeyError: 'wallbox'
2021-06-11 09:40:14 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up goecharger platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 258, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 383, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 588, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 615, in add_to_platform_finish
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/config/custom_components/goecharger/sensor.py", line 191, in state
    return self.coordinator.data[self._chargername][self._attribute]
KeyError: 'wallbox'
2021-06-11 09:40:14 ERROR (MainThread) [homeassistant.components.switch] Error while setting up goecharger platform for switch
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 258, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 383, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 588, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 615, in add_to_platform_finish
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in state
    return STATE_ON if self.is_on else STATE_OFF
  File "/config/custom_components/goecharger/switch.py", line 122, in is_on
    return True if self.coordinator.data[self._chargername][self._attribute] == "on" else False
KeyError: 'wallbox'
2021-06-11 09:40:37 ERROR (MainThread) [custom_components.goecharger] Unable to fetch state for Charger wallbox
2021-06-11 09:40:37 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 134, in _handle_refresh_interval
    await self._async_refresh(log_failures=True, scheduled=True)
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 265, in _async_refresh
    update_callback()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 325, in _handle_coordinator_update
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/config/custom_components/goecharger/sensor.py", line 191, in state
    return self.coordinator.data[self._chargername][self._attribute]
KeyError: 'wallbox'
2021-06-11 09:41:00 ERROR (MainThread) [custom_components.goecharger] Unable to fetch state for Charger wallbox
2021-06-11 09:41:00 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 134, in _handle_refresh_interval
    await self._async_refresh(log_failures=True, scheduled=True)
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 265, in _async_refresh
    update_callback()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 325, in _handle_coordinator_update
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 368, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 402, in _async_write_ha_state
    state = self._stringify_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 374, in _stringify_state
    state = self.state
  File "/config/custom_components/goecharger/sensor.py", line 191, in state
    return self.coordinator.data[self._chargername][self._attribute]
KeyError: 'wallbox'
Jpsy commented 3 years ago

User the go-e app to activate the API v1 in the advanced internet settings of the go-e charger. This is definitely missing in the readme of this custom integration. I will try to create a PR asap.

wuschi1983 commented 1 year ago

same Problem here. Is there a solution?

2023-01-29 23:54:32.379 ERROR (MainThread) [custom_components.goecharger] Unable to fetch state for Charger goecharger 2023-01-29 23:54:33.007 ERROR (MainThread) [homeassistant.components.sensor] Error adding entities for domain sensor with platform goecharger Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 438, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 709, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 804, in add_to_platform_finish self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 556, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 597, in _async_write_ha_state state = self._stringify_state(available) File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 562, in _stringify_state if (state := self.state) is None: File "/config/custom_components/goecharger/sensor.py", line 244, in state return self.coordinator.data[self._chargername][self._attribute] KeyError: 'goecharger' 2023-01-29 23:54:33.036 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up goecharger platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 297, in _async_setup_platform await asyncio.gather(*pending) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 438, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 709, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 804, in add_to_platform_finish self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 556, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 597, in _async_write_ha_state state = self._stringify_state(available) File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 562, in _stringify_state if (state := self.state) is None: File "/config/custom_components/goecharger/sensor.py", line 244, in state return self.coordinator.data[self._chargername][self._attribute] KeyError: 'goecharger' 2023-01-29 23:54:33.048 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_car_status is already used by sensor.goecharger_goecharger_car_status - ignoring sensor.goecharger_goecharger_car_status 2023-01-29 23:54:33.051 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_max_current is already used by sensor.goecharger_goecharger_charger_max_current - ignoring sensor.goecharger_goecharger_charger_max_current 2023-01-29 23:54:33.054 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_absolute_max_current is already used by sensor.goecharger_goecharger_charger_absolute_max_current - ignoring sensor.goecharger_goecharger_charger_absolute_max_current 2023-01-29 23:54:33.056 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_err is already used by sensor.goecharger_goecharger_charger_err - ignoring sensor.goecharger_goecharger_charger_err 2023-01-29 23:54:33.057 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_access is already used by sensor.goecharger_goecharger_charger_access - ignoring sensor.goecharger_goecharger_charger_access 2023-01-29 23:54:33.059 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_stop_mode is already used by sensor.goecharger_goecharger_stop_mode - ignoring sensor.goecharger_goecharger_stop_mode 2023-01-29 23:54:33.061 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_cable_lock_mode is already used by sensor.goecharger_goecharger_cable_lock_mode - ignoring sensor.goecharger_goecharger_cable_lock_mode 2023-01-29 23:54:33.062 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_cable_max_current is already used by sensor.goecharger_goecharger_cable_max_current - ignoring sensor.goecharger_goecharger_cable_max_current 2023-01-29 23:54:33.064 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_pre_contactor_l1 is already used by sensor.goecharger_goecharger_pre_contactor_l1 - ignoring sensor.goecharger_goecharger_pre_contactor_l1 2023-01-29 23:54:33.066 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_pre_contactor_l2 is already used by sensor.goecharger_goecharger_pre_contactor_l2 - ignoring sensor.goecharger_goecharger_pre_contactor_l2 2023-01-29 23:54:33.068 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_pre_contactor_l3 is already used by sensor.goecharger_goecharger_pre_contactor_l3 - ignoring sensor.goecharger_goecharger_pre_contactor_l3 2023-01-29 23:54:33.072 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_post_contactor_l1 is already used by sensor.goecharger_goecharger_post_contactor_l1 - ignoring sensor.goecharger_goecharger_post_contactor_l1 2023-01-29 23:54:33.073 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_post_contactor_l2 is already used by sensor.goecharger_goecharger_post_contactor_l2 - ignoring sensor.goecharger_goecharger_post_contactor_l2 2023-01-29 23:54:33.075 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_post_contactor_l3 is already used by sensor.goecharger_goecharger_post_contactor_l3 - ignoring sensor.goecharger_goecharger_post_contactor_l3 2023-01-29 23:54:33.077 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_temp is already used by sensor.goecharger_goecharger_charger_temp - ignoring sensor.goecharger_goecharger_charger_temp 2023-01-29 23:54:33.079 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_temp0 is already used by sensor.goecharger_goecharger_charger_temp0 - ignoring sensor.goecharger_goecharger_charger_temp0 2023-01-29 23:54:33.081 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_temp1 is already used by sensor.goecharger_goecharger_charger_temp1 - ignoring sensor.goecharger_goecharger_charger_temp1 2023-01-29 23:54:33.083 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_temp2 is already used by sensor.goecharger_goecharger_charger_temp2 - ignoring sensor.goecharger_goecharger_charger_temp2 2023-01-29 23:54:33.085 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charger_temp3 is already used by sensor.goecharger_goecharger_charger_temp3 - ignoring sensor.goecharger_goecharger_charger_temp3 2023-01-29 23:54:33.086 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_current_session_charged_energy is already used by sensor.goecharger_goecharger_current_session_charged_energy - ignoring sensor.goecharger_goecharger_current_session_charged_energy 2023-01-29 23:54:33.088 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_current_session_charged_energy_corrected is already used by sensor.goecharger_goecharger_current_session_charged_energy_corrected - ignoring sensor.goecharger_goecharger_current_session_charged_energy_corrected 2023-01-29 23:54:33.091 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_charge_limit is already used by sensor.goecharger_goecharger_charge_limit - ignoring sensor.goecharger_goecharger_charge_limit 2023-01-29 23:54:33.093 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_adapter is already used by sensor.goecharger_goecharger_adapter - ignoring sensor.goecharger_goecharger_adapter 2023-01-29 23:54:33.095 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_unlocked_by_card is already used by sensor.goecharger_goecharger_unlocked_by_card - ignoring sensor.goecharger_goecharger_unlocked_by_card 2023-01-29 23:54:33.097 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_energy_total is already used by sensor.goecharger_goecharger_energy_total - ignoring sensor.goecharger_goecharger_energy_total 2023-01-29 23:54:33.099 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_energy_total_corrected is already used by sensor.goecharger_goecharger_energy_total_corrected - ignoring sensor.goecharger_goecharger_energy_total_corrected 2023-01-29 23:54:33.101 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_wifi is already used by sensor.goecharger_goecharger_wifi - ignoring sensor.goecharger_goecharger_wifi 2023-01-29 23:54:33.102 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_u_l1 is already used by sensor.goecharger_goecharger_u_l1 - ignoring sensor.goecharger_goecharger_u_l1 2023-01-29 23:54:33.105 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_u_l2 is already used by sensor.goecharger_goecharger_u_l2 - ignoring sensor.goecharger_goecharger_u_l2 2023-01-29 23:54:33.108 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_u_l3 is already used by sensor.goecharger_goecharger_u_l3 - ignoring sensor.goecharger_goecharger_u_l3 2023-01-29 23:54:33.110 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_u_n is already used by sensor.goecharger_goecharger_u_n - ignoring sensor.goecharger_goecharger_u_n 2023-01-29 23:54:33.112 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_i_l1 is already used by sensor.goecharger_goecharger_i_l1 - ignoring sensor.goecharger_goecharger_i_l1 2023-01-29 23:54:33.115 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_i_l2 is already used by sensor.goecharger_goecharger_i_l2 - ignoring sensor.goecharger_goecharger_i_l2 2023-01-29 23:54:33.118 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_i_l3 is already used by sensor.goecharger_goecharger_i_l3 - ignoring sensor.goecharger_goecharger_i_l3 2023-01-29 23:54:33.122 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_p_l1 is already used by sensor.goecharger_goecharger_p_l1 - ignoring sensor.goecharger_goecharger_p_l1 2023-01-29 23:54:33.128 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_p_l2 is already used by sensor.goecharger_goecharger_p_l2 - ignoring sensor.goecharger_goecharger_p_l2 2023-01-29 23:54:33.131 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_p_l3 is already used by sensor.goecharger_goecharger_p_l3 - ignoring sensor.goecharger_goecharger_p_l3 2023-01-29 23:54:33.134 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_p_n is already used by sensor.goecharger_goecharger_p_n - ignoring sensor.goecharger_goecharger_p_n 2023-01-29 23:54:33.136 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_p_all is already used by sensor.goecharger_goecharger_p_all - ignoring sensor.goecharger_goecharger_p_all 2023-01-29 23:54:33.139 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_lf_l1 is already used by sensor.goecharger_goecharger_lf_l1 - ignoring sensor.goecharger_goecharger_lf_l1 2023-01-29 23:54:33.142 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_lf_l2 is already used by sensor.goecharger_goecharger_lf_l2 - ignoring sensor.goecharger_goecharger_lf_l2 2023-01-29 23:54:33.144 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_lf_l3 is already used by sensor.goecharger_goecharger_lf_l3 - ignoring sensor.goecharger_goecharger_lf_l3 2023-01-29 23:54:33.147 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_lf_n is already used by sensor.goecharger_goecharger_lf_n - ignoring sensor.goecharger_goecharger_lf_n 2023-01-29 23:54:33.153 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_firmware is already used by sensor.goecharger_goecharger_firmware - ignoring sensor.goecharger_goecharger_firmware 2023-01-29 23:54:33.156 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_serial_number is already used by sensor.goecharger_goecharger_serial_number - ignoring sensor.goecharger_goecharger_serial_number 2023-01-29 23:54:33.159 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_wifi_ssid is already used by sensor.goecharger_goecharger_wifi_ssid - ignoring sensor.goecharger_goecharger_wifi_ssid 2023-01-29 23:54:33.164 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_wifi_enabled is already used by sensor.goecharger_goecharger_wifi_enabled - ignoring sensor.goecharger_goecharger_wifi_enabled 2023-01-29 23:54:33.165 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_timezone_offset is already used by sensor.goecharger_goecharger_timezone_offset - ignoring sensor.goecharger_goecharger_timezone_offset 2023-01-29 23:54:33.169 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID goecharger_timezone_dst_offset is already used by sensor.goecharger_goecharger_timezone_dst_offset - ignoring sensor.goecharger_goecharger_timezone_dst_offset 2023-01-29 23:54:33.349 ERROR (MainThread) [homeassistant.components.switch] Platform goecharger does not generate unique IDs. ID goecharger_allow_charging is already used by switch.goecharger_goecharger_allow_charging - ignoring switch.goecharger_goecharger_allow_charging