pschroeder89 / homebridge-levoit-humidifiers

Levoit Humidifiers Plugin for Apple HomeKit via Homebridge
Apache License 2.0
70 stars 9 forks source link

Device LV600S doesn't show up in HomeKit #20

Closed hhunger2404 closed 2 years ago

hhunger2404 commented 2 years ago

Describe The Bug: Device doesn't show up in Home-App after proper installation and setup.

To Reproduce: I installed the plugin 1.6.0 via Homebridge UI and entered my credentials for VeSync. I defined the plugin as a child bridge and restarted Homebridge. I included the bridge in HomeKit, which Homekit does correctly. No device appears in Home app. Not in any room. Screenshots and logs are attached.

Expected behavior: See any device

Logs:

[14/03/2022, 08:58:58] [HB Supervisor] Restarting Homebridge...
[14/03/2022, 08:58:58] [HB Supervisor] Starting Homebridge with extra flags: -I
[14/03/2022, 08:58:58] [HB Supervisor] Started Homebridge v1.4.0 with PID: 17102
[14/03/2022, 08:59:00] Loaded config.json with 1 accessories and 4 platforms.
[14/03/2022, 08:59:00] Loaded 4 cached accessories from cachedAccessories.
[14/03/2022, 08:59:00] ---
[14/03/2022, 08:59:03] Loaded plugin: homebridge-config-ui-x@4.42.0
[14/03/2022, 08:59:03] Registering platform 'homebridge-config-ui-x.config'
[14/03/2022, 08:59:03] ---
[14/03/2022, 08:59:03] Loaded plugin: homebridge-levoit-humidifiers@1.6.0
[14/03/2022, 08:59:03] Registering platform 'homebridge-levoit-humidifiers.LevoitHumidifiers'
[14/03/2022, 08:59:03] ---
[14/03/2022, 08:59:03] Loaded plugin: homebridge-myq@2.7.4
[14/03/2022, 08:59:03] Registering platform 'homebridge-myq.myQ'
[14/03/2022, 08:59:03] ---
[14/03/2022, 08:59:05] Loaded plugin: homebridge-ring@9.24.0
[14/03/2022, 08:59:05] Registering platform 'homebridge-ring.Ring'
[14/03/2022, 08:59:05] ---
[14/03/2022, 08:59:05] Loaded plugin: homebridge-solaredge-inverter@0.2.7
[14/03/2022, 08:59:05] Registering accessory 'homebridge-solaredge-inverter.SolarEdge Inverter'
[14/03/2022, 08:59:05] ---
[14/03/2022, 08:59:05] Loading 4 platforms...
[14/03/2022, 08:59:05] [Config] Initializing config platform...
[14/03/2022, 08:59:05] [Config] Running in Service Mode
[14/03/2022, 08:59:05] [Ring] Initializing Ring platform...
[14/03/2022, 08:59:05] [myQ] Initializing myQ platform...
[14/03/2022, 08:59:05] [Levoit Humidifiers] Initializing LevoitHumidifiers platform...
[14/03/2022, 08:59:05] [Levoit Humidifiers] Initializing child bridge 0E:19:B6:D3:24:B4
[14/03/2022, 08:59:05] Loading 1 accessories...
[14/03/2022, 08:59:05] [SolarEdge Inverter] Initializing SolarEdge Inverter accessory...
[14/03/2022, 08:59:05] [Ring] Configuring cached accessory ***deleted for privacy**** Haustür
[14/03/2022, 08:59:05] [Ring] Configuring cached accessory ***deleted for privacy**** Garage
[14/03/2022, 08:59:05] [Ring] Configuring cached accessory ***deleted for privacy**** Garten
Setup Payload:
X-HM://0024ZFNUF12TT
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐     
    │ 915-43-927 │     
    └────────────┘     

[14/03/2022, 08:59:06] Homebridge v1.4.0 (HAP v0.10.0) (Homebridge E9A7) is running on port 51420.
[14/03/2022, 08:59:08] [Levoit Humidifiers] Launched child bridge with PID 17133
[14/03/2022, 08:59:08] Registering platform 'homebridge-levoit-humidifiers.LevoitHumidifiers'
[14/03/2022, 08:59:08] [Levoit Humidifiers] Loaded homebridge-levoit-humidifiers v1.6.0 child bridge successfully
[14/03/2022, 08:59:08] Loaded 0 cached accessories from cachedAccessories.0E19B6D324B4.
[14/03/2022, 08:59:08] [Levoit Humidifiers] [DEBUG]: [PLATFORM] Debug mode enabled
[14/03/2022, 08:59:08] [Levoit Humidifiers] Connecting to the servers...
[14/03/2022, 08:59:08] [Levoit Humidifiers] [DEBUG]: [START SESSION] Starting auth session...
[14/03/2022, 08:59:08] [Levoit Humidifiers] [DEBUG]: [LOGIN] Logging in...
[14/03/2022, 08:59:09] Homebridge v1.4.0 (HAP v0.10.0) (Levoit Humidifiers) is running on port 53948.
[14/03/2022, 08:59:09] [Levoit Humidifiers] [DEBUG]: [LOGIN] The authentication success
[14/03/2022, 08:59:09] [Levoit Humidifiers] Discovering devices...
[14/03/2022, 08:59:09] [Levoit Humidifiers] [DEBUG]: [GET DEVICES] Device List -> JSON: [{"deviceRegion":"EU","isOwner":true,"authKey":null,"deviceName":"Luftbefeuchter","deviceImg":"https://image.vesync.com/defaultImages/LV_600S_Series/icon_lv600s_humidifier_160.png","cid":"vsaq027ae339462ba7cb53752e0cc12b","deviceStatus":"on","connectionStatus":"online","connectionType":"WiFi+BTOnboarding+BTNotify","deviceType":"LUH-A602S-WEU","type":"wifi-air","uuid":"6f30f1ce-38de-4ee3-91e6-314fa1aaec30","configModule":"WFON_AHM_LUH-A602S-WEU_EU","macID":"34:86:5d:93:c3:56","mode":null,"speed":null,"extension":null,"currentFirmVersion":null,"subDeviceNo":null,"subDeviceType":null,"deviceFirstSetupTime":"Mar 11, 2022 1:52:57 PM","deviceProp":null}]
[14/03/2022, 08:59:10] [Ring] Found the following locations:
[14/03/2022, 08:59:10] [Ring]   locationId: ***deleted for privacy**** - 17c
[14/03/2022, 08:59:11] [Ring] Configuring 3 cameras and 4 devices for location "17c" - locationId: ***deleted for privacy****
[14/03/2022, 08:59:11] [Ring] Hidden accessory ***deleted for privacy**** chime_v2 Wohnzimmer Klingel 
[14/03/2022, 08:59:12] [myQ] myQ API: Successfully connected to the myQ API.
[14/03/2022, 08:59:13] [myQ] myQ API: Discovered device family gateway: Garage Chamberlain Hub [Chamberlain EU Ethernet Gateway] (serial number: ***deleted for privacy****).
[14/03/2022, 08:59:13] [myQ] myQ API: Discovered device family garagedoor: Garagentor (serial number: ***deleted for privacy****).

Plugin Config:

{
    "name": "Levoit Humidifiers",
    "email": "nnn",
    "password": "*P",
    "platform": "LevoitHumidifiers",
    "enableDebugMode": true,
    "_bridge": {
        "username": "0E:19:B6:D3:24:B4",
        "port": 53948
    }
}

Screenshots: IMG_0115 IMG_0116 IMG_0117

Environment:

pschroeder89 commented 2 years ago

Thanks for the bug report @hhunger2404! I just published version 1.6.1 that adds support for the EU and UK models of the LV600s. Let me know if it doesn't work and I'll revisit it.

hhunger2404 commented 2 years ago

Hi, It’s working. Only thing left is „missing titles“ for the different switches, fans and sensors. See screenshot.

But anyway I’m happy, it’s working. Thanks for the fast response.

Von meinem iPhone gesendet

Am 17.03.2022 um 04:16 schrieb Paul Schroeder @.***>:

 Thanks for the bug report @hhunger2404! I just published version 1.6.1 that adds support for the EU and UK models of the LV600s. Let me know if it doesn't work and I'll revisit it.

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you were mentioned.

pschroeder89 commented 2 years ago

@hhunger2404 I don't see a screenshot, would you mind uploading it again? If you mean that there are no labels under the controls, that's a design issue within HomeKit. It will only display names if there are 4 sub accessories. You can mitigate it by separating the tiles in the Home app.

hhunger2404 commented 1 year ago

Yes, Thanks, That’s it. Great job.

Am 17.03.2022 um 07:53 schrieb Paul Schroeder @.***>:

@hhunger2404 https://github.com/hhunger2404 I don't see a screenshot, would you mind uploading it again? If you mean that there are no labels under the controls, that's a design issue within HomeKit. It will only display names if there are 4 sub accessories. You can mitigate it by separating the tiles in the Home app.

— Reply to this email directly, view it on GitHub https://github.com/pschroeder89/homebridge-levoit-humidifiers/issues/20#issuecomment-1070381799, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOYJJFE2EDL2XNUXJ74MKQDVALJE7ANCNFSM5QUXIQJA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.