forked from ajmarks/ha_components
    
        
        - 
                Notifications
    You must be signed in to change notification settings 
- Fork 109
Open
Description
Have the following errors all showing up consistenly. Reporting in case helpful.
Installation method Home Assistant OS
Core 2025.10.1
Supervisor 2025.10.0
Operating System 16.2
Frontend 20251001.0
Device info
10kg Series 7 Front Loader Washer
WH1060P4AA by GE
Firmware: Appliance=1.0.2.233/Wifi=0.2.11.67
 
This error originated from a custom integration.
Logger: homeassistant
Source: custom_components/ge_home/update_coordinator.py:334
integration: GE Home (documentation)
First occurred: 8:20:37 AM (2 occurrences)
Last logged: 8:25:43 AM
Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
  File "/config/custom_components/ge_home/update_coordinator.py", line 334, in on_device_initial_update
    if self.connected and self.client.available:
                          ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/gehomesdk/clients/websocket_client.py", line 59, in available
    return self._socket and not self._socket.closed
                                ^^^^^^^^^^^^^^^^^^^
AttributeError: 'ClientConnection' object has no attribute 'closed'. Did you mean: 'close'?
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:676
integration: Sensor (documentation, issues)
First occurred: 8:20:07 AM (70 occurrences)
Last logged: 8:25:13 AM
Error adding entity None for domain sensor with platform ge_home
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 676, in _async_add_entities
    await self._async_add_entity(
        entity, False, entity_registry, config_subentry_id
    )
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 797, in _async_add_entity
    entity.add_to_platform_start(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        self.hass,
        ^^^^^^^^^^
        self,
        ^^^^^
        self._get_parallel_updates_semaphore(hasattr(entity, "update")),
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 221, in add_to_platform_start
    super().add_to_platform_start(hass, platform, parallel_updates)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1348, in add_to_platform_start
    raise HomeAssistantError(
    ...<2 lines>...
    )
homeassistant.exceptions.HomeAssistantError: Entity 'None' cannot be added a second time to an entity platform
Logger: homeassistant.components.binary_sensor
Source: helpers/entity_platform.py:676
integration: Binary sensor (documentation, issues)
First occurred: 8:20:07 AM (50 occurrences)
Last logged: 8:25:13 AM
Error adding entity None for domain binary_sensor with platform ge_home
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 676, in _async_add_entities
    await self._async_add_entity(
        entity, False, entity_registry, config_subentry_id
    )
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 797, in _async_add_entity
    entity.add_to_platform_start(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        self.hass,
        ^^^^^^^^^^
        self,
        ^^^^^
        self._get_parallel_updates_semaphore(hasattr(entity, "update")),
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1348, in add_to_platform_start
    raise HomeAssistantError(
    ...<2 lines>...
    )
homeassistant.exceptions.HomeAssistantError: Entity 'None' cannot be added a second time to an entity platform
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:843
integration: Sensor (documentation, issues)
First occurred: 8:20:07 AM (14 occurrences)
Last logged: 8:25:13 AM
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_sub_cycle already exists - ignoring sensor.washing_machine_sub_cycle
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_time_remaining already exists - ignoring sensor.washing_machine_laundry_time_remaining
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_delay_time_remaining already exists - ignoring sensor.washing_machine_delay_time_remaining
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_washer_soil_level already exists - ignoring sensor.washing_machine_soil_level
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_washer_washtemp_level already exists - ignoring sensor.washing_machine_washtemp_level
Logger: homeassistant.components.binary_sensor
Source: helpers/entity_platform.py:843
integration: Binary sensor (documentation, issues)
First occurred: 8:20:07 AM (10 occurrences)
Last logged: 8:25:13 AM
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_end_of_cycle already exists - ignoring binary_sensor.washing_machine_end_of_cycle
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_door already exists - ignoring binary_sensor.washing_machine_door
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_remote_status already exists - ignoring binary_sensor.washing_machine_remote_status
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_washer_door_lock already exists - ignoring binary_sensor.washing_machine_door_lock
Platform ge_home does not generate unique IDs. ID ge_home_FCB97E782798_laundry_washer_prewash already exists - ignoring binary_sensor.washing_machine_prewash
Edit: and this one which comes up under gehome, not ge_home.
Logger: gehomesdk.clients.base_client
Source: /usr/local/lib/python3.13/site-packages/gehomesdk/clients/base_client.py:141
First occurred: 8:21:52 AM (1 occurrence)
Last logged: 8:21:52 AM
'ClientConnection' object has no attribute 'closed'
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/gehomesdk/clients/base_client.py", line 132, in async_run_client
    await self._async_run_client()
  File "/usr/local/lib/python3.13/site-packages/gehomesdk/clients/websocket_client.py", line 133, in _async_run_client
    await self._disconnect()
  File "/usr/local/lib/python3.13/site-packages/gehomesdk/clients/websocket_client.py", line 246, in _disconnect
    if self._socket and not self._socket.closed:
                            ^^^^^^^^^^^^^^^^^^^
AttributeError: 'ClientConnection' object has no attribute 'closed'. Did you mean: 'close'?
Metadata
Metadata
Assignees
Labels
No labels