Giter Club home page Giter Club logo

com.gree's People

Contributors

aivus avatar denniedegroot avatar dependabot[bot] avatar github-actions[bot] avatar s0ph1e avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

com.gree's Issues

Add trigger and action for HVAC modes

  • Trigger for hvac mode
  • Trigger for fan speed
  • Condition for hvac mode
  • Condition for fan speed
  • Action for hvac mode
  • Action for fan speed
  • Fix extra trigger calls (when updated property contains current value. Need to check current value)
  • add new tokens/tags to hvac and fan mode change triggers, because in conditions we have old values

HomeyKit

Hello,
This app also works for Wilfa AC.
However it does not show up in my HomeKit setup. Is this possible to fix?
I am using the HomeyKit app.

Can not use 2 ACs at the same time

but I have 2 air conditioners installed (living room N1 and bedroom N2) c&h CH-S12FTXTB2S-W and everything works fine with N2, but the control is a bit slow, but when I add N1 both don’t work.
If i add only N1 it does not work at all - writes an error - HAVC went offline...

Говорю по русски )

Originally posted by @thaserge in #22 (comment)

Error: device_not_found

Error: device_not_found
  File "/drivers/gree_cooper_hunter_hvac/device.js", line 336, in GreeHVACDevice._markOffline
    this.setUnavailable(this.homey.__('error.offline'));
  File "/drivers/gree_cooper_hunter_hvac/device.js", line 313, in GreeHVACDevice._onDisconnect
    this._markOffline();
  File "/drivers/gree_cooper_hunter_hvac/device.js", line 440, in GreeHVACDevice._tryToDisconnect
    this._client.disconnect();
  File "/drivers/gree_cooper_hunter_hvac/device.js", line 58, in GreeHVACDevice.onDeleted
    this._tryToDisconnect();
...
(12 additional frame(s) were not displayed)

Gree GWH12ACC not found

Hi Aivus,

I have 2 Gree air conditioners (types: GWH18ACDXF and GWH12ACC) one of them is working great (GWH18ACDXF) with your app in Homey, but the second one (GWH12ACC) annot be integrated to Homey, the app says: No new devices have been found.
Both systems are using the same Wifi SSID, and integrated into the Ewpe Smart application.
Do you know what can be the reason? Thanks for your help!

Air conditioner went offline

Hi!

I have same problem what have some guys. I have 3x gree u-crown air conditioners. If i add it work fine but after a few hours go offline and homey cant control ac-s.

I add it again and again maybe 10-15x but every time same problem.

Allow to set vertical swing

Possible values: default, full, fixedTop, fixedMidTop, fixedMid, fixedMidBottom, fixedBottom, swingBottom, swingMidBottom, swingMid, swingMidTop, swingTop

Handle non-json response to prevent app crash

A crash occurred for your app (version 0.1.3) at Sep 26, 2019 10:45 PM (UTC).

Homey software version: 2.5.2

Crash report:

    undefined:1
<?xml version="1.0" encoding="UTF-8"?>
^

SyntaxError: Unexpected token < in JSON at position 0
    at JSON.parse (<anonymous>)
    at Client._handleResponse (/node_modules/gree-hvac-client/lib/client.js:268:30)
    at Socket._socket.on.message (/node_modules/gree-hvac-client/lib/client.js:110:52)
    at emitTwo (events.js:126:13)
    at Socket.emit (events.js:214:7)
    at UDP.onMessage [as onmessage] (dgram.js:659:8)

Your HVAC went Offline

everything goes well during installation. aftherwards the device
leave a warning triangle with the message: Your HVAC went offline. trying to reconnect.

Some devices cannot connect to the app

Could be caused by using different encryption key in new firmwares.
See tomikaa87/gree-remote#36

logs:

>>> cid:502cc6b01e79: 11/24/2022, 12:47:02 PM
SOCKET.SEND { t: 'scan' }
>>> cid:502cc6b01e79: 11/24/2022, 12:47:02 PM
IN.MSG {
  t: 'pack',
  i: 1,
  uid: 0,
  cid: '502cc6b01e79',
  tcid: 'app',
  pack: 'LP24Ek0OaYogxs3iQLjL4PD+1uB4aq/dGgEbn8pR7V1YT1PXPBDouOPiWHaG4G8lz22fUZtUbkblUYF5BzlKDV9xeQzMlsaP4RKBtrnsDrMmwHkrcyvRywIl52ZuUW8EzlDvl347hXSddiQKR6Iweu80HbfgK3MNVtBb+mRtQFyio7f3xDWMYEIeftEUXGX8V+aYzyhrw8Yt6UvgVWxkZdHmnfSQ8JdBj+nhexr6JgstnoBYFa+c0wD5j9MjNjAT'
}
>>> cid:502cc6b01e79: 11/24/2022, 12:47:02 PM
IN.MSG.UNPACK {
  t: 'dev',
  cid: '502cc6b01e79',
  bc: 'gree',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6b01e79',
  mid: '9300',
  model: 'gree',
  name: '',
  series: 'gree',
  vender: '1',
  ver: 'V5.0.0.0',
  lock: 0
}
>>> cid:502cc6b01e79: 11/24/2022, 12:47:02 PM
SOCKET.SEND {
  cid: 'app',
  i: 1,
  t: 'pack',
  uid: 0,
  pack: 'DYtM4OpY0Xlx+jChSGr01CUUCFjuF79CQPESynbXOcqj9mrs/0p7GUTdWxmNaBUt'
}
>>> cid:502cc6b01e79: 11/24/2022, 12:47:05 PM
SOCKET Unable to connect. Retrying...

Allow to set "sleep" mode

It would be nice to have the option to set the Sleep mode.

It's useful when you want to start the AC during the night.

Enable support of Google Home

It was reported in #41 that Google Home doesn't allow to change modes.

And proposed the fix with renaming hvac_mode capability to thermostat_mode
4214a6e.

Need to verify this solution

Add `titleFormatted` to the flow cards

homey app validate -l publish returns warnings:

Warning: flow.actions.set_hvac_mode.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.
Warning: flow.actions.set_fan_speed.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.
Warning: flow.actions.set_turbo_mode.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.
Warning: flow.actions.set_lights.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.
Warning: flow.actions.set_xfan_mode.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.
Warning: flow.actions.set_vertical_swing.titleFormatted is missing. Specifying a Flow card's formatted title will be required in the future.

Need to add missed titleFormatted to the flow definitions

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.