Giter Site home page Giter Site logo

ollo69 / ha-melcloud-custom Goto Github PK

View Code? Open in Web Editor NEW
21.0 21.0 9.0 128 KB

Home Assistant custom integration for MelCloud AC devices with additional Swing control and WI-Fi Sensor

License: Apache License 2.0

Python 98.71% Shell 1.29%
airconditioners climate home-assistant homeassistant melcloud mitsubishi sensors thermostat

ha-melcloud-custom's People

Contributors

el97 avatar ollo69 avatar wrt54g avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ha-melcloud-custom's Issues

Could you add hvac_action attribute?

Hi,
I noticed some other climate integrations supply a state attribute hvac_action.
Example:
hvac_action: heating
Apparently this is taken into account by the thermostat card to make the termostat glow orange and the target temperature orange if supplied.
examples below. Without & with the hvac_action supplied

image

Entity None does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method.

Thanks for your great Melcloud solution, with the new throttle it behaves ok for me !

With HA 2024.2.1 and Melcloud V0.3.4

Logger: homeassistant.components.climate
Source: components/climate/init.py:354
Integration: Klimaat (documentation, issues)
First occurred: 17:26:49 (9 occurrences)
Last logged: 17:26:49

Entity None (<class 'custom_components.melcloud_custom.climate.AtaDeviceClimate'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please create a bug report at https://github.com/ollo69/ha-melcloud-custom/issues
Entity None (<class 'custom_components.melcloud_custom.climate.AtaDeviceClimate'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please create a bug report at https://github.com/ollo69/ha-melcloud-custom/issues
Entity None (<class 'custom_components.melcloud_custom.climate.AtaDeviceClimate'>) implements HVACMode(s): off, heat, dry, cool, fan_only, heat_cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please create a bug report at https://github.com/ollo69/ha-melcloud-custom/issues

Finished fetching melcloud_custom (success: False)

Hello,
All my entities have been "unavailable" for a few hours. However, I can still control them from the iPhone app and the MELCloud website. I've activated the debug logs from the integration settings but that's all I get.

...
hass  | 2024-02-05 16:53:19.327 DEBUG (MainThread) [custom_components.melcloud_custom] Finished fetching melcloud_custom-Entree data in 0.235 seconds (success: False)
hass  | 2024-02-05 16:53:19.472 DEBUG (MainThread) [custom_components.melcloud_custom] Finished fetching melcloud_custom-Haut  data in 0.195 seconds (success: False)
hass  | 2024-02-05 16:53:19.496 DEBUG (MainThread) [custom_components.melcloud_custom] Finished fetching melcloud_custom-Carnotzet  data in 0.268 seconds (success: False)
...

How can I investigate further?
Many thanks in advance,

Failed to connect, please try again

Since yesterday? I get failed to connect.
Tried to reinstall , no success
No errors in log.
Same with HA Melcloud version.
The iPhone Melcloud app has no problem connecting
Also tried guest account.

Error setting up entry [email protected] for melcloud_custom

Hi, after updating Home Assistant to version 2023.5.1, below error occurs:

Logger: homeassistant.config_entries
Source: custom_components/melcloud_custom/__init__.py:165
Integration: MELCloud Custom (documentation, issues)
First occurred: 06:16:15 (2 occurrences)
Last logged: 06:21:53
Error setting up entry [email protected] for melcloud_custom

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/config/custom_components/melcloud_custom/__init__.py", line 165, in async_setup_entry
    hass.config_entries.async_setup_platforms(entry, PLATFORMS)
AttributeError: 'ConfigEntries' object has no attribute 'async_setup_platforms'

Zrzut ekranu z 2023-05-05 06-30-19
Zrzut ekranu z 2023-05-05 06-29-59

Flow temp ATW

hi, I just want to know if work is being done to get flow temp set on the atw pump in this melcloud custom integration

Error Unauthorized

Melcloud component don't work

Error requesting melcloud_custom-Aire hab principal data: 401, message='Unauthorized', url=URL('https://app.melcloud.com/Mitsubishi.Wifi.Client/Device/Get?id=XXXXXX&buildingID=XXXXX')
Error requesting melcloud_custom-Aire menjador data: 401, message='Unauthorized', url=URL('https://app.melcloud.com/Mitsubishi.Wifi.Client/User/GetUserDetails')

The Official component does work.

Scene

Does this have a scene selector from the melcloud app scenes?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.