Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems with LG Therma V Heat Pump with Version v0.36.0 #663

Closed
guevara777 opened this issue Jan 5, 2024 · 6 comments
Closed

Problems with LG Therma V Heat Pump with Version v0.36.0 #663

guevara777 opened this issue Jan 5, 2024 · 6 comments

Comments

@guevara777
Copy link

Describe the bug
After Updating to v0.36.0 the integration shows to values for all the entities and gives an error in the logs (see below). Downgrading to v0.35.6 fixed the problem.

Expected behavior
Access to all entities with version v0.36.0

Screenshots

Environment details:

  • Environment (HASSIO, Raspbian, etc):

image
image

  • Home Assistant version installed: 2024.1
  • Component version installed: v0.36.0
  • Last know working version: v0.35.6
  • LG device type and model with issue: LG Therma V - AWHP_019101_WW-AWHP (AC)
  • LG devices connected (list):
    • LG Therma V - AWHP_019101_WW-AWHP (AC)

Output of HA logs
Paste the relavant output of the HA log here.

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: custom_components.smartthinq_sensors
Source: custom_components/smartthinq_sensors/__init__.py:294
Integration: SmartThinQ LGE Sensors (documentation, issues)
First occurred: 13:11:38 (1 occurrences)
Last logged: 13:11:38

Connection not available. ThinQ platform not ready
Traceback (most recent call last):
  File "/config/custom_components/smartthinq_sensors/__init__.py", line 294, in async_setup_entry
    lge_devices, unsupported_devices, discovered_devices = await lge_devices_setup(
                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/smartthinq_sensors/__init__.py", line 586, in lge_devices_setup
    dev = LGEDevice(lge_dev, hass)
          ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/smartthinq_sensors/__init__.py", line 362, in __init__
    self._firmware = device.device_info.firmware
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/smartthinq_sensors/wideq/device_info.py", line 174, in firmware
    if fw_ver := self._data["modemInfo"].get("appVersion"):
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

Additional context

@ollo69
Copy link
Owner

ollo69 commented Jan 5, 2024

Ok, I'll fix this with next release. Please temporary roll-back to previous release.

@guevara777
Copy link
Author

Thank you. I did the downgrade and everything is ok againg. I´ll wait till the fix is there.

@ollo69
Copy link
Owner

ollo69 commented Jan 5, 2024

Please upgrade to last release, problem should be fixed.

@guevara777
Copy link
Author

Tested with v0.36.1. Works without problems. Thank you.

@ollo69
Copy link
Owner

ollo69 commented Jan 5, 2024

Good, I close this issue.

@ollo69 ollo69 closed this as completed Jan 5, 2024
@DivanX10
Copy link

DivanX10 commented Jan 5, 2024

@ollo69 Thank you. In version 0.36.1, everything worked. Devices have appeared

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants