kongkx / homebridge-gree-air-conditioner

Apache License 2.0
20 stars 8 forks source link

No control after Wifi FW v1.23 upgrade #32

Open KeviZol opened 1 month ago

KeviZol commented 1 month ago

Describe Your Problem:

The plugin does not control the Gree AC (MID: 10001-v16.2) after a WiFi firmware upgrade was successfully done to v1.23 on the Gree AC. PlugIn and Homebridge was restarted, I have not seen any parameters to change. Gree app can control the AC normally. I also removed an re-added the child bridge to Apple Homekit, but the ACs still cannot be controlled (eg. nothin happens when turning on the AC via Apple HomeKit). What shall be done to resume the controls? I just wonder if this is an issue or I miss anything in the setup.

Thank you kindly for your help in advance.

Best regards, Zoltan

PS: There are actually 6 ACs which have the same problem, so the logs below contain details for all those ACs.

Logs:


[7/20/2024, 9:46:11 AM] [Gree AC] UDP server bind to 7000
[7/20/2024, 9:46:44 AM] [Gree AC] Scan finished.
[7/22/2024, 12:13:25 PM] [Gree AC] Initializing GreeAirConditioner platform...
[7/22/2024, 12:13:25 PM] [Gree AC] Initializing child bridge 0E:A6:AB:4D:85:73
[7/22/2024, 12:13:27 PM] [Gree AC] Launched child bridge with PID 11980
[7/22/2024, 12:13:27 PM] [Gree AC] Loaded homebridge-gree-air-conditioner v1.5.2 child bridge successfully
[7/22/2024, 12:13:27 PM] Loaded 6 cached accessories from cachedAccessories.0EA6AB4D8573.
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6df4fcc {
  t: 'dev',
  cid: '502cc6df4fcc',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6df4fcc',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.244',
  port: 7000
}
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6debfbe {
  t: 'dev',
  cid: '502cc6debfbe',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6debfbe',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.24',
  port: 7000
}
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6df760d {
  t: 'dev',
  cid: '502cc6df760d',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6df760d',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.21',
  port: 7000
}
[7/22/2024, 12:13:27 PM] Loaded 1 cached accessories from cachedAccessories.0E7F1A65D58B.
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6df7b05 {
  t: 'dev',
  cid: '502cc6df7b05',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6df7b05',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.23',
  port: 7000
}
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6df4f54 {
  t: 'dev',
  cid: '502cc6df4f54',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6df4f54',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.22',
  port: 7000
}
[7/22/2024, 12:13:27 PM] [Gree AC] Loading accessory from cache: 502cc6df8b47 {
  t: 'dev',
  cid: '502cc6df8b47',
  bc: '00000000000000000000000000000000',
  brand: 'gree',
  catalog: 'gree',
  mac: '502cc6df8b47',
  mid: '10001',
  model: 'gree',
  name: '',
  lock: 0,
  series: 'gree',
  vender: '1',
  ver: 'V2.0.0',
  ModelType: '32792',
  hid: '362001065279+U-WB05RT13V1.23.bin',
  address: '192.168.2.25',
  port: 7000
}
[7/22/2024, 12:13:27 PM] Homebridge v1.8.4 (HAP v0.12.2) (Gree AC) is running on port 57515.
[7/22/2024, 12:13:27 PM] 

NOTICE TO USERS AND PLUGIN DEVELOPERS
> Homebridge 2.0 is on the way and brings some breaking changes to existing plugins.
> Please visit the following link to learn more about the changes and how to prepare:
> https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0

[7/22/2024, 12:13:27 PM] [Gree AC] UDP server bind to 7000
[7/22/2024, 12:14:00 PM] [Gree AC] Scan finished.

Plugin Config:

{
    "name": "Gree AC",
    "language": "en",
    "port": 7000,
    "scanAddress": "192.168.2.255",
    "scanTimeout": 3000,
    "logStatus": true,
    "defaultValue": {
        "statusUpdateInterval": 3,
        "sensorOffset": 40,
        "hasFanMode": true,
        "hasDryMode": true,
        "defaultSpeed": 1,
        "defaultVerticalSwing": 0,
        "defaultHorizontalSwing": 0
    },
    "devices": [
        {
            "mac": "502cc6df4fcc",
            "name": "Dolgozo Room",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 1,
            "defaultVerticalSwing": 0,
            "defaultHorizontalSwing": 0,
            "subAccessoryPrefix": "Dolgozo"
        },
        {
            "disabled": false,
            "mac": "502cc6df8b47",
            "name": "Nappali",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 1,
            "defaultVerticalSwing": 0,
            "defaultHorizontalSwing": 0,
            "subAccessoryPrefix": "Nappali"
        },
        {
            "mac": "502cc6df760d",
            "name": "Bedroom",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 1,
            "defaultVerticalSwing": 2,
            "defaultHorizontalSwing": 6,
            "subAccessoryPrefix": "Bedroom"
        },
        {
            "mac": "502cc6df4f54",
            "name": "Andor Room",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 1,
            "defaultVerticalSwing": 2,
            "defaultHorizontalSwing": 2,
            "subAccessoryPrefix": "Andor"
        },
        {
            "mac": "502cc6df7b05",
            "name": "Egon Room",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 1,
            "defaultVerticalSwing": 2,
            "defaultHorizontalSwing": 6,
            "subAccessoryPrefix": "Egon"
        },
        {
            "mac": "502cc6debfbe",
            "name": "Atjaro",
            "statusUpdateInterval": 10,
            "hasFanMode": true,
            "hasDryMode": true,
            "sensorOffset": 40,
            "defaultSpeed": 4,
            "defaultVerticalSwing": 0,
            "defaultHorizontalSwing": 0,
            "subAccessoryPrefix": "Atjaro"
        }
    ],
    "_bridge": {
        "username": "0E:A6:AB:4D:85:73",
        "port": 57515
    },
    "platform": "GreeAirConditioner"
}

Screenshots:

Environment:

AdiGsHPL commented 1 month ago

I have the same problem. I bought Homebridge specifically to add air conditioning to HomeKit and it doesn't work. one air conditioning had an older system and it worked, the other had the newest one and it was no longer possible to control it. I would like to know if the problem will be fixed because I don't know if it makes sense to leave the homebridge or maybe return it :(

dsylex commented 1 month ago

Up, same issue on v1.23

dsylex commented 4 weeks ago

I have the same problem. I bought Homebridge specifically to add air conditioning to HomeKit and it doesn't work. one air conditioning had an older system and it worked, the other had the newest one and it was no longer possible to control it. I would like to know if the problem will be fixed because I don't know if it makes sense to leave the homebridge or maybe return it :(

https://github.com/eibenp/homebridge-gree-airconditioner

This plugin seems to be working properly with no issues whatsoever following the v1.23 Gree fw update. I'm running 6 ACs on it now and it seems to be quite stable as well as being compatible with Siri voice commands (unlike kongkx's where Siri had issues recognising the accessories as "AC").